layout/style/AnimationCommon.cpp
5ab2f1ef1138351c6db45896b03fa216834a935c
created 2014-12-04 12:37 -0800
pushed 2015-02-23 15:17 +0000
Milan Loveless Milan Loveless - Bug 1107595 - Changed spelling of behaviour to behavior in AnimationCommon.cpp; r=birtles
6eefbe681697e947e88b2ddcd6329f76340c82c2
created 2014-11-26 22:29 -0800
pushed 2015-01-12 19:37 +0000
L. David Baron L. David Baron - Bug 1100773 patch 2 - Convert style rule List methods to use fprintf_stderr. r=heycam
492dde6698f5cc7ae6a434409086d3829dadb16d
created 2014-11-26 22:29 -0800
pushed 2015-01-12 19:37 +0000
L. David Baron L. David Baron - Bug 1100773 patch 1 - Fix bracing of indent loops in style rule print functions. r=heycam
09f275f4fc016e4268462a05da8b6b5676964a7c
created 2014-11-19 21:48 -0500
pushed 2015-01-12 19:37 +0000
David Zbarsky David Zbarsky - Bug 1085769: Merge RulesMatching, GetAnimationPlayers, and GetAnimationRule r=birtles
de062f18d6e178aadc8f3ca864ca72c0cd9117c9
created 2014-11-17 13:46 +0900
pushed 2015-01-12 19:37 +0000
Brian Birtles Brian Birtles - Bug 1073336 part 16 - Factor out animation-layer related information to a common database; r=dbaron
4bc90c3a9fd82ee44a8922f05331aba781d445e0
created 2014-11-17 13:46 +0900
pushed 2015-01-12 19:37 +0000
Brian Birtles Brian Birtles - Bug 1073336 part 14c - Check for a null style refresh time in AnimationPlayerCollection::CanThrottleTransformChanges; r=dbaron
3ab8b0f5f2c7e7aa0ab72e622aa1b74b001583d5
created 2014-11-17 13:45 +0900
pushed 2015-01-12 19:37 +0000
Brian Birtles Brian Birtles - Bug 1073336 part 14a - Update animation generation when changing animations via the API; r=dbaron
0b0be39b51ba05bf0f515380b3b2547f6f844398
created 2014-11-17 13:45 +0900
pushed 2015-01-12 19:37 +0000
Brian Birtles Brian Birtles - Bug 1073336 part 5 - Add AnimationPlayerCollection::PlayerUpdated; r=dbaron
bdee5b74fd2b18e44f8644f7010d4ca8e7c78118
created 2014-11-17 13:45 +0900
pushed 2015-01-12 19:37 +0000
Brian Birtles Brian Birtles - Bug 1073336 part 4 - Add CommonAnimationManager::CollectionUpdated; r=dbaron
16ab0456b0e544c1891b283fdcf38503c89b46ad
created 2014-11-17 13:45 +0900
pushed 2015-01-12 19:37 +0000
Brian Birtles Brian Birtles - Bug 1073336 part 2 - Call CheckNeedsRefresh from within EnsureStyleRuleFor; r=dbaron
e0c970d0bcc330548e1e344ea1b2c83c5eb303df
created 2014-11-17 13:45 +0900
pushed 2015-01-12 19:37 +0000
Brian Birtles Brian Birtles - Bug 1073336 part 1 - Move CheckNeedsRefreshes to CommonAnimationManager; r=dbaron
04b8193b4b4990eb9f5bf1038c4e35d3829e72ee
created 2014-11-11 15:42 -0800
pushed 2015-01-12 19:37 +0000
L. David Baron L. David Baron - Bug 1087541 - Make RuleNodeWithReplacement handle animations and transitions like RulesMatching codepath does. r=birtles
d54306da529f6918f79a9e43c5e0a61883cee453
created 2014-10-20 13:55 +0900
pushed 2015-01-12 19:37 +0000
Brian Birtles Brian Birtles - Bug 1078122 part 3 - Move animation value building down to the Animation objects; r=dholbert
fe98ceaaafa7964c5eefd8ff13dbb87df04f5071
created 2014-10-20 13:55 +0900
pushed 2015-01-12 19:37 +0000
Brian Birtles Brian Birtles - Bug 1078122 part 1 - Move checks for animation throttling to AnimationPlayer; r=dholbert
860a94d6002a4b80b385dc47fae95ad505b64ddd
created 2014-10-02 15:14 +0900
pushed 2014-11-28 15:29 +0000
Brian Birtles Brian Birtles - Bug 1046055 part 3 - Add AnimationPlayerCollection::HasCurrentAnimationsForProperty; r=dbaron
37090bda656483e2e7163403b3d67b2051431311
created 2014-10-02 15:14 +0900
pushed 2014-11-28 15:29 +0000
Brian Birtles Brian Birtles - Bug 1046055 part 2 - Rename AnimationPlayer::IsCurrent to HasCurrentSource; r=dbaron
d60a7e8582b122dbc4b5142313b65d72af32ba30
created 2014-08-26 17:14 -0400
pushed 2014-10-13 16:35 +0000
Botond Ballo Botond Ballo - Bug 965022 - Use MOZ_FORMAT_PRINTF for [f]printf_stderr, and fix incorrect usages. r=jrmuizel
894b7372561dcf1a27cb4038a4f73c44cb16cbb2
created 2014-08-26 16:02 -0400
pushed 2014-10-13 16:35 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 965022) for mochitest-2 failures on a CLOSED TREE.
24251d4da0191cc8121b9c693c17aaf35701e717
created 2014-08-25 18:28 -0400
pushed 2014-10-13 16:35 +0000
Botond Ballo Botond Ballo - Bug 965022 - Use MOZ_FORMAT_PRINTF for [f]printf_stderr, and fix incorrect usages. r=jrmuizel
c0948312ced7c5e4c4f618bde4d627912cf7f1aa
created 2014-08-24 21:48 -0700
pushed 2014-10-13 16:35 +0000
L. David Baron L. David Baron - Bug 1057129 patch 1 - Make AddStyleUpdatesTo handle pseudo-elements. r=birtles
851652501f189f119c679de6a11ad00b7b105f4c
created 2014-08-10 17:06 +1000
pushed 2014-10-13 16:35 +0000
Brian Birtles Brian Birtles - Bug 1040543 part 10 - Move mIsLastNotification from AnimationPlayer to Animation; r=bz
3a12123bef3f2628252113aa71582bc9f3894350
created 2014-08-10 17:06 +1000
pushed 2014-10-13 16:35 +0000
Brian Birtles Brian Birtles - Bug 1040543 part 9 - Move IsFinishedTransition from AnimationPlayer to Animation; r=bz
d6d0f91ff4c4a8c52a8c0345aa5ee58d649a1776
created 2014-08-10 17:06 +1000
pushed 2014-10-13 16:35 +0000
Brian Birtles Brian Birtles - Bug 1040543 part 8 - Move timing parameters from AnimationPlayer to Animation; r=bz
34cb6ae672bdfc6c2e490d83623e646694955992
created 2014-08-10 17:06 +1000
pushed 2014-10-13 16:35 +0000
Brian Birtles Brian Birtles - Bug 1040543 part 7 - Move keyframe properties from AnimationPlayer to Animation; r=bz
8d0e15df4168ad7e13466991a6952644a8b7dba2
created 2014-08-10 17:06 +1000
pushed 2014-10-13 16:35 +0000
Brian Birtles Brian Birtles - Bug 1040543 part 6 - Rename mAnimations to mPlayers and likewise for similar local variables; r=bz
86f0c54582ffec5ef017b76d48261cf093aae35c
created 2014-08-10 17:06 +1000
pushed 2014-10-13 16:35 +0000
Brian Birtles Brian Birtles - Bug 1040543 part 5 - Pass down time from AnimationPlayer to Animation; r=bz
daca3c0d2c85d6deaa0c9332150d9937988067be
created 2014-08-10 17:06 +1000
pushed 2014-10-13 16:35 +0000
Brian Birtles Brian Birtles - Bug 1040543 part 2 - Rename ElementAnimationCollection to AnimationPlayerCollection; r=bz
414eb2e950575e99de58028c2010e6eca236c19e
created 2014-08-10 17:06 +1000
pushed 2014-10-13 16:35 +0000
Brian Birtles Brian Birtles - Bug 1040543 part 1 - Move/Rename ElementAnimations to dom::AnimationPlayer; r=bz
12959495c74eb1349dd15dfe88d7fd2eff001d4c
created 2014-08-06 22:58 -0700
pushed 2014-10-13 16:35 +0000
L. David Baron L. David Baron - Bug 996796 patch 25 - Remove the old (now-unused) miniflush code (preserving one of the header comments). r=heycam
96483fbec78522721d4a2da3480e0ca2f836050e
created 2014-08-06 22:58 -0700
pushed 2014-10-13 16:35 +0000
L. David Baron L. David Baron - Bug 996796 patch 24 - Use a RestyleTracker for the coalescing in the animation-only style flush (miniflush). r=heycam
c0d4dd2261a5ac9bb1aece976e1774d977b8b13d
created 2014-08-03 01:22 -0700
pushed 2014-10-13 16:35 +0000
L. David Baron L. David Baron - Back out bug 996796 patch 18 through patch 25 (changesets fbe97c2db729 through 9719c08c3144) to fix 50%-of-the-time Android 4.0 debug orange from single assertion ("Why did this not get handled while processing mRestyleRoots?", layout/base/RestyleTracker.cpp, line 87) in gfx/tests/crashtests/815489.html .
9719c08c314414d64ae78234dc3e5acbfd339ec5
created 2014-08-02 19:37 -0700
pushed 2014-10-13 16:35 +0000
L. David Baron L. David Baron - Bug 996796 patch 25 - Remove the old (now-unused) miniflush code (preserving one of the header comments). r=heycam
ebf41f7c81b233b13b03a6caf7f254a41131e4d2
created 2014-08-02 19:37 -0700
pushed 2014-10-13 16:35 +0000
L. David Baron L. David Baron - Bug 996796 patch 24 - Use a RestyleTracker for the coalescing in the animation-only style flush (miniflush). r=heycam
d9db9020d57ace77058e987ad5e8bef422da6b50
created 2014-08-02 19:37 -0700
pushed 2014-10-13 16:35 +0000
L. David Baron L. David Baron - Bug 996796 patch 8 - Pass the replacements through to ResolveStyleWithReplacement. r=heycam
96186774f07c087a05c6798966ddef2440c1350e
created 2014-08-02 19:37 -0700
pushed 2014-10-13 16:35 +0000
L. David Baron L. David Baron - Bug 996796 patch 5 - Move the guts of UpdateThrottledStyle into nsStyleSet, where it can be reused. r=heycam
9345f94814621b287c734d60d07c14988bb56b2d
created 2014-07-24 13:37 +0900
pushed 2014-10-13 16:35 +0000
Brian Birtles Brian Birtles - Bug 1002332 - Make AnimationTimeline record the last refresh time and use that when there is no refresh driver; r=bz
39de47827a38c006650672c8a08d57a1a8482316
created 2014-07-18 10:31 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1038032 part 1 - Add temporary workaround to avoid overflow when calculating the active end of an animation; r=dholbert
713c2e0870f593079211169d4d02e244d0d17e29
created 2014-07-16 09:02 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1036287 part 6 - Add a GetComputedTiming shortcut that uses the current animation timeline time; r=dholbert
d159f3b81265f994debb9fc51a2eee3f61b816d8
created 2014-07-16 09:02 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1036287 part 5 - Drop aTime param from IsRunning(At) and IsCurrent(At), since they now use the current timeline time; r=dholbert
3d6e547234ace59fa28f92125c042fdc3a36feb2
created 2014-07-16 09:02 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1036287 part 4 - Make GetLocalTime(At) get the current time automatically from the timeline; r=dholbert
4a342071fd1aa777626a3b17b22ed4d06228976b
created 2014-07-16 09:02 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1036287 part 3 - Make GetLocalTimeAt return a nullable time duration; r=dholbert
8ac5d63123ae209c527698fca0cadc71613c0f2f
created 2014-07-16 09:02 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1036287 part 2 - Make GetComputedTimingAt take a nullable local time; r=dholbert
e672d5bffa8f0b3635c2cd1ff7811376e5a377f7
created 2014-07-16 09:02 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1032573 part 5 - Add GetAnimationPlayers to Element; r=bz
5a606567031850658300f470ffa1a9a26561e8ca
created 2014-07-16 09:02 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1032573 part 2 - Add a timeline member to ElementAnimations; r=dbaron
389f489afdb68e43c146e164920008c402adbf11
created 2014-07-16 09:02 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1032573 part 1 - Don't overload start time for marking finished transitions; r=dbaron
b311a62db22bcc3d86131819042ad78d9cd462c4
created 2014-06-27 08:57 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1010067 part 8 - Rename ElementData methods and members in CommonAnimationManager to ElementCollection; r=dbaron
d091d8da77a8606a58bff715252257ce617f2244
created 2014-06-27 08:57 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1010067 part 7 - Rename instances of ElementAnimationCollection; r=dbaron
c9e25ef0aa0d8dc0d236ed9528bc81a60c8af032
created 2014-06-27 08:57 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1010067 part 6 - Rename mozilla::css::CommonElementAnimationData to mozilla::ElementAnimationCollection; r=dbaron
b31a50d545f72c573d693643a61d2a260a298ed9
created 2014-06-25 09:42 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1029370 part 1 - Move active duration calculation to GetComputedTimingAt; r=dholbert
e7ae48a8fac8ab5f94c0e29ed546a36c1f2245ec
created 2014-06-25 09:42 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1028514 - Check for integer overflow when converting from floating-point number milliseconds; r=froydnj
01bb9424e4b4b39def0a69b7437b8f0b20a0855e
created 2014-06-24 15:29 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1010067 part 1 - Rename nsStyleAnimation::Value to mozilla::StyleAnimationValue; r=dbaron
4c82c80954dd025ade56c99b854abd564d28330e
created 2014-06-24 15:29 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1026302 part 5 - Make a common property dtor for CommonElementAnimationData; r=dbaron
e69467cd9d52c7314db548b9e9bad219f22cf78b
created 2014-06-24 15:29 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1026302 part 4 - Remove ElementAnimations; r=dbaron
8cc5818e3f83fa380ca8f2e07e497e718e09d14b
created 2014-06-20 12:39 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1025709 part 12 - Remove ElementTransitions; r=heycam
b0b2c12fd058cf45c517642e14fb7bc10f7e74ca
created 2014-06-20 12:39 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1025709 part 10 - Move active layer notification out of CanPerformOnCompositorThread to call sites; r=heycam
a4c6f7cb5fe4d445e52d35056452b6f5de363ce4
created 2014-06-20 12:39 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1025709 part 9 - Move heavy lifting of GetAnimationsForCompositor from ElementAnimations/ElementTransitions to base class; r=heycam
f34e89ebac60b3c73ca1d9e339e59cc250f967e2
created 2014-06-20 12:39 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1025709 part 8 - Move CanPerformOnCompositorThread from ElementAnimations/ElementTransitions to the base class; r=heycam
d045b05628df6dd61c2df9a34a30b1e4f2df3c6a
created 2014-06-20 12:39 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1025709 part 7 - Move HasAnimationOfProperty from ElementAnimations/ElementTransitions to base class; r=heycam
dde79ba0a596e88c2bf7fee125cdda1a72e5bd27
created 2014-06-20 12:39 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1025709 part 6 - Reuse nsAnimationManager::EnsureStyleRuleFor; r=heycam
8434b5e208d6c08c3faa15fea510b1b7be8d8c06
created 2014-06-20 12:39 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1025709 part 5 - Replace aIsThrottled bool value with an enum; r=heycam
less more (0) -100 -60 tip