image/DecoderFactory.cpp
27b98abfc3df64eacc3cdfeb5d0a433572ecba85
created 2019-06-26 13:24 +1000
pushed 2019-06-27 05:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1561491 - Make image.* static prefs follow the naming convention. r=KrisWright
5440467afab5639d3626dbaeadef000a2953e30e
created 2019-05-26 14:31 +0000
pushed 2019-05-26 21:21 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P23. Remove now unused gfxPrefs. r=jrmuizel
37fd585d6c8ffd435e422eec6f3e77fca4dcc798
created 2019-05-26 14:29 +0000
pushed 2019-05-26 21:21 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r=jrmuizel
af54b2de7028db03f42207598f7a0b4ba81e262f
created 2019-05-25 09:07 +0300
pushed 2019-05-25 09:44 +0000
Gurzau Raul Gurzau Raul - Backed out 31 changesets (bug 1552643, bug 1550422) for xpcshell crash on a CLOSED TREE.
d98dfc5659273b0984ac10f15c503dc4dc11eea6
created 2019-05-24 11:37 +0000
pushed 2019-05-25 09:44 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P23. Remove now unused gfxPrefs. r=jrmuizel
e0cd10d35327b9061a7b825153896fed5e5c151b
created 2019-05-25 00:03 +0000
pushed 2019-05-25 09:44 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r=jrmuizel
5a60b9fe09370c269227df87a525d9f098e54c37
created 2019-05-23 05:59 +0300
pushed 2019-05-23 16:04 +0000
Gurzau Raul Gurzau Raul - Backed out 28 changesets (bug 1550422) for marionette AssertionError and failing browser_policy_hardware_acceleration.js on a CLOSED TREE.
6ada1116b2415640a9d59cd4c3b598db6f46e399
created 2019-05-22 12:46 +0000
pushed 2019-05-23 16:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P23. Remove now unused gfxPrefs. r=jrmuizel
2fef10a7cce589dc6af60e675a3751a2201e866f
created 2019-05-22 12:43 +0000
pushed 2019-05-23 16:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r=jrmuizel
240e874ed11862376247ea177a88ddf00924e0da
created 2019-02-25 16:07 -0600
pushed 2019-03-01 02:08 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 10 - Move method definition inline comments to new line in 'image/'. r=aosmond
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 15:15 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
6c28ad7f98a7629f5a1b2f123aaad66f1f6233f0
created 2018-11-13 09:41 -0500
pushed 2018-11-16 14:41 +0000
Andrew Osmond Andrew Osmond - Bug 1501482. r=tnikkel
5223058ac4fffd00aad34eeb29998c3264b250e8
created 2018-11-01 16:36 -0400
pushed 2018-11-01 23:26 +0000
Andrew Osmond Andrew Osmond - Bug 1503935 - Fix some WebP decoder implementation bugs. r=tnikkel
8d76871100bea172d77b2132daec9accc0bdb6a5
created 2018-10-03 17:40 -0400
pushed 2018-10-31 19:01 +0000
Andrew Osmond Andrew Osmond - Bug 1294490 - Part 3. Implement WebP decoder. r=tnikkel
649c36f9f0a69ddc8116cbd4b10a565d4a667332
created 2018-10-26 19:18 +0300
pushed 2018-10-26 16:19 +0000
Brindusan Cristian Brindusan Cristian - Backed out 7 changesets (bug 1294490) for android build bustages. CLOSED TREE
d35b5fadd6ca0115d3020ed394d567053571265d
created 2018-10-03 17:40 -0400
pushed 2018-10-26 14:53 +0000
Andrew Osmond Andrew Osmond - Bug 1294490 - Part 3. Implement WebP decoder. r=tnikkel
6ef29bb729309b6c5fefa615a72cdcb897c7c473
created 2018-06-03 19:42 -0400
pushed 2018-10-22 17:41 +0000
Andrew Osmond Andrew Osmond - Bug 1465619 - Part 7. Add support for recycling to image::Decoder. r=tnikkel
a826a94ae5dd12bfb01edde50dc9a37e4c1e6e3b
created 2018-09-17 15:06 -0400
pushed 2018-09-17 19:07 +0000
Andrew Osmond Andrew Osmond - Bug 1337111 - Part 3. Land groundwork for new blended animation gtests. r=tnikkel
b2ac47c5ebf333b38629a2ef590628b3a69c4a24
created 2018-09-17 20:42 +0300
pushed 2018-09-17 17:43 +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
f36337c1309b1de5f7205deb5ea42f2a97690314
created 2018-09-17 13:21 -0400
pushed 2018-09-17 17:21 +0000
Andrew Osmond Andrew Osmond - Bug 1337111 - Part 3. Land groundwork for new blended animation gtests. r=tnikkel
bb85c5ee5afc151be0d07ecc48318dc69cfef446
created 2018-06-01 18:30 +0200
pushed 2018-06-02 07:57 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj
3a5462439ead52afdcee1d2633dcc5426e451d16
created 2018-03-01 19:38 -0500
pushed 2018-03-02 00:39 +0000
Andrew Osmond Andrew Osmond - Bug 1442037 - Fix an incorrect assert in DecoderFactory::CloneAnimationDecoder. r=tnikkel
e96c578f2a9e45e702d472bd735d3afd0036d8ed
created 2018-02-28 13:34 -0500
pushed 2018-02-28 18:35 +0000
Andrew Osmond Andrew Osmond - Bug 523950 - Part 6. Add DecoderFactory::CloneAnimationDecoder to clone an existing image decoder. r=tnikkel
88ff3387dd497fb1e9925584399cf4501de4902c
created 2018-02-28 13:34 -0500
pushed 2018-02-28 18:35 +0000
Andrew Osmond Andrew Osmond - Bug 523950 - Part 5. Pass the currently displayed frame of an animation to its decoder. r=tnikkel
e8e9b5a102ac972376fca48322e5f8a2d3b248ca
created 2018-02-09 08:51 -0500
pushed 2018-02-09 13:51 +0000
Andrew Osmond Andrew Osmond - Bug 1389988 - Handle a data race between a new sync decode request and a pending decoder. r=tnikkel
7159964287fe161b0dda9cdfa59d74bc7bead348
created 2017-10-24 23:22 +0100
pushed 2017-11-15 11:00 +0000
Jonathan Watt Jonathan Watt - Bug 1417021 - Fix various non-unified build errors in imagelib. r=aosmond
5fbd0369b400b567ff0e4064b02dec16b7572a8c
created 2017-10-20 18:25 +1100
pushed 2017-10-23 09:47 +0000
Gerald Squelart Gerald Squelart - Bug 1410252 - Convert 'WrapNotNull(new T(...' to 'MakeNotNull<T*>(...' - r=njn
c856f513264340a2d6c2b70f71f345b5e4c8d6c0
created 2017-09-05 07:58 -0400
pushed 2017-09-05 11:58 +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
1b2f04e53ea25844c7ef90e0ff297abe671f3aaa
created 2017-07-22 07:50 -0400
pushed 2017-07-22 11:50 +0000
Andrew Osmond Andrew Osmond - Bug 1315554 - Part 8. Allow DecoderFactory::CreateDecoderForICOResource to create metadata decoders. r=tnikkel
6cf887326d8894d24eff7301b4136c34437295c3
created 2017-07-22 07:50 -0400
pushed 2017-07-22 11:50 +0000
Andrew Osmond Andrew Osmond - Bug 1315554 - Part 6. Reuse the same SourceBuffer when decoding a resource within an ICO. r=tnikkel
cd85620ea21d93be0450ef31c6f195c6f2946436
created 2017-07-22 07:50 -0400
pushed 2017-07-22 11:50 +0000
Andrew Osmond Andrew Osmond - Bug 1315554 - Part 1. Enforce the parent decoder size (ICO) for child decoders (BMP, PNG). r=tnikkel
8b52b9a7c5f80abc74ab0716b51b9471d28ad6a2
created 2017-07-22 11:05 +0200
pushed 2017-07-22 09:10 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset fd310390a64a (bug 1315554) for failing GTest's ImageDecoders.LargeICOWithPNGSingleChunk on OS X opt. r=backout
aee78154a945c91d826a856d7ad1dfd3553d9eeb
created 2017-07-22 11:04 +0200
pushed 2017-07-22 09:10 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e39309b6fe7f (bug 1315554)
b6cbfeed5f34e75410645c92c6ee2633736d6d68
created 2017-07-22 11:03 +0200
pushed 2017-07-22 09:10 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset d46b7e02802c (bug 1315554)
d46b7e02802cdb35ad182705bf27dd583f5533e3
created 2017-07-22 00:14 -0400
pushed 2017-07-22 04:15 +0000
Andrew Osmond Andrew Osmond - Bug 1315554 - Part 8. Allow DecoderFactory::CreateDecoderForICOResource to create metadata decoders. r=tnikkel
e39309b6fe7f29b2ecfb16bf3c17c710b74d11f4
created 2017-07-22 00:14 -0400
pushed 2017-07-22 04:15 +0000
Andrew Osmond Andrew Osmond - Bug 1315554 - Part 6. Reuse the same SourceBuffer when decoding a resource within an ICO. r=tnikkel
fd310390a64affc366cc85759a7624a5e3f9f239
created 2017-07-22 00:14 -0400
pushed 2017-07-22 04:15 +0000
Andrew Osmond Andrew Osmond - Bug 1315554 - Part 1. Enforce the parent decoder size (ICO) for child decoders (BMP, PNG). r=tnikkel
d713355dff6c69f2895b4620d2c1ee68ff3aedf3
created 2017-02-08 15:48 -0500
pushed 2017-02-15 12:55 +0000
Andrew Osmond Andrew Osmond - Bug 1339202 - Decode images to shared surfaces for WebRender. r=tnikkel
56f67dd567514cbf30de508487daa97d44b6c2ac
created 2017-02-13 22:34 +0100
pushed 2017-02-13 21:35 +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
45dd83a63162363fe69af8e65e8a79b24827ce38
created 2017-02-08 15:48 -0500
pushed 2017-02-13 20:46 +0000
Andrew Osmond Andrew Osmond - Bug 1339202 - Decode images to shared surfaces for WebRender. r=tnikkel
3cbb93f5768e0e5ac470d3bb29cea58fe2f45df3
created 2016-10-18 20:05 -0400
pushed 2016-11-16 13:19 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1311246 - Remove support for the -moz-samplesize media fragment; r=jrmuizel
d28b09df98ff4a1fa02b37542b99f7a6b5191071
created 2016-08-19 20:26 -0700
pushed 2016-08-27 00:03 +0000
Seth Fowler Seth Fowler - Bug 1296828 (Part 3) - Update SurfaceCache API to rely on ImageKeys and SurfaceKeys stored on ISurfaceProviders. r=dholbert
8f8d3c106410aed2252be6180c542aef3b8ad738
created 2016-08-24 14:50 -0700
pushed 2016-08-27 00:03 +0000
Seth Fowler Seth Fowler - Bug 1296828 (Part 2) - Store ImageKeys and SurfaceKeys directly on ISurfaceProviders. r=dholbert,edwin
cfb1f1eeceb36952195fd255d5a7a5f017771cbd
created 2016-08-18 00:06 -0700
pushed 2016-08-18 22:43 +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
f29c9642fbca2dbe84545cdfbf2e996d5d29db00
created 2016-08-09 22:15 +0200
pushed 2016-08-10 14:25 +0000
Marcos Caceres Marcos Caceres - Bug 1160200 - APNG can't be used with type switching. r=mcaceres, r=jrmuizel, r=johns
b5418ecab2a98fa13e349d0be2405126634d2824
created 2016-08-05 15:18 -0700
pushed 2016-08-06 01:46 +0000
Seth Fowler Seth Fowler - Bug 1291045 (Part 7) - Replace DecodingTask with DecodedSurfaceProvider. r=dholbert,edwin
4999ae42eaec6fce2ca8cc439ba660a2fdb9ec58
created 2016-08-04 18:59 -0700
pushed 2016-08-06 01:46 +0000
Seth Fowler Seth Fowler - Bug 1291045 (Part 3) - Handle interactions with the SurfaceCache in DecodingTask. r=dholbert,edwin
41ecafc5752459e2e10de8df764b403559feb28a
created 2016-08-01 17:02 -0700
pushed 2016-08-06 01:46 +0000
Seth Fowler Seth Fowler - Bug 1291045 (Part 1) - Use a different IDecodingTask for animated images. r=dholbert,edwin
aef42c5d23290400e0ba59afc8c95f43fd2b1b8a
created 2016-08-05 14:58 -0700
pushed 2016-08-05 22:06 +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
3ec9f4bad96e4fb3ea136786b7dfeae8fe394b40
created 2016-08-05 04:19 -0700
pushed 2016-08-05 20:44 +0000
Seth Fowler Seth Fowler - Bug 1292505 (Part 1b) - Update DecoderFactory to use SetOutputSize(), and propagate the changes to RasterImage. r=edwin
77fe4e663e345389c4260ea573dbf58afa85da1b
created 2016-07-11 00:34 -0700
pushed 2016-07-15 23:41 +0000
Seth Fowler Seth Fowler - Bug 1285867 (Part 1) - Remove Decoder's notion of decoder errors. r=edwin
07a67db040dca1ae3722eed0cd36880dd66da73b
created 2016-07-02 21:20 -0600
pushed 2016-07-07 22:51 +0000
Seth Fowler Seth Fowler - Bug 1185799 (Part 1) - Use DecoderFactory to construct nsICODecoder's contained decoder. r=edwin
1fe160cfbce20585e6a619f93b1843ef72de20f2
created 2016-06-26 22:05 -0700
pushed 2016-07-03 00:48 +0000
Seth Fowler Seth Fowler - Bug 1282354 - Move code for SurfaceCache placeholder insertion from RasterImage to DecoderFactory. r=dholbert
02fe9f94bde1e323cfabcc2e679ba431fdb9dea8
created 2016-06-30 10:25 -0700
pushed 2016-06-30 20:20 +0000
Daniel Holbert Daniel Holbert - Bug 1282670, part 2: Remove unnecessary/redundant string-related #include & "using" declarations in imagelib. r=seth
c607a8652548294fab5cffa926a81e0e7952744f
created 2016-06-26 21:50 -0700
pushed 2016-06-30 01:33 +0000
Seth Fowler Seth Fowler - Bug 1282352 - Make DecoderFactory use NotNull where possible. r=edwin
626bc70dd8f972f8498d732f0f4c8c4343dc41d3
created 2016-06-26 00:09 -0700
pushed 2016-06-30 01:33 +0000
Seth Fowler Seth Fowler - Bug 1282275 - Return IDecodingTask objects instead of Decoder objects from most DecoderFactory functions. r=dholbert
3b02a890b94e4b1879f0bd8e2361444e17de5dc5
created 2016-05-27 12:59 -0700
pushed 2016-05-27 21:11 +0000
Seth Fowler Seth Fowler - Bug 1207830 (Part 1) - Make it possible to create an anonymous decoder that downscales. r=njn
6b521813510a57d2504d175970c2c94127f60985
created 2016-05-27 09:05 +0200
pushed 2016-05-27 07:05 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1bc7102718a9 (bug 1207830) for test failures in ImageDecoders.JPGDownscaleDuringDecode
1bc7102718a99bc960054cbad9f178df932234c8
created 2016-05-26 22:57 -0700
pushed 2016-05-27 05:57 +0000
Seth Fowler Seth Fowler - Bug 1207830 (Part 1) - Make it possible to create an anonymous decoder that downscales. r=njn
1f1bf431eb48d39d1d97280d2170d7f687b4a094
created 2016-04-23 22:33 +0200
pushed 2016-04-23 20:34 +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
less more (0) -60 tip