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