ec4e48b938ea38bc100296a3a730211238dee402: Merge tool tips draft
manotejmeka <manotejmeka@gmail.com> - Wed, 12 Apr 2017 04:25:23 -0400 - rev 561137
Push 53646 by bmo:manotejmeka@gmail.com at Wed, 12 Apr 2017 09:01:27 +0000
Merge tool tips MozReview-Commit-ID: C1uPsy3krx
f9d523a04aee42fd74b61fbffe833369f184ca42: Bug 1353191 - Update Stylo expectations. r=emilio draft
J. Ryan Stinnett <jryans@gmail.com> - Tue, 11 Apr 2017 17:56:16 +0800 - rev 561136
Push 53645 by bmo:jryans@gmail.com at Wed, 12 Apr 2017 09:01:01 +0000
Bug 1353191 - Update Stylo expectations. r=emilio Now that we've disabled viewport units in @page rules, these test failures continue to fail, but it's now because we aren't storing units as parsed. MozReview-Commit-ID: BaIMHMl1RrN
bbaf95cc3ab309a133821166e53cd01525ac7864: Bug 1309468 - Part 4: Make ProgressGraphHelper's usage to fit to SummaryGraphHelper. r?pbro draft
Daisuke Akatsuka <dakatsuka@mozilla.com> - Wed, 12 Apr 2017 17:48:38 +0900 - rev 561135
Push 53644 by bmo:dakatsuka@mozilla.com at Wed, 12 Apr 2017 08:58:47 +0000
Bug 1309468 - Part 4: Make ProgressGraphHelper's usage to fit to SummaryGraphHelper. r?pbro MozReview-Commit-ID: 5g9HFPLaYSS
cf8dfad7fb0a89f429915335e179e4f486f2f7bc: Bug 1309468 - Part 3: Add tests for summary graph. r=pbro draft
Daisuke Akatsuka <dakatsuka@mozilla.com> - Wed, 12 Apr 2017 17:04:04 +0900 - rev 561134
Push 53644 by bmo:dakatsuka@mozilla.com at Wed, 12 Apr 2017 08:58:47 +0000
Bug 1309468 - Part 3: Add tests for summary graph. r=pbro MozReview-Commit-ID: FvrYyhAxC7N
a2c7675110dfaaba4ac760b9af6cf5d7ae31f447: Bug 1309468 - Part 2: Change animation height to taller. r?pbro draft
Daisuke Akatsuka <dakatsuka@mozilla.com> - Wed, 12 Apr 2017 15:46:37 +0900 - rev 561133
Push 53644 by bmo:dakatsuka@mozilla.com at Wed, 12 Apr 2017 08:58:47 +0000
Bug 1309468 - Part 2: Change animation height to taller. r?pbro MozReview-Commit-ID: DzFYhNdOc6E
213d7ccc3c3a65ff03fe27123b1e74fb4ca3829b: Bug 1309468 - Part 1: Display effect easing curve and keyframes easing curve in summary graph. r?pbro draft
Daisuke Akatsuka <dakatsuka@mozilla.com> - Wed, 12 Apr 2017 15:46:33 +0900 - rev 561132
Push 53644 by bmo:dakatsuka@mozilla.com at Wed, 12 Apr 2017 08:58:47 +0000
Bug 1309468 - Part 1: Display effect easing curve and keyframes easing curve in summary graph. r?pbro MozReview-Commit-ID: I6obHi4joDu
37f9ea1275bb23b585e4ef3631ea0c54a2908073: Bug 1343753 - Part 9: Early return for non-animatable properties for transitions. draft
Boris Chiou <boris.chiou@gmail.com> - Wed, 12 Apr 2017 16:37:09 +0800 - rev 561131
Push 53643 by bmo:boris.chiou@gmail.com at Wed, 12 Apr 2017 08:51:47 +0000
Bug 1343753 - Part 9: Early return for non-animatable properties for transitions. MozReview-Commit-ID: HtNavkzyHvt
c15a8eea0d3619bef0b63a16811c6b7552e7deed: Bug 1343753 - Part 8: Rename and add new methods in nsTransitionManager. draft
Boris Chiou <boris.chiou@gmail.com> - Wed, 12 Apr 2017 16:33:44 +0800 - rev 561130
Push 53643 by bmo:boris.chiou@gmail.com at Wed, 12 Apr 2017 08:51:47 +0000
Bug 1343753 - Part 8: Rename and add new methods in nsTransitionManager. Rename UpdateTransitions as DoUpdateTransitions, and add a public method, UpdateTransitions for stylo. MozReview-Commit-ID: 7UiGzFsGZC4
b84f9d1e1e511d9a2ea04f01cb1dc75e6916af39: Bug 1343753 - Part 7: Use template for UpdateTransitions and ConsiderInitiatingTransition. draft
Boris Chiou <boris.chiou@gmail.com> - Thu, 09 Mar 2017 15:37:17 +0800 - rev 561129
Push 53643 by bmo:boris.chiou@gmail.com at Wed, 12 Apr 2017 08:51:47 +0000
Bug 1343753 - Part 7: Use template for UpdateTransitions and ConsiderInitiatingTransition. We use the template to replace the type, nsStyleContext and ServoComputedValuesWithParent. MozReview-Commit-ID: JFPdODZAwX8
7fe78acbe55c3b10204d1ffb5a9ff8c0244bc59e: Bug 1343753 - Part 6: Move mAnimationGeneration into RestyleManager. draft
Boris Chiou <boris.chiou@gmail.com> - Thu, 09 Mar 2017 17:15:08 +0800 - rev 561128
Push 53643 by bmo:boris.chiou@gmail.com at Wed, 12 Apr 2017 08:51:47 +0000
Bug 1343753 - Part 6: Move mAnimationGeneration into RestyleManager. So stylo can also use mAnimationGeneration. MozReview-Commit-ID: KTc8vs2RKMm
bea62c1372c2c5b434feb356570ec2bcd12f1d1d: Bug 1343753 - Part 5: Support ServoComputedValues in ExtractNonDiscreteComputedValue. draft
Boris Chiou <boris.chiou@gmail.com> - Wed, 12 Apr 2017 16:31:12 +0800 - rev 561127
Push 53643 by bmo:boris.chiou@gmail.com at Wed, 12 Apr 2017 08:51:47 +0000
Bug 1343753 - Part 5: Support ServoComputedValues in ExtractNonDiscreteComputedValue. We use ServoComputedStyleValues as the argument here, instead of ServoComputedValues, because I will use template for nsStyleContext and ServoComputedValuesWithParent in UpdateTransitions() and ConsiderInitiatingTransition(). Besides, add an FFI to check if a proeprty is discrete animation type. MozReview-Commit-ID: 7VtcMDtgl55
5372efd7341b75961ded0ac56e81015d1d7fa9b8: Bug 1343753 - Part 4: Introduce AnimationValue::IsInterpolableWith. draft
Boris Chiou <boris.chiou@gmail.com> - Wed, 12 Apr 2017 16:26:59 +0800 - rev 561126
Push 53643 by bmo:boris.chiou@gmail.com at Wed, 12 Apr 2017 08:51:47 +0000
Bug 1343753 - Part 4: Introduce AnimationValue::IsInterpolableWith. We have different interpolation implementations on Gecko and Servo, so wrap the "Can be Interpolated" in AnimationValue. This patch also introduces the FFI, Servo_Animationvalues_IsInterpolable. MozReview-Commit-ID: 92Yf1u84A3c
e8fd2bcb0b849735014835603f832964a8edfc8a: Bug 1343753 - Part 3: Use AnimationValue in ElementPropertyTransition and CSSTransition. draft
Boris Chiou <boris.chiou@gmail.com> - Thu, 09 Mar 2017 12:33:15 +0800 - rev 561125
Push 53643 by bmo:boris.chiou@gmail.com at Wed, 12 Apr 2017 08:51:47 +0000
Bug 1343753 - Part 3: Use AnimationValue in ElementPropertyTransition and CSSTransition. We also need to update the interpolation code based on ServoAnimationValue in ElementPropertyTransition::UpdateStartValueFromReplacedTransition(). Therefore, ElementPropertyTransition can be used by both Gecko and Servo. MozReview-Commit-ID: BrIpvRR3te8
c94ed972ac65869b4024487df7bec785df447067: Bug 1343753 - Part 2: Update GetTransitionKeyframes for stylo. draft
Boris Chiou <boris.chiou@gmail.com> - Wed, 12 Apr 2017 15:51:55 +0800 - rev 561124
Push 53643 by bmo:boris.chiou@gmail.com at Wed, 12 Apr 2017 08:51:47 +0000
Bug 1343753 - Part 2: Update GetTransitionKeyframes for stylo. Use AnimationValue as arguments, and add one FFI to uncompute the value. Therefore, we can use GetTransitionKeyframes for both Gecko and Servo backends. However, there are many "mGecko"s, which will be removed later. MozReview-Commit-ID: Dg5hrDdlIWb
9a8ba4e4d1206ca43137a103cbc2dc0702855415: Bug 1343753 - Part 1: Make GetTransitionKeyframes as a local static function. draft
Boris Chiou <boris.chiou@gmail.com> - Thu, 09 Mar 2017 13:35:43 +0800 - rev 561123
Push 53643 by bmo:boris.chiou@gmail.com at Wed, 12 Apr 2017 08:51:47 +0000
Bug 1343753 - Part 1: Make GetTransitionKeyframes as a local static function. GetTransitionKeyframes is a simple helper function, which is only used by ConsiderInitiatingTransition, so let's make it static to reduce the time to revise the header. MozReview-Commit-ID: HlztPxz8sMJ
e75bcbdc21f47fd845f8f2e45a8967f026e1bf46: Bug 1343753 - Add Servo_Property_IsAnimatable. draft
Boris Chiou <boris.chiou@gmail.com> - Wed, 12 Apr 2017 16:38:01 +0800 - rev 561122
Push 53643 by bmo:boris.chiou@gmail.com at Wed, 12 Apr 2017 08:51:47 +0000
Bug 1343753 - Add Servo_Property_IsAnimatable. MozReview-Commit-ID: 343Md43bpij
66e17d79978c839573a8943321c4d2e809982ae0: Bug 1343753 - Pass None before change style to Gecko_UpdateAnimations. draft
Boris Chiou <boris.chiou@gmail.com> - Wed, 12 Apr 2017 16:34:56 +0800 - rev 561121
Push 53643 by bmo:boris.chiou@gmail.com at Wed, 12 Apr 2017 08:51:47 +0000
Bug 1343753 - Pass None before change style to Gecko_UpdateAnimations. CSS Transition is not supported yet, so use None as the parameter. MozReview-Commit-ID: Kv77lN92ny5
baa2bab8f9303572b8e6184bfd58c438b1271139: Bug 1343753 - Add Servo_Property_IsDiscreteAnimatable. draft
Boris Chiou <boris.chiou@gmail.com> - Wed, 12 Apr 2017 16:32:11 +0800 - rev 561120
Push 53643 by bmo:boris.chiou@gmail.com at Wed, 12 Apr 2017 08:51:47 +0000
Bug 1343753 - Add Servo_Property_IsDiscreteAnimatable. MozReview-Commit-ID: 5pMw7Wynv2q
89c3397836e23acfa5b48707e436fa7ac33e35ad: Bug 1343753 - Add Servo_Animationvalues_IsInterpolable. draft
Boris Chiou <boris.chiou@gmail.com> - Wed, 12 Apr 2017 16:27:59 +0800 - rev 561119
Push 53643 by bmo:boris.chiou@gmail.com at Wed, 12 Apr 2017 08:51:47 +0000
Bug 1343753 - Add Servo_Animationvalues_IsInterpolable. MozReview-Commit-ID: gaj9lJ7NYV
6b13439ab694536a94c09f6656f868fad494bc23: Bug 1343753 - Add Servo_AnimationValue_Uncompute. draft
Boris Chiou <boris.chiou@gmail.com> - Wed, 12 Apr 2017 15:51:42 +0800 - rev 561118
Push 53643 by bmo:boris.chiou@gmail.com at Wed, 12 Apr 2017 08:51:47 +0000
Bug 1343753 - Add Servo_AnimationValue_Uncompute. MozReview-Commit-ID: KJnVbXmXlug
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip