searching for reviewer(birtles)
5233a7d951daa594edc37f5b5d3a7f4119822922: Bug 1340322 - Part 13: Update CSS Animations with servo's computed values. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 06 Mar 2017 10:09:47 +0900 - rev 375009
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340322 - Part 13: Update CSS Animations with servo's computed values. r=birtles MozReview-Commit-ID: B7uSH7wrx3b
33d72dd744907cd6598a6d41058e1a6783eb36ab: Bug 1340322 - Part 12: Add another variant of nsAnimationManager::UpdateAnimations for stylo. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 06 Mar 2017 09:54:06 +0900 - rev 375008
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340322 - Part 12: Add another variant of nsAnimationManager::UpdateAnimations for stylo. r=birtles This function updates CSS Animations with servo's computed values. In bug 1341985, this function will be called with null servo's computed values in the case where the target element is in display:none subtree. MozReview-Commit-ID: GzOYy57hYho
6f6d0b68ef23d3647f5fa9ad053750f47625b090: Bug 1340322 - Part 11: Introduce ServoCSSAnimationBuilder. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 06 Mar 2017 09:52:23 +0900 - rev 375007
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340322 - Part 11: Introduce ServoCSSAnimationBuilder. r=birtles MozReview-Commit-ID: 6qWPPXexitN
a04bbcdfda14751ed34095fd90a5b02e1574f1e1: Bug 1340322 - Part 10: Rename CSSAnimationBuilder to GeckoCSSAnimationBuilder. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 06 Mar 2017 09:52:20 +0900 - rev 375006
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340322 - Part 10: Rename CSSAnimationBuilder to GeckoCSSAnimationBuilder. r=birtles MozReview-Commit-ID: 9DV9fijsoXF
7bacb513bfc1ead958300239eb00d347496f2118: Bug 1340322 - Part 9: Templatize functions that will be used with servo's computed values. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 06 Mar 2017 09:51:16 +0900 - rev 375005
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340322 - Part 9: Templatize functions that will be used with servo's computed values. r=birtles MozReview-Commit-ID: 8d5wHBhF4y9
7d02b6e56202ec621029de7991ffa21d3a68bc9e: Bug 1340322 - Part 8: Split off some processes that will be used for servo's computed values in UpdateAnimations(). r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 06 Mar 2017 09:50:09 +0900 - rev 375004
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340322 - Part 8: Split off some processes that will be used for servo's computed values in UpdateAnimations(). r=birtles MozReview-Commit-ID: LkWqhGsMCPf
65f75e9d80fe2299bf5dd1f570f1cf3f1bea789f: Bug 1340322 - Part 7: Make BuildAnimation() and BuildAnimations() independent from nsStyleContext. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 06 Mar 2017 09:49:16 +0900 - rev 375003
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340322 - Part 7: Make BuildAnimation() and BuildAnimations() independent from nsStyleContext. r=birtles MozReview-Commit-ID: 3R7MyyN17C1
e7a8cd3a2eba6bdbbb054a1f6564c32f4e66054e: Bug 1340322 - Part 6: Add CSSAnimationBuilder::SetKeyframes(). r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 06 Mar 2017 09:49:07 +0900 - rev 375002
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340322 - Part 6: Add CSSAnimationBuilder::SetKeyframes(). r=birtles ServoCSSAnimationBuilder will have the same name method too. MozReview-Commit-ID: ET9GERVtbWP
4d1293edbdb7f161be04646ac367303b2d03b35a: Bug 1340322 - Part 5: Split off BuildKeyframes() r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 06 Mar 2017 09:48:50 +0900 - rev 375001
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340322 - Part 5: Split off BuildKeyframes() r=birtles ServoCSSAnimationBuilder will also have the same name method. MozReview-Commit-ID: CySTBGuTZn7
ab3ba7fa8608999e3c7107e7de0a4c48ca75915b: Bug 1340322 - Part 4: Make BuildAnimations() independent from nsStyleDisplay r=birtles.
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 06 Mar 2017 09:48:44 +0900 - rev 375000
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340322 - Part 4: Make BuildAnimations() independent from nsStyleDisplay r=birtles. MozReview-Commit-ID: JiV2WxBVH3i
ce3017376156099b7218884c60817d1a3c07910f: Bug 1340322 - Part 3: Make BuildAnimations static function. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 06 Mar 2017 09:48:36 +0900 - rev 374999
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340322 - Part 3: Make BuildAnimations static function. r=birtles This function will be also a template function. MozReview-Commit-ID: 4SbzEw8YzIZ
9e162c4475cb182fed1178adb164c19ba9193790: Bug 1340322 - Part 2: Use NonOwningAnimationTarget instead of Element and aStyleContext()->GetPseudoType(). r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 06 Mar 2017 09:47:22 +0900 - rev 374998
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340322 - Part 2: Use NonOwningAnimationTarget instead of Element and aStyleContext()->GetPseudoType(). r=birtles MozReview-Commit-ID: JOBBGUs8kJd
1d6b4177095e15bae5631b9839dde85afd165561: Bug 1340322 - Part 1: Split CSSAnimationBuilder::Build off as a static function. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 06 Mar 2017 09:46:40 +0900 - rev 374997
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340322 - Part 1: Split CSSAnimationBuilder::Build off as a static function. r=birtles The static function will be a template function that can be used with servo's computed values as well. MozReview-Commit-ID: DgLTQ8ihPod
98785831bbb882a30692dfeca09c7614c83941f8: Bug 1343415 - Add test for SMIL with xmil:href attribute which specifying outer element. r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 01 Mar 2017 16:42:29 +0900 - rev 374512
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1343415 - Add test for SMIL with xmil:href attribute which specifying outer element. r=birtles MozReview-Commit-ID: BeyWbdYCaxe
64b46c83b0cd3e2878f491b4a3de9a7db85a7fca: Bug 1341987 - Part 4: Use nsIFrame's nsPresContext instead of getting from element. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 27 Feb 2017 11:34:48 +0900 - rev 374023
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341987 - Part 4: Use nsIFrame's nsPresContext instead of getting from element. r=birtles MozReview-Commit-ID: 3pWt7d2MKsZ
81cfa489cb872e065067eefcad1a60487bb7d5a3: Bug 1341987 - Part 3: Update the last refresh time for transform only when we send transform animations to the compositor. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 27 Feb 2017 11:34:46 +0900 - rev 374022
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341987 - Part 3: Update the last refresh time for transform only when we send transform animations to the compositor. r=birtles We don't need to update the time during composing style, we just need to update when transform animations are sent to the compositor. The most recent refresh time of nsRefreshDriver should be the same in either side. If the time is skewed, that means we skip composing style, if it happened that's another bug. MozReview-Commit-ID: Dxtuocf1ml1
b2d04e22fa338410f1eb3922e58458922f647562: Bug 1341987 - Part 2: Drop cascade level from last refresh time for transform. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 27 Feb 2017 11:30:56 +0900 - rev 374021
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341987 - Part 2: Drop cascade level from last refresh time for transform. r=birtles We no longer need separate time for cascade levels respectively since we do send all type of animations on the same element to the compositor regardless of cascade level. MozReview-Commit-ID: 7cGQGE3yHvm
6a83f222b4204f3b94fc9b789f2bb1765270b991: Bug 1341987 - Part 1: Rename AnimationRuleRefreshTime to LastTransformSyncTime. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 27 Feb 2017 11:29:27 +0900 - rev 374020
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341987 - Part 1: Rename AnimationRuleRefreshTime to LastTransformSyncTime. r=birtles It's just for transform animations on the compositor. MozReview-Commit-ID: 288CcG4kko4
586854d5c3d4bab19a41c1695a06da4408005094: Bug 1341518 - We don't need to call SetNeedStyleFlush() explicitly in UpdateAnimations. r=birtles,mantaroh
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 22 Feb 2017 15:45:27 +0900 - rev 374015
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341518 - We don't need to call SetNeedStyleFlush() explicitly in UpdateAnimations. r=birtles,mantaroh DocumentTimeline ensures the next tick, which is necessary for animation events, is processed. Actually CSSAnimation::QueueEvents() is called from WillRefresh(), the WillRefresh() is not called if the animation is not being observed by the DocumentTimeline. MozReview-Commit-ID: AYdqi7x3jty
ab163e43086d259dc6b9884707987a043a4308db: Bug 1338927 - Part 8: Drop Servo_AnimationValues_Populate. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 23 Feb 2017 09:52:44 +0900 - rev 373739
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1338927 - Part 8: Drop Servo_AnimationValues_Populate. r=birtles MozReview-Commit-ID: 83WCbKL35h
e1584055718cd2188a50bc218f2e07496028cb7b: Bug 1338927 - Part 7: In case of stylo, use servo computed values instead of nsStyleContext to update properties. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 23 Feb 2017 09:52:44 +0900 - rev 373738
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1338927 - Part 7: In case of stylo, use servo computed values instead of nsStyleContext to update properties. r=birtles We convert nsStyleContext* to servo's computed values in UpdateProperties() since it is called from various places (e.g. SetTarget()) with nsStyleContext*. MozReview-Commit-ID: KxPjm82Crl
3f96e96e16c8f9535ffba872b2746090ea64bdab: Bug 1338927 - Part 6: Templatize SetKeyframes(). r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 23 Feb 2017 09:52:44 +0900 - rev 373737
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1338927 - Part 6: Templatize SetKeyframes(). r=birtles We have SetKeyframes(nsStyleContext*) for the same reason of UpdateProperties(nsStyleContext*). MozReview-Commit-ID: 7WjMU66MzpU
0e480e154fee7382b90ee063ea8e007334b2c9b0: Bug 1338927 - Part 5: Templatize UpdateProperties(). r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 23 Feb 2017 09:52:44 +0900 - rev 373736
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1338927 - Part 5: Templatize UpdateProperties(). r=birtles We had to implement UpdateProperties(nsStyleContext*) explicitly since there are some calls of UpdateProperties() with RefPtr<nsStyleContext>. Without this compiler tries to use template function instead. MozReview-Commit-ID: 72NgwmJ4kcx
c0dae3f87e9435199a6fb817f1a0b8d9790c6c77: Bug 1338927 - Part 4: Templatize BuildProperties(). r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 23 Feb 2017 09:52:44 +0900 - rev 373735
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1338927 - Part 4: Templatize BuildProperties(). r=birtles We'd like to use template to manage functions that have almost the same functionality both on stylo and gecko instead of branching in each functions because it will be easier to maintain stylo and gecko for a while. MozReview-Commit-ID: 25ukMpOeqLj
94a1d81cae9439268c3d480e8608d14208ca4c73: Bug 1338927 - Part 3: Introduce ServoComputedStyleValues. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 23 Feb 2017 09:52:43 +0900 - rev 373734
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1338927 - Part 3: Introduce ServoComputedStyleValues. r=birtles The operator bool() will be used in the case where we call MOZ_ASSERT() for const ref of this struct. MozReview-Commit-ID: tCtpXmPJvV
bee36c82a8487d07303793b4853ea5d293e91778: Bug 1338927 - Part 2: Generate ComputedKeyframeValues array from servo's computed values. r=birtles,manishearth
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 23 Feb 2017 09:52:43 +0900 - rev 373733
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1338927 - Part 2: Generate ComputedKeyframeValues array from servo's computed values. r=birtles,manishearth Servo_GetComputedKeyframeValues is almost the same as what we do in KeyframeUtils::GetComputedKeyframeValues() for Gecko. Unlike the function for Gecko, this function does not allocate each ComputedKeyframeValues element, the allocation has been done before calling Servo_GetComputedKeyframeValues. MozReview-Commit-ID: LRbriWoal2l
ebe916f390d2dfc12767df700572ff8260f0ee59: Bug 1338927 - Part 1: Drop nsStyleContext argument from KeyframeUtils::GetAnimationPropertiesFromKeyframes. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 23 Feb 2017 09:52:43 +0900 - rev 373732
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1338927 - Part 1: Drop nsStyleContext argument from KeyframeUtils::GetAnimationPropertiesFromKeyframes. r=birtles It's not used at all. MozReview-Commit-ID: 2vAmlDhp12G
94a6e5edb0753e088b04aeebef98e113d42d6770: Bug 1340916 - Part 3: Add a helper function to create TimingParams CSS animation/transition properties. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 20 Feb 2017 11:02:52 +0900 - rev 372785
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340916 - Part 3: Add a helper function to create TimingParams CSS animation/transition properties. r=birtles MozReview-Commit-ID: 3CmCc44FhvA
b68b600c854ba2669a3a2b2933c696fa77511c8e: Bug 1340916 - Part 2: Move keyframs array for old animations. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 20 Feb 2017 06:28:40 +0900 - rev 372784
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340916 - Part 2: Move keyframs array for old animations. r=birtles MozReview-Commit-ID: BI64Yzgop6
3556f62bcba3d9233eaa43256caa99c5cd21bb1b: Bug 1340916 - Part 1: Drop AnimationCollection::PseudoElementType(). r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 20 Feb 2017 06:28:40 +0900 - rev 372783
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340916 - Part 1: Drop AnimationCollection::PseudoElementType(). r=birtles No one uses it. MozReview-Commit-ID: 7CYeuNEN0yY
d2bfe90297daf50f4d7efa57ad619c5d961f3a3a: Bug 1159532 - Number the output messages from the descendant tests. r=birtles
L. David Baron <dbaron@dbaron.org> - Tue, 14 Feb 2017 12:42:16 -0800 - rev 371889
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1159532 - Number the output messages from the descendant tests. r=birtles MozReview-Commit-ID: 8GG3LGb2DB5
d7e632f28ea341bb3416d6e3c55d3b06731920a5: Bug 1159532 - Make reference transitions in test_transitions.html run for 16s instead of 8s. r=birtles
L. David Baron <dbaron@dbaron.org> - Tue, 14 Feb 2017 12:29:56 -0800 - rev 371888
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1159532 - Make reference transitions in test_transitions.html run for 16s instead of 8s. r=birtles This is needed because check_descendant_tests tests a transition that changes through 16s. MozReview-Commit-ID: EYX79SuNZ76
714d689cabbf1b567758bd252341b781e8110948: Bug 1302648 part 9 - Add test of setting target effect of CSS Animations. r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Fri, 10 Feb 2017 12:32:45 +0900 - rev 371678
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1302648 part 9 - Add test of setting target effect of CSS Animations. r=birtles MozReview-Commit-ID: 6MVVFY4uJC4
a3e7552cee76c309c4bd59759c16068a558abcf5: Bug 1302648 part 8 - Add animationcancel tests. r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Fri, 10 Feb 2017 12:32:45 +0900 - rev 371677
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1302648 part 8 - Add animationcancel tests. r=birtles MozReview-Commit-ID: 44nT8BBNgzT
47cc753e2e6a557c8b013e6c5b67234d3d6c6e64: Bug 1302648 part 7 - More simple animation event dispatch tests. r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Fri, 10 Feb 2017 12:32:45 +0900 - rev 371676
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1302648 part 7 - More simple animation event dispatch tests. r=birtles MozReview-Commit-ID: 1fJD75QSkxf
2a84d79d87b421b52bc48dde872c42e9d0a76b87: Bug 1302648 part 6 - Add animationcancel test to legacy tests. r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Fri, 10 Feb 2017 12:32:44 +0900 - rev 371675
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1302648 part 6 - Add animationcancel test to legacy tests. r=birtles MozReview-Commit-ID: ETOWjRQxUor
e641ee639469ee572f81e361820e73448a7a0e1e: Bug 1302648 part 5 - Queue animationcancel when animation status is idle. r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Fri, 10 Feb 2017 12:32:44 +0900 - rev 371674
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1302648 part 5 - Queue animationcancel when animation status is idle. r=birtles MozReview-Commit-ID: DRjWboQwR0A
c997f8314875949d693f2400202a423ec71787dc: Bug 1302648 part 4 - Call UpdateTiming() after removing the animation from the timeline. r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Fri, 10 Feb 2017 12:32:44 +0900 - rev 371673
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1302648 part 4 - Call UpdateTiming() after removing the animation from the timeline. r=birtles We will need to remove animation from timeline before calling Animation::UpdateTiming() in order to fire the cancel event. In bug 1264125, we request one more tick after calling Animation::Cancel(), however we won't need to call this request if we apply this changeset. MozReview-Commit-ID: h0dxUdtgkl
f47d195f4b816ac03c4c994328199eade5df920f: Bug 1302648 part 3 - Change order of releasing owning element when cancel animation. r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Fri, 10 Feb 2017 12:32:44 +0900 - rev 371672
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1302648 part 3 - Change order of releasing owning element when cancel animation. r=birtles The first step of Animation::Cancel(), it will release owning element. However we will use owning element for queueing the CSS-Animations event, So we will need to release owning element after calling Animation::Cancel() in order to fire the animationcancel event. MozReview-Commit-ID: ATqkIGkqREx
ff4fc4070d3bdd62cab93649da36bca4314421b3: Bug 1279819 - Test case causes re-entrant calls of nsStyleSet::GetContext(). r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Mon, 13 Feb 2017 09:33:07 +0900 - rev 371511
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1279819 - Test case causes re-entrant calls of nsStyleSet::GetContext(). r=birtles MozReview-Commit-ID: 4SoOgPJBYr7
4d4a25991c6436f731b22eb4dc5f2a1f90f21f30: Bug 1338769 - Don't move const reference into AnimValuesStyleRule. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sun, 12 Feb 2017 08:30:22 +0900 - rev 371477
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1338769 - Don't move const reference into AnimValuesStyleRule. r=birtles MozReview-Commit-ID: 8koosLn9VKn
12492a019ef3eaa12bbc0744b1fd80d1900f8f49: Bug 1331704 - Part 3: Drop all of unused stuff. r=birtles a=abillings
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 11 Feb 2017 19:11:45 +0900 - rev 371472
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1331704 - Part 3: Drop all of unused stuff. r=birtles a=abillings MozReview-Commit-ID: BWAC0iZLw6t
3bba0fd5c0aa6a16d4b48b996b389d3c093df218: Bug 1331704 - Part 2: Resolve base styles during UpdateProprties. r=birtles a=abillings
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 11 Feb 2017 19:11:45 +0900 - rev 371471
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1331704 - Part 2: Resolve base styles during UpdateProprties. r=birtles a=abillings EnsureBaseStyle() requires an already resolved nsStyleContext and resolves the base style by ResolveStyleByRemovingAnimation(). MozReview-Commit-ID: BHqJiBJspQY
a53b189dbf463645870e1d43540ca3a5188d5953: Bug 1331704 - Part 1: Store base styles in KeyframeEffectReadOnly instead of EffectSet. r=birtles a=abillings
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 11 Feb 2017 19:11:45 +0900 - rev 371470
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1331704 - Part 1: Store base styles in KeyframeEffectReadOnly instead of EffectSet. r=birtles a=abillings Now we dropped mNeedsBaseStyleSet bit set. MozReview-Commit-ID: Gv2rU0jpyk1
0077d103e8629294d9ffbb7cf4a7cfc6fd4fba5b: Bug 1331704 - Part 3: Drop all of unused stuff. r=birtles a=abillings
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 11 Feb 2017 19:11:45 +0900 - rev 371421
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1331704 - Part 3: Drop all of unused stuff. r=birtles a=abillings MozReview-Commit-ID: BWAC0iZLw6t
6eb3b0501d00e46775fab51d2eb753ebc0603d6e: Bug 1331704 - Part 2: Resolve base styles during UpdateProprties. r=birtles a=abillings
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 11 Feb 2017 19:11:45 +0900 - rev 371420
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1331704 - Part 2: Resolve base styles during UpdateProprties. r=birtles a=abillings EnsureBaseStyle() requires an already resolved nsStyleContext and resolves the base style by ResolveStyleByRemovingAnimation(). MozReview-Commit-ID: BHqJiBJspQY
e2f6d5054e20b8f54620d05aced195bb3a3192d0: Bug 1331704 - Part 1: Store base styles in KeyframeEffectReadOnly instead of EffectSet. r=birtles a=abillings
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 11 Feb 2017 19:11:45 +0900 - rev 371419
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1331704 - Part 1: Store base styles in KeyframeEffectReadOnly instead of EffectSet. r=birtles a=abillings Now we dropped mNeedsBaseStyleSet bit set. MozReview-Commit-ID: Gv2rU0jpyk1
4a27478b613dd7027e2cb74f3be6543572ab65e7: Bug 1334735 - Part 2: Add separate flag to track need to flush throttled animations. r=bz,birtles
Cameron McCormack <cam@mcc.id.au> - Fri, 10 Feb 2017 10:42:28 +0800 - rev 370809
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1334735 - Part 2: Add separate flag to track need to flush throttled animations. r=bz,birtles MozReview-Commit-ID: 6Vi3laKcbmG
3525deba71e9461fddeb887038c2df4d9ed409d4: Bug 1333846 - Part 2: Evaluate scale values for additive or accumulative animations. r=birtles a=abillings
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 09 Feb 2017 11:28:47 +0900 - rev 370630
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333846 - Part 2: Evaluate scale values for additive or accumulative animations. r=birtles a=abillings MozReview-Commit-ID: LSKJNH5OJbs
e52024becabfb29cb2893d88fa54a3fce743f50a: Bug 1333846 - Part 1: Move ContainsAnimatedScale() codes into dom/animation/. r=birtles a=abillings
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 09 Feb 2017 11:28:47 +0900 - rev 370629
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333846 - Part 1: Move ContainsAnimatedScale() codes into dom/animation/. r=birtles a=abillings MozReview-Commit-ID: 6bWeTfCmjtd