diff browse annotate |
a826a94ae5dd12bfb01edde50dc9a37e4c1e6e3b created 2018-09-17 15:06 -0400 pushed 2018-12-03 15:51 +0000 |
Andrew Osmond | Andrew Osmond - Bug 1337111 - Part 3. Land groundwork for new blended animation gtests. r=tnikkel |
diff browse annotate |
b2ac47c5ebf333b38629a2ef590628b3a69c4a24 created 2018-09-17 20:42 +0300 pushed 2018-12-03 15:51 +0000 |
Coroiu Cristina | Coroiu Cristina - Backed out 6 changesets (bug 1337111) for build bustages at builds/worker/workspace/build/src/image/SurfaceFilters.h on a CLOSED TREE |
diff browse annotate |
f36337c1309b1de5f7205deb5ea42f2a97690314 created 2018-09-17 13:21 -0400 pushed 2018-12-03 15:51 +0000 |
Andrew Osmond | Andrew Osmond - Bug 1337111 - Part 3. Land groundwork for new blended animation gtests. r=tnikkel |
diff browse annotate |
bb85c5ee5afc151be0d07ecc48318dc69cfef446 created 2018-06-01 18:30 +0200 pushed 2018-08-24 17:02 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj |
diff browse annotate |
3a5462439ead52afdcee1d2633dcc5426e451d16 created 2018-03-01 19:38 -0500 pushed 2018-04-26 16:43 +0000 |
Andrew Osmond | Andrew Osmond - Bug 1442037 - Fix an incorrect assert in DecoderFactory::CloneAnimationDecoder. r=tnikkel |
diff browse annotate |
e96c578f2a9e45e702d472bd735d3afd0036d8ed created 2018-02-28 13:34 -0500 pushed 2018-04-26 16:43 +0000 |
Andrew Osmond | Andrew Osmond - Bug 523950 - Part 6. Add DecoderFactory::CloneAnimationDecoder to clone an existing image decoder. r=tnikkel |
diff browse annotate |
88ff3387dd497fb1e9925584399cf4501de4902c created 2018-02-28 13:34 -0500 pushed 2018-04-26 16:43 +0000 |
Andrew Osmond | Andrew Osmond - Bug 523950 - Part 5. Pass the currently displayed frame of an animation to its decoder. r=tnikkel |
diff browse annotate |
e8e9b5a102ac972376fca48322e5f8a2d3b248ca created 2018-02-09 08:51 -0500 pushed 2018-04-26 16:43 +0000 |
Andrew Osmond | Andrew Osmond - Bug 1389988 - Handle a data race between a new sync decode request and a pending decoder. r=tnikkel |
diff browse annotate |
7159964287fe161b0dda9cdfa59d74bc7bead348 created 2017-10-24 23:22 +0100 pushed 2018-03-01 12:45 +0000 |
Jonathan Watt | Jonathan Watt - Bug 1417021 - Fix various non-unified build errors in imagelib. r=aosmond |
diff browse annotate |
5fbd0369b400b567ff0e4064b02dec16b7572a8c created 2017-10-20 18:25 +1100 pushed 2018-01-11 17:45 +0000 |
Gerald Squelart | Gerald Squelart - Bug 1410252 - Convert 'WrapNotNull(new T(...' to 'MakeNotNull<T*>(...' - r=njn |
diff browse annotate |
c856f513264340a2d6c2b70f71f345b5e4c8d6c0 created 2017-09-05 07:58 -0400 pushed 2017-11-02 12:36 +0000 |
Andrew Osmond | Andrew Osmond - Bug 1370412 - Part 8a. Add "substitutable" flag to ISurfaceProvider state to indicate when the caller won't accept substitutes. r=tnikkel |
diff browse annotate |
1b2f04e53ea25844c7ef90e0ff297abe671f3aaa created 2017-07-22 07:50 -0400 pushed 2017-09-14 16:50 +0000 |
Andrew Osmond | Andrew Osmond - Bug 1315554 - Part 8. Allow DecoderFactory::CreateDecoderForICOResource to create metadata decoders. r=tnikkel |
diff browse annotate |
6cf887326d8894d24eff7301b4136c34437295c3 created 2017-07-22 07:50 -0400 pushed 2017-09-14 16:50 +0000 |
Andrew Osmond | Andrew Osmond - Bug 1315554 - Part 6. Reuse the same SourceBuffer when decoding a resource within an ICO. r=tnikkel |
diff browse annotate |
cd85620ea21d93be0450ef31c6f195c6f2946436 created 2017-07-22 07:50 -0400 pushed 2017-09-14 16:50 +0000 |
Andrew Osmond | Andrew Osmond - Bug 1315554 - Part 1. Enforce the parent decoder size (ICO) for child decoders (BMP, PNG). r=tnikkel |
diff browse annotate |
8b52b9a7c5f80abc74ab0716b51b9471d28ad6a2 created 2017-07-22 11:05 +0200 pushed 2017-09-14 16:50 +0000 |
Sebastian Hengst | Sebastian Hengst - Backed out changeset fd310390a64a (bug 1315554) for failing GTest's ImageDecoders.LargeICOWithPNGSingleChunk on OS X opt. r=backout |
diff browse annotate |
aee78154a945c91d826a856d7ad1dfd3553d9eeb created 2017-07-22 11:04 +0200 pushed 2017-09-14 16:50 +0000 |
Sebastian Hengst | Sebastian Hengst - Backed out changeset e39309b6fe7f (bug 1315554) |
diff browse annotate |
b6cbfeed5f34e75410645c92c6ee2633736d6d68 created 2017-07-22 11:03 +0200 pushed 2017-09-14 16:50 +0000 |
Sebastian Hengst | Sebastian Hengst - Backed out changeset d46b7e02802c (bug 1315554) |
diff browse annotate |
d46b7e02802cdb35ad182705bf27dd583f5533e3 created 2017-07-22 00:14 -0400 pushed 2017-09-14 16:50 +0000 |
Andrew Osmond | Andrew Osmond - Bug 1315554 - Part 8. Allow DecoderFactory::CreateDecoderForICOResource to create metadata decoders. r=tnikkel |
diff browse annotate |
e39309b6fe7f29b2ecfb16bf3c17c710b74d11f4 created 2017-07-22 00:14 -0400 pushed 2017-09-14 16:50 +0000 |
Andrew Osmond | Andrew Osmond - Bug 1315554 - Part 6. Reuse the same SourceBuffer when decoding a resource within an ICO. r=tnikkel |
diff browse annotate |
fd310390a64affc366cc85759a7624a5e3f9f239 created 2017-07-22 00:14 -0400 pushed 2017-09-14 16:50 +0000 |
Andrew Osmond | Andrew Osmond - Bug 1315554 - Part 1. Enforce the parent decoder size (ICO) for child decoders (BMP, PNG). r=tnikkel |
diff browse annotate |
d713355dff6c69f2895b4620d2c1ee68ff3aedf3 created 2017-02-08 15:48 -0500 pushed 2017-06-05 19:31 +0000 |
Andrew Osmond | Andrew Osmond - Bug 1339202 - Decode images to shared surfaces for WebRender. r=tnikkel |
diff browse annotate |
56f67dd567514cbf30de508487daa97d44b6c2ac created 2017-02-13 22:34 +0100 pushed 2017-06-05 19:31 +0000 |
Sebastian Hengst | Sebastian Hengst - Backed out changeset 45dd83a63162 (bug 1339202) for crashing in image processing related tests, e.g. xpcshell test test_imgtools.js. r=backout |
diff browse annotate |
45dd83a63162363fe69af8e65e8a79b24827ce38 created 2017-02-08 15:48 -0500 pushed 2017-06-05 19:31 +0000 |
Andrew Osmond | Andrew Osmond - Bug 1339202 - Decode images to shared surfaces for WebRender. r=tnikkel |
diff browse annotate |
3cbb93f5768e0e5ac470d3bb29cea58fe2f45df3 created 2016-10-18 20:05 -0400 pushed 2017-04-10 20:44 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 1311246 - Remove support for the -moz-samplesize media fragment; r=jrmuizel |
diff browse annotate |
d28b09df98ff4a1fa02b37542b99f7a6b5191071 created 2016-08-19 20:26 -0700 pushed 2017-01-16 13:07 +0000 |
Seth Fowler | Seth Fowler - Bug 1296828 (Part 3) - Update SurfaceCache API to rely on ImageKeys and SurfaceKeys stored on ISurfaceProviders. r=dholbert |
diff browse annotate |
8f8d3c106410aed2252be6180c542aef3b8ad738 created 2016-08-24 14:50 -0700 pushed 2017-01-16 13:07 +0000 |
Seth Fowler | Seth Fowler - Bug 1296828 (Part 2) - Store ImageKeys and SurfaceKeys directly on ISurfaceProviders. r=dholbert,edwin |
diff browse annotate |
cfb1f1eeceb36952195fd255d5a7a5f017771cbd created 2016-08-18 00:06 -0700 pushed 2017-01-16 13:07 +0000 |
Seth Fowler | Seth Fowler - Bug 1293472 (Part 3) - Store animated images in the surface cache as a sequence of frames, rather than each frame getting its own cache entry. r=dholbert,edwin,njn |
diff browse annotate |
f29c9642fbca2dbe84545cdfbf2e996d5d29db00 created 2016-08-09 22:15 +0200 pushed 2017-01-16 13:07 +0000 |
Marcos Caceres | Marcos Caceres - Bug 1160200 - APNG can't be used with type switching. r=mcaceres, r=jrmuizel, r=johns |
diff browse annotate |
b5418ecab2a98fa13e349d0be2405126634d2824 created 2016-08-05 15:18 -0700 pushed 2017-01-16 13:07 +0000 |
Seth Fowler | Seth Fowler - Bug 1291045 (Part 7) - Replace DecodingTask with DecodedSurfaceProvider. r=dholbert,edwin |
diff browse annotate |
4999ae42eaec6fce2ca8cc439ba660a2fdb9ec58 created 2016-08-04 18:59 -0700 pushed 2017-01-16 13:07 +0000 |
Seth Fowler | Seth Fowler - Bug 1291045 (Part 3) - Handle interactions with the SurfaceCache in DecodingTask. r=dholbert,edwin |
diff browse annotate |
41ecafc5752459e2e10de8df764b403559feb28a created 2016-08-01 17:02 -0700 pushed 2017-01-16 13:07 +0000 |
Seth Fowler | Seth Fowler - Bug 1291045 (Part 1) - Use a different IDecodingTask for animated images. r=dholbert,edwin |
diff browse annotate |
aef42c5d23290400e0ba59afc8c95f43fd2b1b8a created 2016-08-05 14:58 -0700 pushed 2017-01-16 13:07 +0000 |
Seth Fowler | Seth Fowler - Bug 1292505 (Followup) - Add an assert that we don't create a decoder for an ICO resource during a metadata decode. r=me |
diff browse annotate |
3ec9f4bad96e4fb3ea136786b7dfeae8fe394b40 created 2016-08-05 04:19 -0700 pushed 2017-01-16 13:07 +0000 |
Seth Fowler | Seth Fowler - Bug 1292505 (Part 1b) - Update DecoderFactory to use SetOutputSize(), and propagate the changes to RasterImage. r=edwin |
diff browse annotate |
77fe4e663e345389c4260ea573dbf58afa85da1b created 2016-07-11 00:34 -0700 pushed 2016-10-31 18:13 +0000 |
Seth Fowler | Seth Fowler - Bug 1285867 (Part 1) - Remove Decoder's notion of decoder errors. r=edwin |
diff browse annotate |
07a67db040dca1ae3722eed0cd36880dd66da73b created 2016-07-02 21:20 -0600 pushed 2016-10-31 18:13 +0000 |
Seth Fowler | Seth Fowler - Bug 1185799 (Part 1) - Use DecoderFactory to construct nsICODecoder's contained decoder. r=edwin |
diff browse annotate |
1fe160cfbce20585e6a619f93b1843ef72de20f2 created 2016-06-26 22:05 -0700 pushed 2016-10-31 18:13 +0000 |
Seth Fowler | Seth Fowler - Bug 1282354 - Move code for SurfaceCache placeholder insertion from RasterImage to DecoderFactory. r=dholbert |
diff browse annotate |
02fe9f94bde1e323cfabcc2e679ba431fdb9dea8 created 2016-06-30 10:25 -0700 pushed 2016-10-31 18:13 +0000 |
Daniel Holbert | Daniel Holbert - Bug 1282670, part 2: Remove unnecessary/redundant string-related #include & "using" declarations in imagelib. r=seth |
diff browse annotate |
c607a8652548294fab5cffa926a81e0e7952744f created 2016-06-26 21:50 -0700 pushed 2016-10-31 18:13 +0000 |
Seth Fowler | Seth Fowler - Bug 1282352 - Make DecoderFactory use NotNull where possible. r=edwin |
diff browse annotate |
626bc70dd8f972f8498d732f0f4c8c4343dc41d3 created 2016-06-26 00:09 -0700 pushed 2016-10-31 18:13 +0000 |
Seth Fowler | Seth Fowler - Bug 1282275 - Return IDecodingTask objects instead of Decoder objects from most DecoderFactory functions. r=dholbert |
diff browse annotate |
3b02a890b94e4b1879f0bd8e2361444e17de5dc5 created 2016-05-27 12:59 -0700 pushed 2016-09-05 20:01 +0000 |
Seth Fowler | Seth Fowler - Bug 1207830 (Part 1) - Make it possible to create an anonymous decoder that downscales. r=njn |
diff browse annotate |
6b521813510a57d2504d175970c2c94127f60985 created 2016-05-27 09:05 +0200 pushed 2016-09-05 20:01 +0000 |
Carsten "Tomcat" Book | Carsten "Tomcat" Book - Backed out changeset 1bc7102718a9 (bug 1207830) for test failures in ImageDecoders.JPGDownscaleDuringDecode |
diff browse annotate |
1bc7102718a99bc960054cbad9f178df932234c8 created 2016-05-26 22:57 -0700 pushed 2016-09-05 20:01 +0000 |
Seth Fowler | Seth Fowler - Bug 1207830 (Part 1) - Make it possible to create an anonymous decoder that downscales. r=njn |
diff browse annotate |
1f1bf431eb48d39d1d97280d2170d7f687b4a094 created 2016-04-23 22:33 +0200 pushed 2016-07-25 16:35 +0000 |
Sebastian Hengst | Sebastian Hengst - Backed out changeset 68442febc36c (bug 1160200) for almost permafailing added test apng-mime/test.html Android 4.3 API15+ opt. r=backout |
diff browse annotate |
68442febc36c4f17cbaddca86994621b6ff28668 created 2016-04-20 23:57 +0200 pushed 2016-07-25 16:35 +0000 |
David Newton | David Newton - Bug 1160200 - APNG can't be used with type switching. r=mcaceres,r=jrmuizel |
diff browse annotate |
e8c7dfe727cd970e2c3294934e2927b14143c205 created 2015-10-18 01:24 -0400 pushed 2016-01-18 19:06 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat |
diff browse annotate |
41dea9df27ed995f8315ab4318c187a617937664 created 2015-10-07 10:19 -0700 pushed 2016-01-18 19:06 +0000 |
Wes Kocher | Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245) |
diff browse annotate |
91d4539e00cecb658604e021675a923c60ef3235 created 2015-10-07 16:50 -0400 pushed 2016-01-18 19:06 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat |
diff browse annotate |
d177c3dbbd154651b738bef519629cc75377dbe4 created 2015-09-30 17:00 -0700 pushed 2016-01-18 19:06 +0000 |
Seth Fowler | Seth Fowler - Bug 1118926 (Part 1) - Remove remnants of -moz-resolution in C++ code. r=tn |
diff browse annotate |
7031e812cdfcb9780ae7792a3cee176e48356c68 created 2015-09-29 11:48 +0200 pushed 2016-01-18 19:06 +0000 |
Carsten "Tomcat" Book | Carsten "Tomcat" Book - Backed out 1 changesets (bug 1160200) for causing R2 test failures |
diff browse annotate |
b4f64c940524954c6c5030a74178344c7dad1375 created 2015-09-25 11:36 +0200 pushed 2016-01-18 19:06 +0000 |
David Newton | David Newton - Bug 1160200 - APNG can't be used with type switching. r=mcaceres, sr=jrmuizel |
diff browse annotate |
5fdb49f370a7cc85a67d19f70dff7b339d55b753 created 2015-09-18 01:21 -0700 pushed 2015-12-04 23:28 +0000 |
Seth Fowler | Seth Fowler - Bug 1146663 (Part 5) - Require that all image decoders support downscale-during-decode. r=tn,a=lizzard |
diff browse annotate |
968702bfd84b2c01ecee6591e0ebcb195e7afff1 created 2015-09-21 13:16 -0700 pushed 2015-12-04 23:28 +0000 |
Wes Kocher | Wes Kocher - Backed out 5 changesets (bug 1146663) for crashes a=backout |
diff browse annotate |
c0d3f6e2a3e33f8b45bf4039126cbbe004448e3e created 2015-09-19 16:21 -0700 pushed 2015-12-04 23:28 +0000 |
Seth Fowler | Seth Fowler - Bug 1146663 (Part 5) - Require that all image decoders support downscale-during-decode. r=tn |
diff browse annotate |
3a12957a6bd3166c3c0f6b5667264ddd040e6318 created 2015-08-14 17:56 -0700 pushed 2015-12-04 23:28 +0000 |
Seth Fowler | Seth Fowler - Bug 1185800 - Add DecoderFlags and SurfaceFlags enum classes and use them instead of imgIContainer flags in all decoder-related code. r=tn |
diff browse annotate |
167ceb9650797d3281a4940450604893dc6bad26 created 2015-08-14 00:37 -0700 pushed 2015-12-04 23:28 +0000 |
Seth Fowler | Seth Fowler - Bug 1194059 (Part 2) - Always detect IS_ANIMATED during the metadata decode. r=tn |
diff browse annotate |
fce34ae035239a2014509c8262424dcdccd07e9f created 2015-08-12 10:41 -0700 pushed 2015-12-04 23:28 +0000 |
Seth Fowler | Seth Fowler - Bug 1191114 (Part 2) - Add support for creating an anonymous metadata decoder, for use in tests. r=tn |
diff browse annotate |
44dc3228c00b1f809629d7d88c9df7749186d734 created 2015-07-31 18:10 -0700 pushed 2015-10-26 12:58 +0000 |
Seth Fowler | Seth Fowler - Bug 1181863 (Part 2) - Add ImageOps::DecodeToSurface() to allow image decoding without involving any main-thread-only objects. r=tn |
diff browse annotate |
bf702d0ae9c8d9a830a86b212ef8a40664b3226e created 2015-07-31 07:29 -0700 pushed 2015-10-26 12:58 +0000 |
Seth Fowler | Seth Fowler - Bug 1187386 (Part 2) - Rework decoder code to avoid calling Decode::GetImage(). r=tn |
diff browse annotate |
81beff07c6dc8176f2d78d443a716259fe6be924 created 2015-07-28 17:52 -0700 pushed 2015-10-26 12:58 +0000 |
Bobby Holley | Bobby Holley - Bug 1188696 - Hoist nsRefPtr.h into MFBT. r=froydnj |
diff browse annotate |
aaf3459a20b5236b81c5d4f243503c9e1eeff3a6 created 2015-07-22 22:39 -0700 pushed 2015-10-26 12:58 +0000 |
Seth Fowler | Seth Fowler - Bug 1184996 (Part 4) - Forbid instantiation of decoders except via DecoderFactory. r=tn |