image/FrameAnimator.cpp
6bb7f6c316bb8c0c5a898439250288a7bd306827
created 2016-07-19 23:43 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1288040 (Part 12) - Use Moz2D types in FrameAnimator code. r=edwin
4dee7c0653260c0913348e7dd4ac2c284b553fc5
created 2016-07-19 18:20 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1288040 (Part 11) - Clean up RefreshResult. r=edwin
7a652ffa8bfb8fc9a9d71f78573f7a639a129b00
created 2016-07-19 23:35 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1288040 (Part 10) - Determine the first frame refresh area of animated images while decoding them. r=edwin
ec558fefe42f16f4f8e1c0345762d9f59facd49b
created 2016-07-19 17:14 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1288040 (Part 9) - Determine the loop length of animated images while decoding them. r=edwin
b6b8a4bc9168e7f0422c6bf612776a875ea32dc6
created 2016-07-19 15:48 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1288040 (Part 8) - Return a FrameTimeout value from FrameAnimator::GetSingleLoopTime(). r=edwin
76ad9c12237689a490d756def046bd6e4b8901ac
created 2016-07-19 14:00 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1288040 (Part 7) - Make FrameAnimator::GetTimeoutForFrame() a private method that doesn't rely on AnimationState. r=edwin
3760df5754587ef476f339032068eb22b682c87e
created 2016-07-19 16:22 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1288040 (Part 5) - Wrap frame timeout values in a FrameTimeout type that ensures they're normalized. r=edwin
1f2c834df0db955921199939b3977829f976ad1f
created 2016-07-19 13:37 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1288040 (Part 3) - Get rid of RefreshResult.error, a field which nothing cares about. r=edwin
34faad78d6f099f4d1a25a1c7935db5656fdf627
created 2016-07-19 13:31 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1288040 (Part 2) - Don't reset the last composited frame index when we reset animation. r=edwin
8383c2cc99393e21a7b7f2f8129e94b0f9a77593
created 2016-07-18 23:26 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1288040 (Part 1) - Separate FrameAnimator's state into a separate class, AnimationState. r=edwin
39ba4da73c6c040e291520ecbec2d61bdeb3d168
created 2016-06-24 15:20 -0700
pushed 2016-09-19 13:38 +0000
Seth Fowler Seth Fowler - Bug 1255107 (Part 3) - Use SurfacePipe in the PNG decoder. r=njn
50e32be6552151fd71dd828b30b24749b5fbf4d4
created 2016-06-01 14:27 +1000
pushed 2016-08-01 13:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1277122 - Add missing null checks for pixman_image_create_bits(). r=seth,lsalzman.
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
52ad95a283842c3a022a90340b4b4750bddec035
created 2016-03-04 21:54 -0600
pushed 2016-04-25 16:57 +0000
Timothy Nikkel Timothy Nikkel - Bug 1251405. Part 2. Use 64 bit ints to hold the delay between the current time and the last animation time. r=edwin
5be4e5b20d33bf626f4c83bf7253f64f666d7e46
created 2016-03-04 21:54 -0600
pushed 2016-04-25 16:57 +0000
Timothy Nikkel Timothy Nikkel - Bug 1251405. Part 1. Fix a significant signed/unsigned mismatch in handling the return value of FrameAnimator::GetSingleLoopTime. r=edwin
d82815bf45b2d3232786909adfea96dd452d4693
created 2016-03-02 21:52 -0600
pushed 2016-04-25 16:57 +0000
Timothy Nikkel Timothy Nikkel - Bug 1251403. Determine the correct index of the next frame before getting the next frame. r=edwin
bddda82562e9007b8f76f887628a4a02d4b225f8
created 2016-03-01 22:34 -0600
pushed 2016-04-25 16:57 +0000
Timothy Nikkel Timothy Nikkel - Bug 926048. Part 4. Update the current animation frame time if we hit the end of decoded frames before all frames are decoded. r=edwin
68dd453ec527500a44e25164d4f433526610c8ab
created 2016-03-01 22:34 -0600
pushed 2016-04-25 16:57 +0000
Timothy Nikkel Timothy Nikkel - Bug 926048. Part 3. Correctly check if we are at the end of an animated image. r=edwin
2b3a42aa606a417915f4eac3690b6add47a582b1
created 2016-03-01 22:34 -0600
pushed 2016-04-25 16:57 +0000
Timothy Nikkel Timothy Nikkel - Bug 926048. Part 2. Remove useless GetRawFrame call. r=edwin
148314d91dc4c746641bccc3b994e853a31203fb
created 2016-03-01 22:34 -0600
pushed 2016-04-25 16:57 +0000
Timothy Nikkel Timothy Nikkel - Bug 926048. Part 1. Simplify FrameAnimator::AdvanceFrame slightly. We don't need a |timeout| variable, we only check it once. r=edwin
70f3f851ab565acb36bbfd6a3ac7ee81d2b7b331
created 2015-12-24 23:50 -0700
pushed 2016-04-25 16:57 +0000
Chris Peterson Chris Peterson - Bug 1235297 - Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in image/decoders/. r=tn
e74405918e7a412c96d32db9874f87f8668c6f69
created 2016-01-15 11:38 +0100
pushed 2016-03-07 14:18 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1224374 - Profiler labels for the top 26-100 chrome hangs;r=BenWa
f98e2cc0df1d723b1259ebdde06166e5279ab756
created 2016-01-19 21:30 +0100
pushed 2016-03-07 14:18 +0000
Sebastian Hengst Sebastian Hengst - Backed out 2 changesets (bug 1224374) for Windows bustage. r=bustage on a CLOSED TREE
c7ca88c57386a977631f0d873750cea51450dc14
created 2016-01-20 23:30 +0100
pushed 2016-01-25 13:55 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1224374 - Profiler labels for the 100 top chrome hangs (Aurora uplift edition);r=benwa,a=sylvestre
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
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)
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
3a12957a6bd3166c3c0f6b5667264ddd040e6318
created 2015-08-14 17:56 -0700
pushed 2015-10-29 11:30 +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
167ceb9650797d3281a4940450604893dc6bad26
created 2015-08-14 00:37 -0700
pushed 2015-10-29 11:30 +0000
Seth Fowler Seth Fowler - Bug 1194059 (Part 2) - Always detect IS_ANIMATED during the metadata decode. r=tn
2a11ad23d2c59192a859a35b8497c929f4f41f92
created 2015-07-28 21:02 -0700
pushed 2015-09-21 14:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1188705 (part 3) - Simplify imgFrame::SizeOfExcludingThis(). r=seth.
6747b7f35dcb1e2ce70251e31080a3abba2115bd
created 2015-07-19 18:39 -0700
pushed 2015-09-21 14:04 +0000
Seth Fowler Seth Fowler - Bug 1176124 (Part 1) - Add a MatchType enum to LookupResult to let Lookup*() return more detailed information. r=dholbert
58046a7dc278e2d08f49f775ab1b428b7b1bcb79
created 2015-07-13 19:53 -0700
pushed 2015-09-21 14:04 +0000
Mihai Volmer Mihai Volmer - Bug 1126330 - Remove the check for non-looping animations. r=seth
d0c733dc7c9f9a3c337d5a8426468eb120f9c86e
created 2015-06-30 18:57 -0700
pushed 2015-09-21 14:04 +0000
Seth Fowler Seth Fowler - Bug 1139641 - Return more information from SurfaceCache::Lookup and SurfaceCache::LookupBestMatch. r=dholbert
9ad61b614c2df283ccc9aff28207199bf515c212
created 2015-06-03 08:51 +0200
pushed 2015-08-10 18:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset dd25b4d148af (bug 1139641) for bustage on a CLOSED TREE
dd25b4d148af466d9f26930b6e30989fafaa9273
created 2015-06-02 23:30 -0700
pushed 2015-08-10 18:23 +0000
Seth Fowler Seth Fowler - Bug 1139641 - Return more information from SurfaceCache::Lookup and SurfaceCache::LookupBestMatch. r=dholbert
7701abd924856d65acbf9927629cf27dd2335ec1
created 2015-05-14 20:52 -0700| base
pushed 2015-08-10 18:23 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1038536 - Flatten image/src/ directory. r=seth
0b122f0b6fcfda45606c4ee6166436201578f167
created 2015-05-12 15:02 -0700| base
pushed 2015-08-10 18:23 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1038536 - Flatten image/src/ directory. r=seth
less more (0) tip