diff browse annotate |
0ba68f9853917b076fa06178cc455cf3fb956a32 created 2012-10-29 19:32 -0400 pushed 2013-02-14 23:19 +0000 |
Nathan Froyd | Nathan Froyd - Bug 806618 - rewrite PR_NewLogModule calls to not generate static initializers; r=ehsan |
diff browse annotate |
4b3247d6507b5452b5ef3c4953cfa37477f6cf0e created 2012-10-22 13:16 -0400 pushed 2013-02-14 23:19 +0000 |
Joe Drew | Joe Drew - Bug 802168 - Don't shut down the decoder when we're destroying RasterImages; instead, just remove ourselves from the decoding list. r=jrmuizel,jdm |
diff browse annotate |
4eb7de485ee86e75fe2353b004722824b43426c5 created 2012-10-13 22:17 -0400 pushed 2013-02-14 23:19 +0000 |
Joe Drew | Joe Drew - Bug 801358 - Part 2 - Account for downscaled frames in about:memory. r=jrmuizel |
diff browse annotate |
899b3dcf51a73d432326ff2cc75775adb426fd27 created 2012-10-13 22:17 -0400 pushed 2013-02-14 23:19 +0000 |
Joe Drew | Joe Drew - Bug 801358 - Part 1 - Discard downscaled frames. r=jrmuizel |
diff browse annotate |
eb116dffd9f284a76464e604ce6a99625111edcc created 2012-10-12 18:24 -0400 pushed 2013-02-14 23:19 +0000 |
Joe Drew | Joe Drew - Bug 795940 - Part 0.5 - Move ScaleRequest and the runners into the CPP file so consumers don't have to care about them. BY THE DEMAND OF AND r=jrmuizel |
diff browse annotate |
6bd34e2bfafc0ef93ccc7eae46f8a91204ce578b created 2012-10-12 18:20 -0400 pushed 2013-02-14 23:19 +0000 |
Joe Drew | Joe Drew - Bug 795940 - Part 0.4 - Only try to downscale images that have a single instance on a web page, since that's all we support anyhow. r=jrmuizel |
diff browse annotate |
510cab1158baced8c9dd8903a6e03899e57b1c86 created 2012-10-12 18:20 -0400 pushed 2013-02-14 23:19 +0000 |
Joe Drew | Joe Drew - Bug 795940 - Part 0.3 - Support stopping requests (on a best-effort basis). r=jrmuizel |
diff browse annotate |
05a2876b0d0264e02f424751558bae6d5024cf0d created 2012-10-12 18:20 -0400 pushed 2013-02-14 23:19 +0000 |
Joe Drew | Joe Drew - Bug 795940 - Part 0.2 - Change from singleton ScaleWorker and DrawWorker (and on-demand allocated ScaleRequest) to nsIRunnables, allocated on demand, that know how to run themselves. r=jrmuizel |
diff browse annotate |
b0a701fd2322d04c1c6c338b8c0c8035e672d86b created 2012-10-10 11:35 -0400 pushed 2013-02-14 23:19 +0000 |
Joe Drew | Joe Drew - Bug 795940 - Part 0.1 - Allocate ScaleRequests dynamically and only hold on to a ScaleResult in RasterImage. Let ScaleRequests only hold a weak pointer to RasterImage so their lifetimes aren't bound. Finally, make ScaleRequests hold on to references to their surfaces instead of imgFrames. r=jlebar,jrmuizel |
diff browse annotate |
f8e8868022316daaebb834879d01f78061710894 created 2012-10-16 22:45 -0400 pushed 2013-02-14 23:19 +0000 |
Josh Matthews | Josh Matthews - Bug 802144 - Don't delete memory used for image frames while the decoder could still try to use it. r=joe |
diff browse annotate |
eb9d81f99cd742dc9bc19f6f4949f781474bc844 created 2012-10-15 18:06 -0400 pushed 2013-02-14 23:19 +0000 |
Josh Matthews | Josh Matthews - Bug 801405 - Avoid attempting to optimize frames that no longer exist. r=joe |
diff browse annotate |
313526b27c227e2133bd261d0f0163bfcddecb42 created 2012-10-13 17:28 -0400 pushed 2013-02-14 23:19 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Silence a compiler warning about initialization order of RasterImage members, no bug |
diff browse annotate |
0ea416c21d176c96e9a792128a806245606e9fde created 2012-10-12 16:04 -0400 pushed 2013-02-14 23:19 +0000 |
Jeff Muizelaar | Jeff Muizelaar - Bug 799335. Fix unintenional image flash on tab switch. r=joe,dholbert |
diff browse annotate |
96f82111d090fdfeccf343662d40023d43b99d35 created 2012-10-12 12:11 -0400 pushed 2013-02-14 23:19 +0000 |
Josh Matthews | Josh Matthews - Bug 505385 - Part 17: Clean up unused arguments in imgStatusTracker observers, document unclear things, etc. r=joe |
diff browse annotate |
2adc0ce03dba4ba6548c1a0673a4c9e4d18b473a created 2012-10-11 21:58 -0400 pushed 2013-02-14 23:19 +0000 |
Josh Matthews | Josh Matthews - Back out bug 585385 for build bustage. |
diff browse annotate |
b4ec385f733b9e2e04eea14b418a9ab2aea5b673 created 2012-10-11 21:34 -0400 pushed 2013-02-14 23:19 +0000 |
Josh Matthews | Josh Matthews - Bug 505385 - Part 17: Clean up unused arguments in imgStatusTracker observers, document unclear things, etc. r=joe |
diff browse annotate |
159fca947bfac884b29a2bf641fb74fe0fd6c69a created 2012-10-03 14:10 -0400 pushed 2013-02-14 23:19 +0000 |
Trevor Saunders | Trevor Saunders - bug 797445 - remove prmem.h from imagelib r=joe |
diff browse annotate |
edc2aedfaed55a0f685d35867b074442055f749c created 2012-11-16 10:04 -0800 pushed 2013-01-03 21:54 +0000 |
Matt Woodrow | Matt Woodrow - Bug 795648 - Don't synchronously decode images during painting. r=joe a=akeybl |
diff browse annotate |
67f3adeedc95c89213eb042e015537402055994c created 2012-10-26 14:46 -0400 pushed 2013-01-03 21:54 +0000 |
Justin Lebar | Justin Lebar - Bug 804041 - Remove the image from the discard tracker at a more appropriate time. r=joe a=lsblakk |
diff browse annotate |
d405ef60655d426c6237f331cd95198e379bcb6c created 2012-10-09 14:10 -0400 pushed 2013-01-03 21:54 +0000 |
Joe Drew | Joe Drew - Revert bug 792199 for Firefox 18. a=gavin |
diff browse annotate |
68dd2bcc51ee55e1ce3dd5e77d655e6e0cc60756 created 2012-10-04 16:02 -0400 pushed 2013-01-03 21:54 +0000 |
Jeff Muizelaar | Jeff Muizelaar - Bug 792199. Only decode visible images immediately when switching to a tab. r=joe |
diff browse annotate |
a2630fb2dbfa056a44106b59c84bfc7f9351a943 created 2012-10-04 15:45 -0400 pushed 2013-01-03 21:54 +0000 |
Jeff Muizelaar | Jeff Muizelaar - Bug 792954. Add a WeakPtr implementation to use instead of nsISupportsWeakReference. r=joe,ehsan,Waldo |
diff browse annotate |
83d17569d789c6d1c4521458e6b460bc33eee759 created 2012-10-03 16:36 -0400 pushed 2013-01-03 21:54 +0000 |
Jeff Muizelaar | Jeff Muizelaar - Bug 662246. Log image url in profiles during decoding. r=joe |
diff browse annotate |
9737260d16470434ce722c7c15f8e1e56562db77 created 2012-10-03 16:31 -0400 pushed 2013-01-03 21:54 +0000 |
Joe Drew | Joe Drew - Back out 134f5b1d6d50 for leaking at shutdown on a CLOSED TREE |
diff browse annotate |
6925601f42997b18e73e08b3c6e17fe41385337f created 2012-10-03 14:29 -0400 pushed 2013-01-03 21:54 +0000 |
Joe Drew | Joe Drew - Bug 796174 - Only use the high-quality downscaler on downscales, not 1.0 scales. r=jlebar |
diff browse annotate |
134f5b1d6d507199a8cc4be955b186fdcf27a984 created 2012-10-03 14:29 -0400 pushed 2013-01-03 21:54 +0000 |
Joe Drew | Joe Drew - Bug 795940 - Always hold on to a reference to our image from a ScaleRequest so it can't delete itself while we're outstanding. r=jlebar |
diff browse annotate |
90332928696a88c81b494b1ec30f87abe6bcbdc6 created 2012-10-03 13:37 -0400 pushed 2013-01-03 21:54 +0000 |
Joe Drew | Joe Drew - Backout 629c399c6f8c for breaking the tree |
diff browse annotate |
df644c7b24a6711c5a355fa66d27c0f3488cbcb7 created 2012-10-03 13:37 -0400 pushed 2013-01-03 21:54 +0000 |
Joe Drew | Joe Drew - Backout d13f5f15df86 for busting the tree |
diff browse annotate |
629c399c6f8cf9e3cb33587a74ee5c137a051159 created 2012-10-03 13:27 -0400 pushed 2013-01-03 21:54 +0000 |
Joe Drew | Joe Drew - Bug 796174 - Only use the high-quality downscaler on downscales, not 1.0 scales. r=jlebar |
diff browse annotate |
d13f5f15df865a9c9c65a19eceda2dbda784df10 created 2012-10-03 13:26 -0400 pushed 2013-01-03 21:54 +0000 |
Joe Drew | Joe Drew - Bug 795940 - Always hold on to a reference to our image from a ScaleRequest so it can't delete itself while we're outstanding. r=jlebar |
diff browse annotate |
b0fc903a074955d3b33ee75761001465c50796f1 created 2012-10-02 17:01 +1300 pushed 2013-01-03 21:54 +0000 |
Matt Woodrow | Matt Woodrow - Bug 795722 - Clear our cached ImageContainer when the imgFrame changes. r=joe |
diff browse annotate |
c0873dd40e2db69b1336a5eae0249bac533e3bc8 created 2012-09-27 14:12 -0400 pushed 2013-01-03 21:54 +0000 |
Joe Drew | Joe Drew - Bug 486918 - Create and obey a high-quality downscaling pref, and turn it off on OS X and mobile. r=jlebar |
diff browse annotate |
780d5ccc064cd7f0f655d534fd25ae7a595cbad6 created 2012-04-03 14:57 -0700 pushed 2013-01-03 21:54 +0000 |
Tatiana Meshkova | Tatiana Meshkova - Bug 486918. Part 2: Add the ability to pre-downscale using a high-quality scaler on a separate thread. r=joe,jlebar |
diff browse annotate |
a17579743ac9d4c34e68ee7e321af7df14432004 created 2012-10-01 14:16 +0200 pushed 2013-01-03 21:54 +0000 |
Ms2ger | Ms2ger - Bug 795862 - Back out bug 486918 for build bustage in unreviewed code. |
diff browse annotate |
aaf9e3020132bbeeaff9180d9da9d1da76b81f53 created 2012-09-27 14:12 -0400 pushed 2013-01-03 21:54 +0000 |
Joe Drew | Joe Drew - Bug 486918 - Create and obey a high-quality downscaling pref, and turn it off on OS X and mobile. r=jlebar |
diff browse annotate |
27e0c22b96e5ef918e0de7817ee572a26d0aa274 created 2012-04-03 14:57 -0700 pushed 2013-01-03 21:54 +0000 |
Tatiana Meshkova | Tatiana Meshkova - Bug 486918. Part 2: Add the ability to pre-downscale using a high-quality scaler on a separate thread. r=joe,jlebar |
diff browse annotate |
f9506ec6be803397adcb13ab156839e9f7cdbcf3 created 2012-09-26 11:33 -0400 pushed 2013-01-03 21:54 +0000 |
Joe Drew | Joe Drew - Bug 786444 - Part 1 - Add an RAII class to make locking imgFrame more foolproof, use it, and be sure to lock imgFrame more correctly. r=jlebar |
diff browse annotate |
a96be857cca7f1fb92331c7a0e0b23d54fba6252 created 2012-09-26 11:33 -0400 pushed 2013-01-03 21:54 +0000 |
Joe Drew | Joe Drew - Bug 786449 - Add a place to explicitly initialize RasterImage on the main thread at startup. r=jlebar |
diff browse annotate |
28e5dc43792122c765f532b58155599f29462d7a created 2012-09-28 23:00 +0100 pushed 2013-01-03 21:54 +0000 |
Ed Morley | Ed Morley - Backout 92530b29ac24, 42e659956dc6 & 38277196c099 (bug 486918), d3b69fe15ac3 & b2dba2108722 (bug 786444), e7381ac9e30a (bug 786449) on suspicion of causing Android reftest failures on a CLOSED TREE |
diff browse annotate |
92530b29ac24905f1799c36dc1ac9dc44b6165ff created 2012-09-27 14:12 -0400 pushed 2013-01-03 21:54 +0000 |
Joe Drew | Joe Drew - Bug 486918 - Create and obey a high-quality downscaling pref, and turn it off on OS X and mobile. r=jlebar |
diff browse annotate |
42e659956dc680bb96f7b1fa45a7adba286443c0 created 2012-04-03 14:57 -0700 pushed 2013-01-03 21:54 +0000 |
Tatiana Meshkova | Tatiana Meshkova - Bug 486918. Part 2: Add the ability to pre-downscale using a high-quality scaler on a separate thread. r=joe,jlebar |
diff browse annotate |
b2dba2108722f301dd8865fa2f0a16551f873db7 created 2012-09-26 11:33 -0400 pushed 2013-01-03 21:54 +0000 |
Joe Drew | Joe Drew - Bug 786444 - Part 1 - Add an RAII class to make locking imgFrame more foolproof, use it, and be sure to lock imgFrame more correctly. r=jlebar |
diff browse annotate |
e7381ac9e30a172cc129070e57bcca3ff59a8cd5 created 2012-09-26 11:33 -0400 pushed 2013-01-03 21:54 +0000 |
Joe Drew | Joe Drew - Bug 786449 - Add a place to explicitly initialize RasterImage on the main thread at startup. r=jlebar |
diff browse annotate |
ed784e42dfe9bc0dd4de0e7d836b7febec0c71e8 created 2012-09-25 08:31 +1200 pushed 2013-01-03 21:54 +0000 |
Matt Woodrow | Matt Woodrow - Bug 781053 - Part 2 - Trigger empty transactions when an animated image in an ImageLayer changes frame. r=roc |
diff browse annotate |
d3f86e3a324043af516650186f801c7117fd12bb created 2012-09-27 16:34 +0100 pushed 2013-01-03 21:54 +0000 |
Ed Morley | Ed Morley - Revert mozilla-inbound to e4dd1fa6d222 for crashes and test failures on a CLOSED TREE |
diff browse annotate |
213b15f0c3c332809f523304dff530da44a67403 created 2012-09-25 08:31 +1200 pushed 2013-01-03 21:54 +0000 |
Matt Woodrow | Matt Woodrow - Bug 781053 - Part 2 - Trigger empty transactions when an animated image in an ImageLayer changes frame. r=roc |
diff browse annotate |
1057422754e0b1f89fdab1999dfc1c5036e82017 created 2012-09-24 21:23 -0700 pushed 2013-01-03 21:54 +0000 |
Phil Ringnalda | Phil Ringnalda - Back out 85d6cbd01d39, 56fc051c1932, a2ad17b87332 (bug 781053) for OS X debug assertions and crashes |
diff browse annotate |
56fc051c193204d23087818e82914f06a7025dbc created 2012-09-25 08:31 +1200 pushed 2013-01-03 21:54 +0000 |
Matt Woodrow | Matt Woodrow - Bug 781053 - Part 2 - Trigger empty transactions when an animated image in an ImageLayer changes frame. r=roc |
diff browse annotate |
dccfebdf756cd85a4ee416e9f2bf569b28afcb82 created 2012-09-06 18:05 -0400 pushed 2013-01-03 21:54 +0000 |
Joe Drew | Joe Drew - Bug 787899 - Always re-sniff the MIME type of parts on multipart/x-mixed-replace streams. r=jlebar |
diff browse annotate |
62a48b2712fb04037d2992910af484c48d047296 created 2012-09-17 21:53 -0400 pushed 2013-01-03 21:54 +0000 |
Justin Lebar | Justin Lebar - Bug 744309 - Don't kick off a new decode from RasterImage::ShutdownDecoder. r=joedrew |
diff browse annotate |
6cd206b371761294125cb98fe9d0c11e2383795f created 2012-08-29 17:51 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
c4f83d9d8243f3f853a5356188164a5fddee2b5a created 2012-08-22 16:09 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
c797118c02a869e2eda77a380f0f646b84fe6679 created 2012-08-21 15:59 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
dc5fc4265990c8ecb269195372959f757af7d00e created 2012-08-15 14:22 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
52fdeb6d8d6dc6947dc4712f0781fd17beba65d1 created 2012-08-09 13:41 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
08187a7ea8974548382f5d7775df8171a4ec6449 created 2012-07-30 13:15 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
b82fb4d04f6025775b8faffb0a9cd46cb7e222bf created 2012-07-23 12:37 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
3f2823d467bfae54c95cc2242194ab2357e6934f created 2012-06-12 17:44 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
80e4ab0d24bc64ceaa7693ab5def36faffde7a40 created 2012-05-21 14:40 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
ff94073c1907847eb47adad281abf16a9fb0892c created 2012-05-11 14:35 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |