620018ee95d1c553698b335aa7e31bad14da046d: Bug 1442176 - 3. Use new toolbar pinning code in Fennec; r=petru a=pascalc
Jim Chen <nchen@mozilla.com> - Mon, 17 Sep 2018 17:47:21 -0400 - rev 489969
Push 9849 by nchen@mozilla.com at Thu, 20 Sep 2018 22:21:58 +0000
Bug 1442176 - 3. Use new toolbar pinning code in Fennec; r=petru a=pascalc Send the new "GeckoView:PinToScreen" event in Fennec code so the Fennec toolbar is pinned when dragging selection carets. Differential Revision: https://phabricator.services.mozilla.com/D5191
e7b0363606ced0b8225346ebdf9cea3382dd5ac5: Bug 1442176 - 2. Add pinned-to-screen flag in GeckoSession; r=snorp r=droeh a=pascalc
Jim Chen <nchen@mozilla.com> - Mon, 17 Sep 2018 17:47:21 -0400 - rev 489968
Push 9849 by nchen@mozilla.com at Thu, 20 Sep 2018 22:21:58 +0000
Bug 1442176 - 2. Add pinned-to-screen flag in GeckoSession; r=snorp r=droeh a=pascalc Add a flag for whether the session should be pinned to the screen. The app would check the flag and prevent scrolling of the session when it's pinned. Differential Revision: https://phabricator.services.mozilla.com/D5190
be49f2604cfe40b4b1b463fcf34717f10f94bc89: Backed out 2 changesets (bug 1442176) for android build bustages a=backout
Andreea Pavel <apavel@mozilla.com> - Fri, 21 Sep 2018 01:06:14 +0300 - rev 489967
Push 9848 by apavel@mozilla.com at Thu, 20 Sep 2018 22:06:30 +0000
Backed out 2 changesets (bug 1442176) for android build bustages a=backout Backed out changeset a733114f72eb (bug 1442176) Backed out changeset 80aaf77b813f (bug 1442176)
a733114f72eb86e7c9f6a2406f2c832a325a3bf2: Bug 1442176 - 3. Use new toolbar pinning code in Fennec; r=petru a=pascalc
Jim Chen <nchen@mozilla.com> - Mon, 17 Sep 2018 17:47:21 -0400 - rev 489966
Push 9847 by nchen@mozilla.com at Thu, 20 Sep 2018 21:52:22 +0000
Bug 1442176 - 3. Use new toolbar pinning code in Fennec; r=petru a=pascalc Send the new "GeckoView:PinToScreen" event in Fennec code so the Fennec toolbar is pinned when dragging selection carets. Differential Revision: https://phabricator.services.mozilla.com/D5191
80aaf77b813f333734fc05e60472a2b86f422d97: Bug 1442176 - 2. Add pinned-to-screen flag in GeckoSession; r=snorp r=droeh a=pascalc
Jim Chen <nchen@mozilla.com> - Mon, 17 Sep 2018 17:47:21 -0400 - rev 489965
Push 9847 by nchen@mozilla.com at Thu, 20 Sep 2018 21:52:22 +0000
Bug 1442176 - 2. Add pinned-to-screen flag in GeckoSession; r=snorp r=droeh a=pascalc Add a flag for whether the session should be pinned to the screen. The app would check the flag and prevent scrolling of the session when it's pinned. Differential Revision: https://phabricator.services.mozilla.com/D5190
5bd0f4d6fed870fbe5697035707770522be60327: Bug 1486970 - Create revision and pushlog-id index routes for cron decision tasks. r=dustin,aki a=ritu
Justin Wood <Callek@gmail.com> - Fri, 14 Sep 2018 16:47:09 +0000 - rev 489964
Push 9846 by apavel@mozilla.com at Thu, 20 Sep 2018 19:34:22 +0000
Bug 1486970 - Create revision and pushlog-id index routes for cron decision tasks. r=dustin,aki a=ritu This hardcodes the push info in .taskgraph.yml for cron so that we don't break Chain Of Trust (signing) on other branches (uplifts) when we adjust scriptworker to start passing in this data to json-e. This allows us to incrementally roll this out without needing a flag day, and will be needed on all production branches. Differential Revision: https://phabricator.services.mozilla.com/D4501
5f6eda63b4a1769165e61b8f989a7cfd20f99f9c: No bug - Tagging a1aa1b904b4ef870390ee08264953f58279f0e2d with FIREFOX_63_0b8_BUILD1 a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Thu, 20 Sep 2018 17:07:03 +0000 - rev 489963
Push 9845 by ffxbld at Thu, 20 Sep 2018 17:07:20 +0000
No bug - Tagging a1aa1b904b4ef870390ee08264953f58279f0e2d with FIREFOX_63_0b8_BUILD1 a=release CLOSED TREE DONTBUILD
9fd48e9bc7e8cb446d3f1d5857c3bd3ebdea867f: No bug - Tagging a1aa1b904b4ef870390ee08264953f58279f0e2d with DEVEDITION_63_0b8_BUILD1 a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Thu, 20 Sep 2018 17:02:41 +0000 - rev 489962
Push 9844 by ffxbld at Thu, 20 Sep 2018 17:02:59 +0000
No bug - Tagging a1aa1b904b4ef870390ee08264953f58279f0e2d with DEVEDITION_63_0b8_BUILD1 a=release CLOSED TREE DONTBUILD
a1aa1b904b4ef870390ee08264953f58279f0e2d: Bug 1474570 - migrate talos linux tasks from worker type gecko-t-linux-talos to gecko-t-linux-talos-tw,r=pmoore a=test-only DEVEDITION_63_0b8_BUILD1 DEVEDITION_63_0b8_RELEASE FIREFOX_63_0b8_BUILD1 FIREFOX_63_0b8_RELEASE
Dragos Crisan <dcrisan@mozilla.com> - Wed, 19 Sep 2018 11:55:36 +0300 - rev 489961
Push 9843 by archaeopteryx@coole-files.de at Thu, 20 Sep 2018 13:54:44 +0000
Bug 1474570 - migrate talos linux tasks from worker type gecko-t-linux-talos to gecko-t-linux-talos-tw,r=pmoore a=test-only
3ac8f0aae9c211cd678c3cd4897b619f0bd65b41: Bug 1482402 - Dispatch DevTools toolbox visibilitychange event on the iframe document instead of the iframe window. r=gl a=pascalc
Mike Conley <mconley@mozilla.com> - Fri, 07 Sep 2018 15:19:47 -0700 - rev 489960
Push 9843 by archaeopteryx@coole-files.de at Thu, 20 Sep 2018 13:54:44 +0000
Bug 1482402 - Dispatch DevTools toolbox visibilitychange event on the iframe document instead of the iframe window. r=gl a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D5456
6f98c616ab30175f3129a6132d41e51cdc4bc796: No Bug, mozilla-beta repo-update HSTS HPKP blocklist remote-settings - r=RyanVM a=repo-update
Dorel Luca <dluca@mozilla.com> - Thu, 20 Sep 2018 15:59:51 +0300 - rev 489959
Push 9842 by dluca@mozilla.com at Thu, 20 Sep 2018 13:12:16 +0000
No Bug, mozilla-beta repo-update HSTS HPKP blocklist remote-settings - r=RyanVM a=repo-update
862f7fc8be9db739acc0c48b8b49f63ff4213079: Bug 1492567 - Back out bug 1481866. r=dbaron a=pascalc
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 19 Sep 2018 22:02:01 +0200 - rev 489958
Push 9842 by dluca@mozilla.com at Thu, 20 Sep 2018 13:12:16 +0000
Bug 1492567 - Back out bug 1481866. r=dbaron a=pascalc Summary: The behavior the WG proposed is way more subtle than what that bug implements, including: * Implementing two logical overflow longhands. * Expanding the overflow shorthand to different longhands depending on the syntax of that. Meanwhile, Blink hasn't done the swap and will ship the same behavior that we shipped in Firefox 61 (bug 1453148), that is, overflow-x, then overflow-y. So I think lacking a clear way forward we should revert this change and preserve our shipped behavior. Reviewers: dbaron! Tags: #secure-revision Bug #: 1492567 Differential Revision: https://phabricator.services.mozilla.com/D6317
a53244dbea631c9d08c97aeb687460210baff126: Bug 1492459: Always check langpacks for modification at startup. r=aswan a=jcristau
Kris Maglione <maglione.k@gmail.com> - Wed, 19 Sep 2018 11:16:17 -0700 - rev 489957
Push 9842 by dluca@mozilla.com at Thu, 20 Sep 2018 13:12:16 +0000
Bug 1492459: Always check langpacks for modification at startup. r=aswan a=jcristau For most extension types, a missing or changed XPI file is not a serious issue, since a failure to start it does not cause any real problems, and can be rectified after startup. For language packs, though, we need to eagerly register the resources that they provide, and if those resources are missing, the browser becomes unusable. This patch changes the startup modification checks to always include language packs, even in profile directories. This will be a slight performance hit, but language pack usage is low enough that it shouldn't affect most users. Differential Revision: https://phabricator.services.mozilla.com/D6289
f139ab75d0c9a1d5033232f52dab2c73b5f24cd4: Bug 1492010 - Ensure Sync engines with overridden telemetry names correctly report their validation results. r=tcsc a=pascalc
Lina Cambridge <lina@yakshaving.ninja> - Tue, 18 Sep 2018 08:04:57 +0000 - rev 489956
Push 9842 by dluca@mozilla.com at Thu, 20 Sep 2018 13:12:16 +0000
Bug 1492010 - Ensure Sync engines with overridden telemetry names correctly report their validation results. r=tcsc a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D6097
9449c1f37ca7855e487e3d3178fb3a534aca7835: Bug 1491580 - Use NSWorkspaceAccessibilityDisplayOptionsDidChangeNotification only for MacOSX 10.10 or later versions. r=mstange a=pascalc
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sun, 16 Sep 2018 05:04:18 +0000 - rev 489955
Push 9842 by dluca@mozilla.com at Thu, 20 Sep 2018 13:12:16 +0000
Bug 1491580 - Use NSWorkspaceAccessibilityDisplayOptionsDidChangeNotification only for MacOSX 10.10 or later versions. r=mstange a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D5968
84cbec4095126015b1a6fc9b8ab3a7c695953451: Bug 1489581 - Improve vertical centering inside the content blocking "disabled" label. r=paolo a=pascalc
Johann Hofmann <jhofmann@mozilla.com> - Tue, 18 Sep 2018 12:14:35 +0000 - rev 489954
Push 9842 by dluca@mozilla.com at Thu, 20 Sep 2018 13:12:16 +0000
Bug 1489581 - Improve vertical centering inside the content blocking "disabled" label. r=paolo a=pascalc Labels in the identity popup that are potentially multiline get dynamic heights set as part of the descriptionHeightWorkaround. This causes some cross-platform glitches in vertically centering the icon and the label of the disabled indicator. The disabled label doesn't really need to be multiline, so we avoid doing that. This also means that we need to make some changes to handle long "Disabled" labels a little more gracefully, but looking at existing translations of the word "Disabled" we won't run into trouble: https://transvision.mozfr.org/string/?entity=browser/chrome/browser/browser.dtd:contentBlocking.disabled.label&repo=gecko_strings Differential Revision: https://phabricator.services.mozilla.com/D6041
b84a0e018ea893cef8c43fdcf8577870bc1e5bcd: Bug 1486971 - Test for dynamically change of the prefers-reduced-motion setting on MacOSX. r=froydnj,mstange a=pascalc
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 15 Sep 2018 01:00:07 +0000 - rev 489953
Push 9842 by dluca@mozilla.com at Thu, 20 Sep 2018 13:12:16 +0000
Bug 1486971 - Test for dynamically change of the prefers-reduced-motion setting on MacOSX. r=froydnj,mstange a=pascalc The framework to simulate the setting change works as following; - nsIDOMWindowUtils.setPrefersReducedMotion() calls an IPC function which ends up calling nsChildView::SetPrefersReducedMotion() in the parent process - nsChildView::SetPrefersReducedMotion() sets the given value into nsLookAndFeel::mPrefersReducedMotionCached just like we set the value queried via NSWorkspace.accessibilityDisplayShouldReduceMotion in the parent process and send a notification which is the same notification MacOSX sends when the system setting changed - Normally the cached value is cleared before quering new values since the cache value is stale, but in this case the value is up-to-date one, so nsChildView::SetPrefersReducedMotion() tells that we don't need to clear the cache, and nsIDOMWindowUtils.resetPrefersReducedMotion() resets that state of 'we don't need to clear the cache' There are two test cases with the framework in this commit, one is just setting the value and checking the value queried by window.matchMedia. The other one is receiving 'change' event and checking the value of the event target. Note that to make this test works the patch for bug 1478212 is necessary since the test runs in an iframe. Depends on D5003 Differential Revision: https://phabricator.services.mozilla.com/D5004
78dc157290d3408f7b7edc2a26918be00cc7712e: Bug 1486971 - Query NSWorkspace.accessibilityDisplayShouldReduceMotion only if it's on parent processes or it's the initial query on child processes. r=mstange a=pascalc
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 15 Sep 2018 00:59:54 +0000 - rev 489952
Push 9842 by dluca@mozilla.com at Thu, 20 Sep 2018 13:12:16 +0000
Bug 1486971 - Query NSWorkspace.accessibilityDisplayShouldReduceMotion only if it's on parent processes or it's the initial query on child processes. r=mstange a=pascalc In child processes on MacOSX we don't spin native event loop at all. Without native event loops NSWorkspace.accessibilityDisplayShouldReduceMotion doesn't return up-to-date value when the system setting changed for some reasons. To workaround this we use NSWorkspace.accessibilityDisplayShouldReduceMotion only on the parent process which spins native event loop or when it's the initial query on the child process. And we give the up-to-date value to the child process via an IPC call just like other cached values do. Depends on D5002 Differential Revision: https://phabricator.services.mozilla.com/D5003
8d26699d84cfd47c0e4d80c84bbbedcbef2be87c: Bug 1486971 - Receive accessibilityDisplayShouldReduceMotion change and notify it. r=mstange a=pascalc
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 15 Sep 2018 00:59:41 +0000 - rev 489951
Push 9842 by dluca@mozilla.com at Thu, 20 Sep 2018 13:12:16 +0000
Bug 1486971 - Receive accessibilityDisplayShouldReduceMotion change and notify it. r=mstange a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D5002
20990ad02e181fe3b9cf8475aea19f817e153528: Bug 1478212 - Propagate MediaFeatureChangeReason::SystemMetricsChange into sub frames. r=emilio a=pascalc
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 05 Sep 2018 01:50:33 +0000 - rev 489950
Push 9842 by dluca@mozilla.com at Thu, 20 Sep 2018 13:12:16 +0000
Bug 1478212 - Propagate MediaFeatureChangeReason::SystemMetricsChange into sub frames. r=emilio a=pascalc A test case covers this will be introduced in bug 1486971. Differential Revision: https://phabricator.services.mozilla.com/D4998
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip