layout/style/nsTransitionManager.h
76167c597eb8a689b53c5ba4c0bee0aa6a37ce6f
created 2015-02-17 11:15 +1300
pushed 2015-03-30 18:32 +0000
L. David Baron L. David Baron - Bug 960465 patch 9 - Move the addition of the cover rule into nsTransitionManager::StyleContextChanged so that later patches can make it other than just addition of a rule. r=birtles
64784c7a3a4ae8f369980519cda1880f1207887f
created 2014-12-04 08:28 -0800
pushed 2015-02-23 15:17 +0000
Brian Birtles Brian Birtles - Bug 1104427 part 2 - Encapsulate AnimationPlayer::mStartTime; r=dholbert
91f983c5cb46d8aceaea4d50869ceb5a96050b94
created 2014-11-19 21:48 -0500
pushed 2015-01-12 19:37 +0000
David Zbarsky David Zbarsky - Bug 1085769: Merge ContentOrAncestorHasAnimation/Transition r=birtles
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
0758acd887497d5a4dee16dcdd2cc881d38904cc
created 2014-11-17 13:45 +0900
pushed 2015-01-12 19:37 +0000
Brian Birtles Brian Birtles - Bug 1073336 part 11 - Move GetAnimationPlayers to base CommonAnimationManager class; r=dbaron
9d2e86d4bab6a685aab9429dedad05f2f12b8f7b
created 2014-11-17 13:45 +0900
pushed 2015-01-12 19:37 +0000
Brian Birtles Brian Birtles - Bug 1073336 part 10 - Add AnimationPlayer::GetAnimationManager(); r=dbaron
c48020bd79cc7f36d1b2d957c11540a56237c9f1
created 2014-11-17 13:45 +0900
pushed 2015-01-12 19:37 +0000
Brian Birtles Brian Birtles - Bug 1073336 part 7 - Move style flushing to CSSAnimationPlayer and CSSTransitionPlayer; r=dbaron
9c15165070c98e0903d3db0c2d28e770b5513dae
created 2014-11-17 13:45 +0900
pushed 2015-01-12 19:37 +0000
Brian Birtles Brian Birtles - Bug 1073336 part 6 - Add CSSTransitionPlayer; 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
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
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
9d4e083655b993f73ba3eca84e0f14cdd270bcda
created 2014-08-31 23:36 -0400
pushed 2014-10-13 16:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
f9140cc470a2a822d627993924fb304ce2cb8e88
created 2014-08-22 13:42 +0100
pushed 2014-10-13 16:35 +0000
Brian Birtles Brian Birtles - Bug 1045993 part 2 - Move the animation name from AnimationPlayer to Animation; 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
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
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
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
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
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
848b4b5487ea4cadef427079f30a4784c3d3a071
created 2014-06-27 08:57 +0900
pushed 2014-09-02 16:39 +0000
Brian Birtles Brian Birtles - Bug 1010067 part 5 - Move ElementPropertyTransition to mozilla namespace; 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
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
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
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
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
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
5177486bb83170961e64fbba3b30a73a390d3d0b
created 2014-05-15 08:38 +0900
pushed 2014-07-21 20:25 +0000
Brian Birtles Brian Birtles - Bug 1004383 part 3 - Add ElementAnimation::AsTransition virtual method; r=dbaron
d6badef39f08250baf5768511ed695439703fb34
created 2014-05-15 08:38 +0900
pushed 2014-07-21 20:25 +0000
Brian Birtles Brian Birtles - Bug 1004383 part 2 - Rename StyleAnimation to ElementAnimation; r=dholbert
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
85114363d5ae5b675f2524da02595bb060686893
created 2014-04-03 14:57 +0900
pushed 2014-06-09 21:49 +0000
Brian Birtles Brian Birtles - Bug 880596 part 8 - Rename ElementAnimation to StyleAnimation; r=dbaron
a8a6af1944c6ed55981089f680e8ffc3b30cd2bb
created 2014-04-03 14:57 +0900
pushed 2014-06-09 21:49 +0000
Brian Birtles Brian Birtles - Bug 880596 part 7 - Move ElementAnimation to AnimationCommon; r=dbaron
abd19a468375b0d970cc4cab76daf6768ee75800
created 2014-04-03 14:57 +0900
pushed 2014-06-09 21:49 +0000
Brian Birtles Brian Birtles - Bug 880596 part 3 - Remove ElementPropertyTransition::IsRunningAt and mIsRunningOnCompositor; r=dbaron
e8e989773e24f284f92a98dfc045631cf0c46ad5
created 2014-04-03 14:57 +0900
pushed 2014-06-09 21:49 +0000
Brian Birtles Brian Birtles - Bug 880596 part 2 - Make ElementPropertyTransition inherit from ElementAnimation; r=dbaron
2b7444f517c82048060fc04776e96a151b61e224
created 2014-04-03 14:57 +0900
pushed 2014-06-09 21:49 +0000
Brian Birtles Brian Birtles - Bug 880596 part 1 - Separate delay from start time for transitions; r=dbaron
46e56e65ecc77d8a756f7f6a958d2643231d037d
created 2014-03-06 22:08 -0800
pushed 2014-04-28 18:51 +0000
L. David Baron L. David Baron - Bug 978712 - Prevent non-running transitions and animations (animations or transitions during their delay period, and animations after they finish) from repeatedly poking layer activity because we think we can run them on the compositor. r=heycam
b7a571142fa5b209da747304b62156cf003bcf4a
created 2013-10-22 14:14 +0200
pushed 2014-02-04 01:06 +0000
Nicholas Cameron Nicholas Cameron - Bug 914847. Mini-flush for animations. r=dbaron, a=1.3+
2f9b15aa2f8b6a4b8e4fd8e8667e4d4a4e36fdfa
created 2014-01-19 23:04 -0500
pushed 2014-02-04 01:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets ce0ef3278d5f, d9d1983edb5c, and 7e0609e54c24 (bug 914847) for bustage. a=backout
d9d1983edb5c790457a6d2f2d7cdb1bb810430f4
created 2013-10-22 14:14 +0200
pushed 2014-02-04 01:06 +0000
Nicholas Cameron Nicholas Cameron - Bug 914847 - Mini-flush for animations. r=dbaron, a=1.3+
9b2cfe9246528c325e66e6eb631613be183b34f6
created 2013-10-22 16:55 -0400
pushed 2013-12-09 19:58 +0000
Wes Kocher Wes Kocher - Backed out changeset 87ee0a1865e4 (bug 914847)
87ee0a1865e40a492465a68468f4866cfeb38748
created 2013-10-22 14:14 +0200
pushed 2013-12-09 19:58 +0000
Nicholas Cameron Nicholas Cameron - Bug 914847. Mini-flush for animations. r=dbaron
28251f4140f6b6aa5956951ccfad848c1005d7a9
created 2013-06-25 20:58 +1200
pushed 2013-09-16 19:14 +0000
Nicholas Cameron Nicholas Cameron - Bug 878142; be more precise about removing the animation manager from the refresh driver. r=dbaron
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-09-16 19:14 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
4d7684259549a9e5dda78b3f45f95e7f46014af9
created 2013-03-23 21:14 -0500
pushed 2013-05-13 16:59 +0000
Joshua Cranmer Joshua Cranmer - Bug 767563 - Add a clang static checker, part 3: Move the MOZ_MUST_OVERRIDE macro to MFBT. r=Waldo
e349cfb9114f6124a600d811005c577b0f5eb5f3
created 2013-01-08 20:37 -0800
pushed 2013-04-01 19:47 +0000
L. David Baron L. David Baron - Bug 822721: Call CalcStyleDifference and process the style change list resulting from the miniflush we do to update throttled animations prior to seeing if we need to start transitions. r=bzbarsky a=blocking-basecamp
3b73a67f3df3e2cad30979b2c98ed93f11aac821
created 2012-12-24 07:39 +1300
pushed 2013-01-07 21:25 +0000
Nicholas Cameron Nicholas Cameron - Bug 823460; start throttled transitions with delays; r=dbaron; a=blocking-basecamp
afcbbf3a234ae7b1f3c9bef2ec60ad42f670fb26
created 2012-12-13 09:35 +1300
pushed 2013-01-07 21:25 +0000
Nicholas Cameron Nicholas Cameron - Bug 780692; throttle OMTA (rollup patch). r=dbaron,bz; a=blocking-basecamp
16b8ffa027677bf4676c20265e4ba281b12c982d
created 2012-11-15 06:09 +1100
pushed 2013-01-07 21:25 +0000
Cameron McCormack Cameron McCormack - Bug 811581 - Add a base class for all *RuleProcessorData classes. r=bz
2307541f08fb750abca9db1662a0d7d9776dbb3d
created 2012-09-14 09:10 -0700
pushed 2012-11-19 21:10 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 733186: Annotate ~1000 methods with MOZ_OVERRIDE in /layout r=dholbert r=dbaron
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -100 -60 tip