67109e311e4c1e899eea01a5568af882ba9decc9: Bug 1300654 Part2-Remove MOZ_EME define from moz.configure. r=glandium
James Cheng <jacheng@mozilla.com> - Wed, 21 Sep 2016 07:39:02 +0800 - rev 418788
Push 30783 by gszorc@mozilla.com at Thu, 29 Sep 2016 06:31:32 +0000
Bug 1300654 Part2-Remove MOZ_EME define from moz.configure. r=glandium MozReview-Commit-ID: 7iUWP0hRHBG
8eef5d2cc850385855bdfd97016bab78c4484085: Bug 1300654 Part1-Remove MOZ_EME from code base. r=cpearce,smaug
James Cheng <jacheng@mozilla.com> - Thu, 08 Sep 2016 18:06:20 +0800 - rev 418787
Push 30783 by gszorc@mozilla.com at Thu, 29 Sep 2016 06:31:32 +0000
Bug 1300654 Part1-Remove MOZ_EME from code base. r=cpearce,smaug MozReview-Commit-ID: JboGO0w4tcE
9ef60a7d65558816321d7a749bead97f2ef78e8f: Bug 1304151 add finished locales and a couple minor bug fixes, r=Gijs draft
Shane Caraveo <scaraveo@mozilla.com> - Wed, 28 Sep 2016 23:29:52 -0700 - rev 418786
Push 30782 by mixedpuppy@gmail.com at Thu, 29 Sep 2016 06:30:12 +0000
Bug 1304151 add finished locales and a couple minor bug fixes, r=Gijs MozReview-Commit-ID: eyeDj5nxXE
69d6b0f6fe09482a9ee361dce1ed8106f73fa421: Bug 1306210 - Expose the principal of the device request; r?smaug draft
Chun-Min Chang <chun.m.chang@gmail.com> - Thu, 29 Sep 2016 13:30:57 +0800 - rev 418785
Push 30781 by bmo:cchang@mozilla.com at Thu, 29 Sep 2016 06:28:44 +0000
Bug 1306210 - Expose the principal of the device request; r?smaug MozReview-Commit-ID: 11RM861EZbl
dcc72d387d04749a593dc3b835f143c2b032cc2f: Bug 1291687 - Ensure string formatting is using `format()` instead of `%` for all Marionette py files: r?whimboo draft bug1291687
Francesco Pischedda <francesco.pischedda@gmail.com> - Wed, 28 Sep 2016 21:39:00 +0200 - rev 418784
Push 30780 by bmo:francesco.pischedda@gmail.com at Thu, 29 Sep 2016 06:23:09 +0000
Bug 1291687 - Ensure string formatting is using `format()` instead of `%` for all Marionette py files: r?whimboo Replaced all `%` with format calls in testing/marionette fixed failing lint check of testing/marionette/harness/marionette/runner/base.py fixed syntax error in browsermob.py MozReview-Commit-ID: LdB3uvuqva0
0e78a2f0e05ca4cb20e17c9e7b1568a195e8f8ae: Bug 1306212 part 3 - Move the only constructor of StyleSheetInfo to StyleSheet.cpp. r?heycam draft
Xidorn Quan <me@upsuper.org> - Thu, 29 Sep 2016 16:19:06 +1000 - rev 418783
Push 30779 by xquan@mozilla.com at Thu, 29 Sep 2016 06:19:55 +0000
Bug 1306212 part 3 - Move the only constructor of StyleSheetInfo to StyleSheet.cpp. r?heycam MozReview-Commit-ID: Fv2AyBE1Js0
91d4f33b4a3dd4eb06f3241452cd580093509576: Bug 1306212 part 2 - Remove visibility restriction of StyleSheetInfo. r?heycam draft
Xidorn Quan <me@upsuper.org> - Thu, 29 Sep 2016 16:17:58 +1000 - rev 418782
Push 30779 by xquan@mozilla.com at Thu, 29 Sep 2016 06:19:55 +0000
Bug 1306212 part 2 - Remove visibility restriction of StyleSheetInfo. r?heycam MozReview-Commit-ID: 8xAkfwtDpRu
600ddd8716f31e90bb0889b0a167a55e2b9200c7: Bug 1306212 part 1 - Make StyleSheetInfo a member of ServoStyleSheet. r?heycam draft
Xidorn Quan <me@upsuper.org> - Thu, 29 Sep 2016 16:11:52 +1000 - rev 418781
Push 30779 by xquan@mozilla.com at Thu, 29 Sep 2016 06:19:55 +0000
Bug 1306212 part 1 - Make StyleSheetInfo a member of ServoStyleSheet. r?heycam MozReview-Commit-ID: 1gAu507RLfE
97eefffa5b8b2c72a24a94098f6d5bce23c1afe5: Bug 1291687 - Ensure string formatting is using `format()` instead of `%` for all Marionette py files: r?whimboo draft bug1291687
Francesco Pischedda <francesco.pischedda@gmail.com> - Wed, 28 Sep 2016 21:39:00 +0200 - rev 418780
Push 30778 by bmo:francesco.pischedda@gmail.com at Thu, 29 Sep 2016 06:13:40 +0000
Bug 1291687 - Ensure string formatting is using `format()` instead of `%` for all Marionette py files: r?whimboo Replaced all `%` with format calls in testing/marionette fixed failing lint check of testing/marionette/harness/marionette/runner/base.py MozReview-Commit-ID: LdB3uvuqva0
3ebb99ff70b04ca8abf959b776cf7072fd259df0: Bug 1304922 - Part 10: Drop non-const version of KeyframeEffectReadOnly::Properties(). r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Thu, 29 Sep 2016 14:47:20 +0900 - rev 418779
Push 30777 by bmo:hiikezoe@mozilla-japan.org at Thu, 29 Sep 2016 05:49:12 +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: LX4GWRPMLAe
a7d20f2e54dccdb894d57e895bd69007c85917b8: 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> - Thu, 29 Sep 2016 14:47:20 +0900 - rev 418778
Push 30777 by bmo:hiikezoe@mozilla-japan.org at Thu, 29 Sep 2016 05:49:12 +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: 7Cx2PDpxOw4
06f5658b18bae75ff13345c8937d01f29ac11126: 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> - Thu, 29 Sep 2016 14:47:20 +0900 - rev 418777
Push 30777 by bmo:hiikezoe@mozilla-japan.org at Thu, 29 Sep 2016 05:49:12 +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: F7YLSPFP8yt
126ff6cf21c1874c5ac8c14b91182e2b349c1012: Bug 1304922 - Part 7: Drop mWinsInCascade. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Thu, 29 Sep 2016 14:47:16 +0900 - rev 418776
Push 30777 by bmo:hiikezoe@mozilla-japan.org at Thu, 29 Sep 2016 05:49:12 +0000
Bug 1304922 - Part 7: Drop mWinsInCascade. r?birtles MozReview-Commit-ID: 9Gcqc0zIRTn
9383ee8276e91e91a56497bfb4be854ea5f1b730: 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> - Thu, 29 Sep 2016 14:47:13 +0900 - rev 418775
Push 30777 by bmo:hiikezoe@mozilla-japan.org at Thu, 29 Sep 2016 05:49:12 +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
ea9dea7e565ec1759aab3f55b7af5732272e7612: Bug 1304922 - Part 5: AnimValuesStyleRule::AddValue replaces the existence entry's mValue. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Thu, 29 Sep 2016 13:58:51 +0900 - rev 418774
Push 30777 by bmo:hiikezoe@mozilla-japan.org at Thu, 29 Sep 2016 05:49:12 +0000
Bug 1304922 - Part 5: AnimValuesStyleRule::AddValue replaces the existence entry's mValue. r?birtles MozReview-Commit-ID: GqpUsXUZaHy
1c3835050961a6458471126af81ea2b17da496c1: Bug 1304922 - Part 4: Move GetOverriddenProperties() and UpdateCascadeResults() from EffectCompositor to EffectSet class. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Thu, 29 Sep 2016 13:58:51 +0900 - rev 418773
Push 30777 by bmo:hiikezoe@mozilla-japan.org at Thu, 29 Sep 2016 05:49:12 +0000
Bug 1304922 - Part 4: Move GetOverriddenProperties() and UpdateCascadeResults() from EffectCompositor to EffectSet class. r?birtles MozReview-Commit-ID: 6lQ3l6Sjp5n
a6e0f8595e180737c1d8279dda6e3158e2ba8b59: Bug 1304922 - Part 3: Request restyle for layer when CSS animation's index is changed. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Thu, 29 Sep 2016 13:58:51 +0900 - rev 418772
Push 30777 by bmo:hiikezoe@mozilla-japan.org at Thu, 29 Sep 2016 05:49:12 +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: AQMo6m3gM1L
72cbb30ddd2741a9d314b7621d6d85e0efdf929f: Bug 1304922 - Part 2: Sort animation array before sending animations to the compositor. r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Thu, 29 Sep 2016 13:58:51 +0900 - rev 418771
Push 30777 by bmo:hiikezoe@mozilla-japan.org at Thu, 29 Sep 2016 05:49:12 +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: GeGasMFnUxW
44101bf9b244812f9b71f04b89632a5f386e9b80: Bug 1304922 - Part 1: Rename nsLayoutUtils::HasCurrentAnimationOfProperty() to nsLayoutUtils::HasActiveAnimationOfProperty(). r?birtles draft
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Thu, 29 Sep 2016 13:58:46 +0900 - rev 418770
Push 30777 by bmo:hiikezoe@mozilla-japan.org at Thu, 29 Sep 2016 05:49:12 +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: ILjkFlRZGon
2a01b49551151188600ff989aa1ced67a5fa4b35: Bug 1302891 - Part x - Use newer clang (with dlopen support) (Bug 1303644) draft
Enes Goktas <egoktas@mozilla.com> - Mon, 19 Sep 2016 01:12:41 -0700 - rev 418769
Push 30776 by bmo:enes.goktas@gmail.com at Thu, 29 Sep 2016 05:44:28 +0000
Bug 1302891 - Part x - Use newer clang (with dlopen support) (Bug 1303644) MozReview-Commit-ID: F0rlyQgqkqb
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip