2bd0af16f755c0aa5849558679a773f473ac6a7b: <dev> Do not close tab when disconnect draft
KuoE0 <kuoe0.tw@gmail.com> - Thu, 01 Sep 2016 16:21:51 +0800 - rev 420116
Push 31097 by bmo:kuoe0@mozilla.com at Mon, 03 Oct 2016 10:09:32 +0000
<dev> Do not close tab when disconnect MozReview-Commit-ID: 936Bi6ah7OC
c5a0fe0ec14370c13c3e9c44335b0279fe0608a0: <dev> Enable presentation API on Fennec draft
KuoE0 <kuoe0.tw@gmail.com> - Thu, 11 Aug 2016 22:24:54 +0800 - rev 420115
Push 31097 by bmo:kuoe0@mozilla.com at Mon, 03 Oct 2016 10:09:32 +0000
<dev> Enable presentation API on Fennec MozReview-Commit-ID: p6tlE4289u
a178a1b86f93a1446f377af2bc4f22e39de94164: <dev> Change the URLs of suggested sites draft
KuoE0 <kuoe0.tw@gmail.com> - Wed, 17 Aug 2016 17:55:39 +0800 - rev 420114
Push 31097 by bmo:kuoe0@mozilla.com at Mon, 03 Oct 2016 10:09:32 +0000
<dev> Change the URLs of suggested sites MozReview-Commit-ID: JtPNLCQPZYx
62cef98b04f712fb494fa0ecf0bdc58eee8df67c: <dev> Enable pref: draw-fps draft
KuoE0 <kuoe0.tw@gmail.com> - Thu, 30 Jun 2016 15:18:21 +0800 - rev 420113
Push 31097 by bmo:kuoe0@mozilla.com at Mon, 03 Oct 2016 10:09:32 +0000
<dev> Enable pref: draw-fps MozReview-Commit-ID: 4KO7BayEIS4
77222e3de78da7cdd483d760d384cab4f602fdd8: Bug 1299876 - Part 1. Inflate bbox by stroke used value of the target frame. draft
cku <cku@mozilla.com> - Mon, 03 Oct 2016 17:48:40 +0800 - rev 420112
Push 31096 by bmo:cku@mozilla.com at Mon, 03 Oct 2016 10:05:16 +0000
Bug 1299876 - Part 1. Inflate bbox by stroke used value of the target frame. MozReview-Commit-ID: Et9SvNS4M6h
98d128872bbe32bb057942e0d0830b5f580f7f1a: Bug 1306186. Part 6 - check if we can stop prerolling in the entry action of DecodingState. draft
JW Wang <jwwang@mozilla.com> - Mon, 03 Oct 2016 18:02:57 +0800 - rev 420111
Push 31095 by jwwang@mozilla.com at Mon, 03 Oct 2016 10:03:45 +0000
Bug 1306186. Part 6 - check if we can stop prerolling in the entry action of DecodingState. Chances are we've decoded enough data when entering DecodingState. Otherwis we will never start playback. MozReview-Commit-ID: AMdd4xxQt6c
dffd0cb4f119c72037a889a7109ee15a2b9ac220: Bug 1304922 - Part 12: Add move assignment operator for StyleAnimationValue. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Mon, 03 Oct 2016 18:47:15 +0900 - rev 420110
Push 31094 by bmo:hiikezoe@mozilla-japan.org at Mon, 03 Oct 2016 10:02:30 +0000
Bug 1304922 - Part 12: Add move assignment operator for StyleAnimationValue. r?birtles MozReview-Commit-ID: dvAx8eViRR
04d24c64bb22e5199cbe6c8795f306e82e25334f: Bug 1304922 - Part 11: Don't use StyleAnimationValue after moving it. r?birltes draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Mon, 03 Oct 2016 18:47:15 +0900 - rev 420109
Push 31094 by bmo:hiikezoe@mozilla-japan.org at Mon, 03 Oct 2016 10:02:30 +0000
Bug 1304922 - Part 11: Don't use StyleAnimationValue after moving it. r?birltes MozReview-Commit-ID: Bqei8XSb0wV
a5f8f411333abcf721168266f7a0c6349262852a: Bug 1304922 - Part 10: Drop non-const version of KeyframeEffectReadOnly::Properties(). r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Mon, 03 Oct 2016 18:47:15 +0900 - rev 420108
Push 31094 by bmo:hiikezoe@mozilla-japan.org at Mon, 03 Oct 2016 10:02:30 +0000
Bug 1304922 - Part 10: Drop non-const version of KeyframeEffectReadOnly::Properties(). r?birtles We no longer modify AnimationProperty outside KeyframeEffectReadOnly class. MozReview-Commit-ID: LaPyLxEBehn
d2b4fd0666a8df2e1985134f2f234c1402303abd: Bug 1304922 - Part 9: Early return from FindAnimationsForCompositor() if we have neither transitions and animations level effect for a given property. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Mon, 03 Oct 2016 18:47:15 +0900 - rev 420107
Push 31094 by bmo:hiikezoe@mozilla-japan.org at Mon, 03 Oct 2016 10:02:30 +0000
Bug 1304922 - Part 9: Early return from FindAnimationsForCompositor() if we have neither transitions and animations level effect for a given property. r?birtles MozReview-Commit-ID: 9IAtKD0tIwc
45ac45bd81c326681b0bae66c7893974ef78989f: Bug 1304922 - Part 8: Add a test case to check we don't request restyle for layer when cascading result for the property not running on the compositor is changed r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Mon, 03 Oct 2016 18:47:14 +0900 - rev 420106
Push 31094 by bmo:hiikezoe@mozilla-japan.org at Mon, 03 Oct 2016 10:02:30 +0000
Bug 1304922 - Part 8: Add a test case to check we don't request restyle for layer when cascading result for the property not running on the compositor is changed r?birtles Actually this test case does not pass for now, since we don't throttle animation properties running on the main thread overridden by important rules. But after part 6, we don't request restyle layer in the case when the cascading result of the property which is not running on the compositor is changed, so this test case is meaningful. MozReview-Commit-ID: 3RfL6tdAKP4
e5336cd49d810924228c37d66c1bc935b25e908a: Bug 1304922 - Part 7: Drop mWinsInCascade. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Mon, 03 Oct 2016 18:47:10 +0900 - rev 420105
Push 31094 by bmo:hiikezoe@mozilla-japan.org at Mon, 03 Oct 2016 10:02:30 +0000
Bug 1304922 - Part 7: Drop mWinsInCascade. r?birtles MozReview-Commit-ID: 1q4glZenZNa
557ebeef97c827e11a214892f363ced31bcf4fb4: Bug 1304922 - Part 6: Introduce mPropertiesWithImportantRules and mPropertiesForAnimationsLevel and use it to detect conditions that we need to update layres. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Mon, 03 Oct 2016 18:46:02 +0900 - rev 420104
Push 31094 by bmo:hiikezoe@mozilla-japan.org at Mon, 03 Oct 2016 10:02:30 +0000
Bug 1304922 - Part 6: Introduce mPropertiesWithImportantRules and mPropertiesForAnimationsLevel and use it to detect conditions that we need to update layres. r?birtles This patch also makes composite order lowest to highest, as a result we also need to replace mWinsInCascade checks with the the properties. The mWinsInCascade membed itself will be removed in a subsequent patch. Now we call RequestRestyle(Layer) respectively for transition and animation, so a test case in test_restyles.html works as expected. And now lower-priority animations are also sent to the compositor so this patch fixed some tests in test_running_on_compositor.html and test_animation_performance_warning.html MozReview-Commit-ID: BchUsJbmatg
1e0786f9daa332545ee7a020fd01aca537935060: Bug 1304922 - Part 5: AnimValuesStyleRule::AddValue replaces the existence entry's mValue. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Mon, 03 Oct 2016 18:46:02 +0900 - rev 420103
Push 31094 by bmo:hiikezoe@mozilla-japan.org at Mon, 03 Oct 2016 10:02:30 +0000
Bug 1304922 - Part 5: AnimValuesStyleRule::AddValue replaces the existence entry's mValue. r?birtles MozReview-Commit-ID: GqpUsXUZaHy
ebf78468df6e2b22f23839fa8091ff6a3f33e9c6: Bug 1304922 - Part 4: Add EffectSet::Count(). r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Mon, 03 Oct 2016 18:08:16 +0900 - rev 420102
Push 31094 by bmo:hiikezoe@mozilla-japan.org at Mon, 03 Oct 2016 10:02:30 +0000
Bug 1304922 - Part 4: Add EffectSet::Count(). r?birtles MozReview-Commit-ID: DUaENL7A3eb
74dc8dfe6b2a4ef64217f449c8c8c2a2688d7602: Bug 1304922 - Part 3: Request restyle for layer when CSS animation's index is changed. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Mon, 03 Oct 2016 06:33:30 +0900 - rev 420101
Push 31094 by bmo:hiikezoe@mozilla-japan.org at Mon, 03 Oct 2016 10:02:30 +0000
Bug 1304922 - Part 3: Request restyle for layer when CSS animation's index is changed. r?birtles In the case when the animation index is changed, we have to update the layer because the index affects composite order. Currently UpdateCascadeResult() does it but the function will check only which cascade level wins in the cascade level and request restyle only when the winner is changed, e.g. when a CSS animation overrides a CSS transition, etc. So we should call request restyle respectively when the index is changed inside each Animation class. MozReview-Commit-ID: 7KsABTfD01a
ee0d1808b13d6a0da9e7a232e3c7ff1a9cb73a05: Bug 1304922 - Part 2: Sort animation array before sending animations to the compositor. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Mon, 03 Oct 2016 06:33:30 +0900 - rev 420100
Push 31094 by bmo:hiikezoe@mozilla-japan.org at Mon, 03 Oct 2016 10:02:30 +0000
Bug 1304922 - Part 2: Sort animation array before sending animations to the compositor. r?birtles The result animatons of FindAnimationsForCompositor() should be sorted by composite order because SampleAnimations() on the compositor expects the animations are sorted by the order. MozReview-Commit-ID: LhciIosiuR0
95046e3f3d8321544bb86234cd8b28a24e6d0bbb: Bug 1304922 - Part 1: Rename nsLayoutUtils::HasCurrentAnimationOfProperty() to nsLayoutUtils::HasActiveAnimationOfProperty(). r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Mon, 03 Oct 2016 06:33:29 +0900 - rev 420099
Push 31094 by bmo:hiikezoe@mozilla-japan.org at Mon, 03 Oct 2016 10:02:30 +0000
Bug 1304922 - Part 1: Rename nsLayoutUtils::HasCurrentAnimationOfProperty() to nsLayoutUtils::HasActiveAnimationOfProperty(). r?birtles KeyframeEffectReadOnly::HasAnimationOfProperty() calls GetAnimationOfProperty() which checks mWinsInCascade flag and the mWinsInCascade flag is set to true only if the effect is in-effect. That means nsLayoutUtils::HasCurrentAnimationOfProperty() actually represents that a given frame has at least one animation which is current and *in-effect* (i.e. active). MozReview-Commit-ID: kHqSs3WvJ
a94d010e0a96229d87dcaa2490b4ba0502101958: Bug 1307049 - Remove nsCSSValueGradient.mIsLegacySyntax, remove support for -webkit-gradient; r?dholbert draft
Manish Goregaokar <manishsmail@gmail.com> - Mon, 03 Oct 2016 13:14:29 +0530 - rev 420098
Push 31093 by bmo:manishearth@gmail.com at Mon, 03 Oct 2016 09:56:09 +0000
Bug 1307049 - Remove nsCSSValueGradient.mIsLegacySyntax, remove support for -webkit-gradient; r?dholbert MozReview-Commit-ID: AejhUcgo2dJ
b2799e305b08dc179ab8d686666a134e9d32cd61: Bug 1299876 - Part 1. Inflate bbox by stroke used value of the target frame. draft
cku <cku@mozilla.com> - Mon, 03 Oct 2016 17:48:40 +0800 - rev 420097
Push 31092 by bmo:cku@mozilla.com at Mon, 03 Oct 2016 09:49:03 +0000
Bug 1299876 - Part 1. Inflate bbox by stroke used value of the target frame. MozReview-Commit-ID: Et9SvNS4M6h
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip