28398a15ee236578a0e61cc3532c8850fbb1cd37: Bug 1403176 - Add support for out-of-band APZ focus state propagation. r=mstange
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 02 Oct 2017 16:49:55 -0400 - rev 434863
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1403176 - Add support for out-of-band APZ focus state propagation. r=mstange One of the pieces of information that can be sent to the compositor is the APZ focus state info, which is used for keyboard APZ. This patch adds an API that allows updating this outside of a regular WR "transaction" (i.e. a SetDisplayList call) so that we can use it in an empty transaction (in the next patch). MozReview-Commit-ID: L5TCbI9FtGV
2369eb303658c724e18641134c725ecb2f8b6cf6: Bug 1403176 - Make WebRenderLayerManager reject pending scroll offset updates. r=mstange
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 02 Oct 2017 16:49:55 -0400 - rev 434862
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1403176 - Make WebRenderLayerManager reject pending scroll offset updates. r=mstange Currently some callers attempt to set a "pending scroll offset update" on the layer tree, which basically allows it to send a scroll offset update to the compositor in an empty transaction, without doing a full paint. However, WebRenderLayerManager doesn't really support empty transactions yet, so we want to reject attempts to do this for now. This will force the callers to schedule a full transaction instead of an empty transaction. MozReview-Commit-ID: 1bBlj59W5HH
f936f29ab4156804612bcc40068ee3c6e9bd5379: Bug 1404518 - Return when OpenSharedTexture is false; r=jgilbert
Daosheng Mu <daoshengmu@gmail.com> - Mon, 02 Oct 2017 14:32:07 +0800 - rev 434861
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1404518 - Return when OpenSharedTexture is false; r=jgilbert MozReview-Commit-ID: EIChMhAt5Hk
747862bc5edb9495b95f03d3f98c06db5be36609: Bug 1404460: Add test for pocket locale enabling. r=liuche
Michael Comella <michael.l.comella@gmail.com> - Mon, 02 Oct 2017 18:36:41 -0700 - rev 434860
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1404460: Add test for pocket locale enabling. r=liuche MozReview-Commit-ID: LHdQuICvVjE
bb2d7ca31f697313925ba16516df21b530a53c36: Bug 1404460: Hide Pocket preference if Pocket not available in locale. r=liuche
Michael Comella <michael.l.comella@gmail.com> - Mon, 02 Oct 2017 17:35:03 -0700 - rev 434859
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1404460: Hide Pocket preference if Pocket not available in locale. r=liuche When changing locales, an open dialog will not refresh but clicking on the "Top sites" preference again (to display the dialog) will show the correct dialog for the current locale. MozReview-Commit-ID: 6UJvDIJZJtc
bc59c8db72973a11bfc445d1c9a8cd09c05a299a: Bug 1404460: Add POCKET_ENABLED_TO_LOCALE to asUserPrefs telemetry. r=liuche
Michael Comella <michael.l.comella@gmail.com> - Mon, 02 Oct 2017 17:01:10 -0700 - rev 434858
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1404460: Add POCKET_ENABLED_TO_LOCALE to asUserPrefs telemetry. r=liuche After speaking with liuche, we decided it'd be better to add a bit to determine this rather than combining it with the isPocketEnabled field (which would be loss of data) or cross-referencing the locale of the submitted event when checking the Pocket value during telemetry analysis (which is hard to get right and likely to get out of date). MozReview-Commit-ID: JKFrdEsEbyp
141096343631b51eeb22501095e276d6cc75714c: Bug 1404460: Only show Pocket stories in specified locales. r=liuche
Michael Comella <michael.l.comella@gmail.com> - Mon, 02 Oct 2017 15:59:42 -0700 - rev 434857
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1404460: Only show Pocket stories in specified locales. r=liuche Ideally, we'd centralize all queries as to which options are user specified. However, I wanted to do the smallest change so we can uplift so I filed bug 1405161 for this centralization. I opted not to include the "de" locale that is included on desktop because it does not appear we ever get the "de" locale on Firefox for Android [1]. I tested this patch by changing the system locale between locales with Pocket on my device (en-US, en-GB, de-DE) and locales without Pocket (ko-KR). The locale switching system makes this refresh automatically without extra code. I also intend to test via the in-app locale switcher but that will take time because I can't do artifact builds with multi-locale so I'm pushing this for review before I'm finished. Follow-up changes: - Add to telemetry - Hiding the preference in the undesired locales. - A test for isPocketEnabledByLocaleInner (useful to document how this is intended to work for locales with variants, different scripts, etc.) [1]: https://sql.telemetry.mozilla.org/queries/4613#table MozReview-Commit-ID: 7AVQ8fWub8I
b7a2d0f49c4c931e02e5250aacf3dd48a53664eb: Bug 1377894 - Create the new opacity animations only when the animation id is valid, r=kats
peter chang <pchang@mozilla.com> - Mon, 02 Oct 2017 21:49:21 +0800 - rev 434856
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1377894 - Create the new opacity animations only when the animation id is valid, r=kats MozReview-Commit-ID: 1njXoEnyj00
e6fd9d522e93bc9dd59e3cdb9dbb16c63a7f3cda: Bug 1403694 Part 1: Prevent nsStyleSheetService from storing null servo stylesheets. r=xidorn
Brad Werth <bwerth@mozilla.com> - Thu, 28 Sep 2017 16:45:09 -0700 - rev 434855
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1403694 Part 1: Prevent nsStyleSheetService from storing null servo stylesheets. r=xidorn MozReview-Commit-ID: 2PxurAtACtd
f713d2b2eacaaf832fdca31b92699bad55e3e8c3: Backed out 2 changesets (bug 1305237) for crashtest failures in 403574-1.xhtml and 1282985-1.svg a=backout
Wes Kocher <wkocher@mozilla.com> - Mon, 02 Oct 2017 16:41:56 -0700 - rev 434854
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Backed out 2 changesets (bug 1305237) for crashtest failures in 403574-1.xhtml and 1282985-1.svg a=backout Backed out changeset 96b5d596cc27 (bug 1305237) Backed out changeset 5fe72402746f (bug 1305237) MozReview-Commit-ID: CjCWY73Hps1
b0e17fa9eca1fd58040407e3b0a5ff82e12098de: Bug 1357085 - Don't automatically redirect to Sync prefs after confirming an FxA sign-in or sign-up. r=markh
Kit Cambridge <kit@yakshaving.ninja> - Tue, 05 Sep 2017 11:37:36 -0700 - rev 434853
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1357085 - Don't automatically redirect to Sync prefs after confirming an FxA sign-in or sign-up. r=markh MozReview-Commit-ID: 6fwHcgqmFKJ
717c80a8bc24730442062bda4678e11261c67fea: Bug 1404774 - Defer throwing errors from parsing keyframe easing until after reading off all properties; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 02 Oct 2017 12:35:47 +0900 - rev 434852
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1404774 - Defer throwing errors from parsing keyframe easing until after reading off all properties; r=hiro As required by the recent spec change: https://github.com/w3c/web-animations/commit/d696468777c12a13bc7c46aa1a72c358e8da15fc MozReview-Commit-ID: Ev6kUk1uLAY
96b5d596cc27684d9f5650aabdb5dc85e2d7537a: Bug 1305237 Expose frameAncestors to webextensions, r=bz,kmag
Shane Caraveo <scaraveo@mozilla.com> - Mon, 02 Oct 2017 15:11:54 -0700 - rev 434851
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1305237 Expose frameAncestors to webextensions, r=bz,kmag MozReview-Commit-ID: 8gvEiqJEsP3
5fe72402746f60127bffffffab79aaac39792d12: Bug 1305237 LoadInfo changes to include all ancestors principals and window IDs, r=bz
evilpies@gmail.com - Mon, 02 Oct 2017 11:05:33 -0700 - rev 434850
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1305237 LoadInfo changes to include all ancestors principals and window IDs, r=bz MozReview-Commit-ID: ADVtxjSQjk5
1dc7aa09ea9079e7da08c99e17da772eaebd578f: Bug 1402170 - Consistently use arrow syntax for functions in processing-a-keyframes-argument-*.html tests; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 02 Oct 2017 16:57:56 +0900 - rev 434849
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1402170 - Consistently use arrow syntax for functions in processing-a-keyframes-argument-*.html tests; r=hiro We don't however, use arrow syntax for local functions that act as class constructors since they don't want the lexical this that arrow functions use. MozReview-Commit-ID: FuVhHIBFZrE
16ec8168e8af3ef34578edc827aaa7eaf715c02a: Bug 1402170 - Rename copy-contructor.html to copy-constructor.html in two places in wpt for web-animations; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 02 Oct 2017 12:35:38 +0900 - rev 434848
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1402170 - Rename copy-contructor.html to copy-constructor.html in two places in wpt for web-animations; r=hiro MozReview-Commit-ID: JxqRcQ5TJd5
5a881fba2333c0050a87e425ea3e43b56ce33ab0: Bug 1402170 - Add tests for error handling when parsing the 'easing' property on keyframes; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 02 Oct 2017 12:30:33 +0900 - rev 434847
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1402170 - Add tests for error handling when parsing the 'easing' property on keyframes; r=hiro This tests the behavior clarified in the following spec changeset: https://github.com/w3c/web-animations/commit/d696468777c12a13bc7c46aa1a72c358e8da15fc MozReview-Commit-ID: 3hS7rHcTpUn
ecf5976e67acde133ea8630524a4130146fba606: Bug 1402170 - Update test descriptions in processing-a-keyframes-argument-002.html; r=hiro
Brian Birtles <birtles@gmail.com> - Fri, 22 Sep 2017 16:27:27 +0900 - rev 434846
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1402170 - Update test descriptions in processing-a-keyframes-argument-002.html; r=hiro MozReview-Commit-ID: 8ofSWFs5b3u
5defc27899a9b68f033337732c1d585c5f01b009: Bug 1402170 - Use KeyframeEffect constructor in processing-a-keyframes-argument-002.html; r=hiro
Brian Birtles <birtles@gmail.com> - Fri, 22 Sep 2017 16:12:44 +0900 - rev 434845
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1402170 - Use KeyframeEffect constructor in processing-a-keyframes-argument-002.html; r=hiro MozReview-Commit-ID: 3JTFxw6Va1r
1d430e13ba063ac2b190615c90c3e5b156b4133c: Bug 1402170 - Move ease parsing tests to easing-tests.js; r=hiro
Brian Birtles <birtles@gmail.com> - Fri, 22 Sep 2017 16:08:49 +0900 - rev 434844
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1402170 - Move ease parsing tests to easing-tests.js; r=hiro MozReview-Commit-ID: JvUB6okJYI9
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip