image/RasterImage.cpp
77fe4e663e345389c4260ea573dbf58afa85da1b
created 2016-07-11 00:34 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1285867 (Part 1) - Remove Decoder's notion of decoder errors. r=edwin
385feddefee4bb63b7899d5c87bb3ef3b7bb38ba
created 2016-07-13 11:53 +0200
pushed 2016-09-19 13:38 +0000
Chris H-C Chris H-C - Bug 1285006 - Remove IMAGE_MAX_DECODE_COUNT Telemetry r=gfritzsche, seth
1fe160cfbce20585e6a619f93b1843ef72de20f2
created 2016-06-26 22:05 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1282354 - Move code for SurfaceCache placeholder insertion from RasterImage to DecoderFactory. r=dholbert
a561bae08fbbbbe148f67febb8d6d0d4cd11c2ce
created 2016-07-01 23:33 -0600
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1282327 (Part 2) - Update SurfaceCache documentation and method names to reflect the fact that cache entries are now ISurfaceProviders. r=dholbert
c607a8652548294fab5cffa926a81e0e7952744f
created 2016-06-26 21:50 -0700
pushed 2016-09-19 13:38 +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-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1282275 - Return IDecodingTask objects instead of Decoder objects from most DecoderFactory functions. r=dholbert
d51379e5475d29c015fa93e5698439f80ee31938
created 2016-06-29 13:43 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1282259 - Run IDecodingTasks instead of Decoders directly in image::DecodePool. r=dholbert
0f0586c0b68d927512617266a133545272dba9c7
created 2016-05-25 17:01 +0100
pushed 2016-08-01 13:59 +0000
Jonathan Watt Jonathan Watt - Bug 1277862, part 3 - Rename Moz2D's Filter to SamplingFilter in the rest of the tree. r=Bas
114ca1fc9c51036e4d2cd151125bb7c77d4b3d17
created 2016-05-05 01:45 -0700
pushed 2016-08-01 13:59 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
beaa0bcb3d160680f9d93f32371aa557304645d8
created 2016-05-03 18:07 +0200
pushed 2016-08-01 13:59 +0000
Georg Fritzsche Georg Fritzsche - Bug 1261063 - Part 3 - Make RasterImage use the public Telemetry API. r=tnikkel
9979c96310a07ada1d91c166027c0829bea264d2
created 2016-04-29 14:21 +0200
pushed 2016-08-01 13:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 85ce8cb0639a (bug 1268313)
85ce8cb0639aac2617f81c974d4c10ab80b49bfd
created 2016-04-28 14:08 -0700
pushed 2016-08-01 13:59 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
fcc0936b576daa150697671849a191009ca33811
created 2016-04-25 17:23 -0700
pushed 2016-08-01 13:59 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
5005b1604f269e2204260bdff4b26a92564e42f6
created 2016-04-01 12:44 -0500
pushed 2016-06-06 19:02 +0000
Timothy Nikkel Timothy Nikkel - Bug 1222596. If RasterImage::LookupFrame does (some) sync decoding and encouters an error we don't want to return the surface with an error. r=seth
c75b2b195f28a5ed556a7dfc12e9b45bc56c971a
created 2016-03-23 19:31 -0500
pushed 2016-06-06 19:02 +0000
Timothy Nikkel Timothy Nikkel - Bug 1257101. imgFrame::IsImageComplete says whether we've had pixels decoded to the whole image rect, but it's used to check if the frame is finished decoding. These are different things when the image has more than one progress pass. r=seth
396e7cdc25393a818a8e3a07af49284655ad58a3
created 2016-03-07 17:17 -0800
pushed 2016-06-06 19:02 +0000
Seth Fowler Seth Fowler - Bug 1225934 - Never allow surface substitution when FLAG_HIGH_QUALITY_SCALING is disabled. r=tn
8c056908523ec29f08db9d304bff71f5485a14f2
created 2016-03-07 17:17 -0800
pushed 2016-06-06 19:02 +0000
Seth Fowler Seth Fowler - Bug 1251806 - In RasterImage::GetFrameInternal(), check if the frame covers the actual surface size rather than the requested surface size. r=tn
9314f8ddff7830e1cb4beb5450cb6ad2875bcdd2
created 2016-03-07 17:15 -0800
pushed 2016-06-06 19:02 +0000
Seth Fowler Seth Fowler - Bug 1251807 - Use the surface's size, not the intrinsic size, in CopyFrame. r=tn
19ced35b80760ea9cbf41dde24a832d01b4d8f88
created 2016-03-07 17:17 -0800
pushed 2016-04-25 16:57 +0000
Seth Fowler Seth Fowler - Bug 1225934 - Never allow surface substitution when FLAG_HIGH_QUALITY_SCALING is disabled. r=tn, a=ritu
b6c044f6319540c2b939af5d986583c2ec14f8fd
created 2016-01-12 17:14 +1300
pushed 2016-04-25 16:57 +0000
Matt Woodrow Matt Woodrow - Bug 1220082 - Assign frame ids to animated images so that they get invalidated correctly. r=seth
fa7a5698fced4b1e5bf67178233a2a82d2b9288f
created 2016-03-03 17:19 +0100
pushed 2016-04-25 16:57 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a5d2e586777c (bug 1220082) for bustage. r=bustage on CLOSED TREE
a5d2e586777cdef660d7e625a5253669fd8b33ec
created 2016-01-12 17:14 +1300
pushed 2016-04-25 16:57 +0000
Matt Woodrow Matt Woodrow - Bug 1220082 - Assign frame ids to animated images so that they get invalidated correctly. r=seth
39a1e216208199904ef3a562eb5d643efc08223d
created 2016-02-26 21:01 -0800
pushed 2016-04-25 16:57 +0000
Seth Fowler Seth Fowler - Bug 1251808 - Construct the SourceSurfaceImage with the correct size in RasterImage::GetCurrentImage(). r=seth
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-04-25 16:57 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-04-25 16:57 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-04-25 16:57 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
bf5be8700b2c65b452b7011ba4b867ec7228e152
created 2016-01-26 11:08 -0800
pushed 2016-04-25 16:57 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1237709: During RasterImage error-handling cleanup, set UniquePtr mAnim to null instead of using reset(), to avoid leaking. r=dholbert
55b5c3549b1cf559d90ef3bd4903848070362cc3
created 2016-03-07 17:17 -0800
pushed 2016-03-17 15:17 +0000
Seth Fowler Seth Fowler - Bug 1225934 - Never allow surface substitution when FLAG_HIGH_QUALITY_SCALING is disabled. r=tn, a=ritu
c07ad4a4f4fdb7f94653639a21dd9910e1e871bc
created 2015-12-18 14:52 +0800
pushed 2016-03-07 14:18 +0000
Morris Tseng Morris Tseng - Bug 1215438 - Part 4: Rename CairoImage to SourceSurfaceImage. r=roc
48011a9ee633d1e65362a5710bda30145f0f2b9b
created 2015-11-16 18:21 +0100
pushed 2016-01-25 13:55 +0000
sajitk sajitk - Bug 1219474 - Replace PRLogModuleInfo w/ LazyLogModule in the 'image/' directory. r=seth
1907258a042255edcca1412ed21e271827df9d23
created 2015-11-17 00:09 -0800
pushed 2016-01-25 13:55 +0000
David Anderson David Anderson - Decouple CairoImage from ImageContainer. (bug 1222910, r=roc)
2e19045ba652ca2a5a5fc0e20d6f95293acfa32d
created 2015-10-29 16:37 -0700
pushed 2016-01-25 13:55 +0000
Seth Fowler Seth Fowler - Bug 1207355 (Part 8) - Remove imgIContainer::RequestDecode() and imgIRequest::RequestDecode(). r=tn
4c95c1ebf91e8c3ba276d76f456063fd8c2cdfbf
created 2015-10-29 16:37 -0700
pushed 2016-01-25 13:55 +0000
Seth Fowler Seth Fowler - Bug 1207355 (Part 7) - Only trigger intrinsic size decode in FinalizeDecoder() if StartDecoding() was called. r=tn
b4c323832f317d650acd4bd7066d9432f3c1768c
created 2015-10-28 22:57 -0700
pushed 2015-12-14 20:08 +0000
Phil Ringnalda Phil Ringnalda - Back out 8 changesets (bug 1207355) for OS X 10.10 reftest failures in generated-content/
aafd6db2fbb452350c42a1d839ce96ec6e183b53
created 2015-10-28 16:40 -0700
pushed 2015-12-14 20:08 +0000
Seth Fowler Seth Fowler - Bug 1207355 (Part 8) - Remove imgIContainer::RequestDecode() and imgIRequest::RequestDecode(). r=tn
9dd950b837fb0759ac94e33506b0ca375b19d893
created 2015-10-28 16:40 -0700
pushed 2015-12-14 20:08 +0000
Seth Fowler Seth Fowler - Bug 1207355 (Part 7) - Only trigger intrinsic size decode in FinalizeDecoder() if StartDecoding() was called. r=tn
ef10857254a01368861d9c1cc0105de89be6d169
created 2015-10-27 06:54 +0200
pushed 2015-12-14 20:08 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1217320 - Remove more XPIDL signature comments in .cpp files. r=froydnj
5196440d55874384952812fceeed711406082082
created 2015-10-17 06:52 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1215763 - part 1 - remove unnecessary nsAutoPtr.h includes; r=seth
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
e1fe3d531b96a5ca6a47c4476f4316bd422c0707
created 2015-10-05 17:18 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1211324 (part 5) - Remove GraphicsFilter and gfxGraphicsFilter. r=mattwoodrow.
a7cd4d58ea9e5429aae27f61ebe3e3a46818767e
created 2015-10-05 17:12 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1211324 (part 4) - Replace GraphicsFilter constants with gfx::Filter equivalents. r=mattwoodrow.
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
53e486b9137bb483be0adf6d757b32c40b16920f
created 2015-10-05 17:06 -0700
pushed 2015-12-14 20:08 +0000
Seth Fowler Seth Fowler - Bug 1210553 - Remove the alternate flags arguments from SurfaceCache's Lookup functions. r=dholbert
d177c3dbbd154651b738bef519629cc75377dbe4
created 2015-09-30 17:00 -0700
pushed 2015-12-14 20:08 +0000
Seth Fowler Seth Fowler - Bug 1118926 (Part 1) - Remove remnants of -moz-resolution in C++ code. r=tn
4f0530d695b6898a865e61b0bfaa39761a815f6e
created 2015-09-23 16:53 -0700
pushed 2015-12-14 20:08 +0000
Seth Fowler Seth Fowler - Bug 1195878 - If we detect animation during a full decode, drop the results of the full decode on the floor. r=tn
7e0e6b83998333bc6dbfc7dbc97a3c691d9439a5
created 2015-09-18 01:16 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1146663 (Part 4) - Make all RasterImages support downscale-during-decode. r=tn,a=lizzard
b1e93301c3cfea89f7e38bdcb1f3244200af784c
created 2015-09-18 01:06 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1146663 (Part 1) - Remove HQ scaling, which is now dead code. r=tn,a=lizzard
c09ed18c70a79af60fdd6e078dbc6a81327b5da8
created 2015-09-15 23:17 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1201796 (Part 2) - Add GetFrameAtSize() to support downscale-during-decode for GetFrame() use cases. r=tn,a=lizzard
1e921bf3f7049279944f832b99a42b4170fce08a
created 2015-09-23 16:53 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1195878 - If we detect animation during a full decode, drop the results of the full decode on the floor. r=tn, a=lizzard
577c248da8de42756be578bc4f09301dbc5998b2
created 2015-09-21 13:16 -0700
pushed 2015-10-29 11:30 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1201796) for crashes a=backout
968702bfd84b2c01ecee6591e0ebcb195e7afff1
created 2015-09-21 13:16 -0700
pushed 2015-10-29 11:30 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 1146663) for crashes a=backout
07d6fcc70e7c0476088f45264963505a63ebec53
created 2015-09-19 16:21 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1146663 (Part 4) - Make all RasterImages support downscale-during-decode. r=tn
2b6a3ec30a149c1142ac390fd5e5bf3e7a34a2e1
created 2015-09-19 16:20 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1146663 (Part 1) - Remove HQ scaling, which is now dead code. r=tn
7f20c039c994ae7c3d49ee1a3765c89fd349d462
created 2015-09-19 13:34 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1201796 (Part 2) - Add GetFrameAtSize() to support downscale-during-decode for GetFrame() use cases. r=tn
9244da13f5e871e49c066a796f9cf28239a8200e
created 2015-09-18 13:01 -0700
pushed 2015-10-29 11:30 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1201796, bug 1196066) for mulet gij(28) failures CLOSED TREE
less more (0) -100 -60 tip