layout/style/nsTransitionManager.cpp
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
7fa64f4f16a84237392dab7478e315252b5190fa
created 2014-10-30 14:56 -0700
pushed 2015-01-12 19:37 +0000
Wes Kocher Wes Kocher - Backed out changeset 4ed63d7489fe (bug 1087541) for b2g mochitest-9 failures
4ed63d7489fe03bdee9bbe41abb5cc6183db61b2
created 2014-10-30 11:27 -0700
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
8f7dfd335493a888690487b643e7b496ab24a56b
created 2014-10-20 13:55 +0900
pushed 2015-01-12 19:37 +0000
Brian Birtles Brian Birtles - Bug 1078122 part 2 - Encapsulate mIsRunningOnCompositor in AnimationPlayer; r=dholbert
f6866bdaa73dcf0c26604b8c00bb9f8bc8af84c4
created 2014-10-20 13:55 +0900
pushed 2015-01-12 19:37 +0000
Brian Birtles Brian Birtles - Bug 1078119 - Rename AnimationTimeline/AnimationPlayer GetCurrentTimeDuration; r=bz
a014629454d07d64151319da1b8d99360433c0e8
created 2014-10-12 00:37 -0700
pushed 2014-11-28 15:29 +0000
Mihaita Ghiorghe Mihaita Ghiorghe - Bug 1081013 - Removed unused parameter in AnimationPlayerCollection constructor. r=dholbert
9ad680392072419fff1d28d18672a15d28998759
created 2014-10-02 21:53 -0700
pushed 2014-11-28 15:29 +0000
L. David Baron L. David Baron - Bug 1075137 patch 6 - Convert remaining IsProcessingAnimationStyleChange calls to call the method on the RestyleManager. r=birtles
6e06546591fc19e7dcaaf2658781dfebf13d6553
created 2014-10-02 21:53 -0700
pushed 2014-11-28 15:29 +0000
L. David Baron L. David Baron - Bug 1075137 patch 4 - Convert callers from IsProcessingRestyles/IsProcessingAnimationStyleChange to SkipAnimationRules/PostAnimationRestyles. r=birtles
28519d825a239e028fd12c8c59a8e53ba3f24ffc
created 2014-10-02 15:14 +0900
pushed 2014-11-28 15:29 +0000
David Zbarsky David Zbarsky - Bug 1067701 - Implement Animation.target; r=birtles, r=bz
f9448cb58a5a6bc0ff6ee336ff3daaa96ab72501
created 2014-08-30 02:11 -0400
pushed 2014-10-13 16:35 +0000
David Zbarsky David Zbarsky - Bug 1033114 Part 3: Make mStartTime a nullable TimeDuration r=birtles
3d8dd1441e53ac2fa34d01c393d1e387508f93a5
created 2014-08-12 16:57 +0900
pushed 2014-10-13 16:35 +0000
Brian Birtles Brian Birtles - Bug 1048838 - Properly invalidate the style rule in nsTransitionManager::StyleContextChanged. r=dbaron
d376190977206ffbfaf6c1d9acb8982224ad7e48
created 2014-08-13 15:39 -0700
pushed 2014-10-13 16:35 +0000
L. David Baron L. David Baron - Bug 625289 patch 10 - Check for difference in HasPseudoElementData before starting transitions. r=heycam
1681a1c1962c42bf97d881f81d0961824934d729
created 2014-08-13 18:21 +0900
pushed 2014-10-13 16:35 +0000
Brian Birtles Brian Birtles - Bug 1052147 - Initialize AnimationPlayer::mPlayState to running state; r=dbaron
4234319389c31359a13512e6348457a7aed8dbb7
created 2014-08-10 17:06 +1000
pushed 2014-10-13 16:35 +0000
Brian Birtles Brian Birtles - Bug 1040543 part 11 - Make ElementPropertyTransition inherit from Animation instead of AnimationPlayer; 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
a50e04b3a69991cd592b394db8bd163ebe05c993
created 2014-08-10 17:06 +1000
pushed 2014-10-13 16:35 +0000
Brian Birtles Brian Birtles - Bug 1040543 part 4 - Create Animation objects and set on AnimationPlayer; 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
a2f481de3386931f84153012d73678d1bc7251c3
created 2014-08-06 22:58 -0700
pushed 2014-10-13 16:35 +0000
L. David Baron L. David Baron - Bug 996796 patch 23 - Make transition manager ignore StyleContextChanged notifications during an animation-only style update. 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
bc7a3787b5840de84f226eca8b32020e39e651ce
created 2014-08-02 19:37 -0700
pushed 2014-10-13 16:35 +0000
L. David Baron L. David Baron - Bug 996796 patch 23 - Make transition manager ignore StyleContextChanged notifications during an animation-only style update. r=heycam
7f36e474edcd04acc18e6dedbcabd70d19361a9e
created 2014-07-24 21:35 -0700
pushed 2014-10-13 16:35 +0000
L. David Baron L. David Baron - Bug 996796 patch 3 - Move the knowledge of when we last updated main-thread-suppressed animation styles into the restyle manager rather than have two separate but always equal timestamps for animations and transitions. r=birtles
b8bfb14bab0c2dc2f796d318857f2a58df00e69f
created 2014-08-12 16:57 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1048838 - Properly invalidate the style rule in nsTransitionManager::StyleContextChanged. r=dbaron, a=sledru
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
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
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
81ebf5784ed982002849a4df6a6e5275262ee23f
created 2014-07-03 09:04 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1010067 - Whitespace fix to nsTransitionManager::FlushTransitions. No review.
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
a30bed3807b5072cfa2e98410bedcdee2746a689
created 2014-06-27 08:57 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1010067 part 4 - Rename nsTransition to mozilla::StyleTransition; r=dbaron
695c4dc0efc7f09fd1a7cd1ad8135cf918f0a176
created 2014-06-25 09:42 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1029370 part 2 - Make nsTransitionManager::FlushTransitions reuse GetComputedTimingAt; r=dholbert
f17fb925e26e7bf9a743e6f818ffa8470cb8279b
created 2014-06-24 15:29 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1010067 part 2 - Rename nsStyleAnimation.{h,cpp} to StyleAnimationValue.{h,cpp}; r=dbaron
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
019fef132f2b520ef58726ae2333d97772ce678c
created 2014-06-23 14:10 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1026302 part 2 - Move PostRestyleForAnimation to CommonElementAnimationData; r=dbaron
a35c6a47a9299a5559d3dd6b987e58f711e25816
created 2014-06-23 14:10 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1026302 part 1 - Move IsForElement and PseudoElement from ElementAnimations to CommonElementAnimationData; r=dbaron
faee3492f067a5d34c183ca3133f6e3952b27102
created 2014-06-23 11:26 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Backing out bug 1026302 for build bustage changesets 3e719e2cc1bd and 7a2b642bf77a
7a2b642bf77ae36b1f8575a93c77467acfd0117e
created 2014-06-23 10:48 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1026302 part 2 - Move PostRestyleForAnimation to CommonElementAnimationData; r=dbaron
3e719e2cc1bddd34a692222574e5c4b15d39fb7a
created 2014-06-23 10:48 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1026302 part 1 - Move IsForElement and PseudoElement from ElementAnimations to CommonElementAnimationData; 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
3af866f895f2a3c9cb59522eed4724158e5641bd
created 2014-06-20 12:39 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1025709 part 11 - Make ElementPropertyTransition::ValuePortionFor reuse GetComputedTimingAt; 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
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
31695984cfe220b6634272397fa869e0136168cd
created 2014-06-20 12:39 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1025709 part 4 - Move EnsureStyleRuleFor from ElementTransitions and ElementAnimations to CommonElementAnimationData; r=heycam
458a988940c65bbb1e025c56af23446d6cf6dd96
created 2014-06-20 12:39 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1025709 part 2 - Add IsFinished() to ElementAnimation; r=heycam
6aa5cfba2d4d23057593de5ca8ee908af2511e02
created 2014-06-20 12:39 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1025709 part 1 - Move mDelay to AnimationTiming; r=heycam
2fa749e072e2afe9044b0deb672f76462740de1c
created 2014-06-10 14:41 -0700
pushed 2014-07-21 20:25 +0000
William Chen William Chen - Bug 1022741 - Use CrossShadowCurrentDoc() in Element::UpdateState. r=smaug, a=2.0+
1ee21cbff6175618f3578e87e424c70eb51a577b
created 2014-05-28 16:51 +0900
pushed 2014-07-21 20:25 +0000
Brian Birtles Brian Birtles - Bug 1004871 part 2 - Add AnimationTiming struct, to encapsulate animation timing parameters; r=dholbert
ec965419196df1cc65626f5fd04489a38bd2370b
created 2014-05-15 08:38 +0900
pushed 2014-07-21 20:25 +0000
Brian Birtles Brian Birtles - Bug 1004383 part 4 - Move mAnimations to CommonElementAnimationData; r=dbaron
b7b9f80931b86fd0067b6ce819474fa43bde2057
created 2014-05-15 08:38 +0900
pushed 2014-07-21 20:25 +0000
Brian Birtles Brian Birtles - Bug 1004383 part 1 - Put StyleAnimation on the heap; r=dbaron
b347f6eb2239cf0c08eef7af4f6d9eb36a0eda99
created 2014-05-08 21:03 -0400
pushed 2014-07-21 20:25 +0000
Benoit Jacob Benoit Jacob - Bug 1004098 - Make nsTArray use size_t in its interface (32bitness is fine as an internal detail) - r=froydnj, sr=bsmedberg
less more (0) -100 -60 tip