3cb24c7256be7f7aed10473513d20d0cf8b5ebc3: Bug 1690156 [wpt PR 27435] - Add feature to disallow 3rd party origin subframe JS dialogs, a=testonly draft
Carlos IL <carlosil@chromium.org> - Mon, 08 Feb 2021 23:59:50 +0000 - rev 3526020
Push 652114 by wptsync@mozilla.com at Tue, 09 Feb 2021 00:02:29 +0000
Bug 1690156 [wpt PR 27435] - Add feature to disallow 3rd party origin subframe JS dialogs, a=testonly SKIP_BMO_CHECK Test: Covered by WPT, except for alert (which can't be tested in WPT). Bug: 1065085 Change-Id: I8a58be63014c7893ab864d3582516a9eddbf5e25 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2645693 Commit-Queue: Carlos IL <carlosil@chromium.org> Reviewed-by: Avi Drissman <avi@chromium.org> Cr-Commit-Position: refs/heads/master@{#851920} wpt-commit: 25d7afb9826a9b4ef058a700275a926924e20e15 wpt-pr: 27435
b57ca73b9649ced8f86d243a2f741bec74d43d58: Fuzzy query=test-macosx1100-64 !web-platform jittest draft
Joel Maher <jmaher@mozilla.com> - Mon, 08 Feb 2021 15:58:56 -0800 - rev 3526019
Push 652113 by jmaher@mozilla.com at Mon, 08 Feb 2021 23:59:22 +0000
Fuzzy query=test-macosx1100-64 !web-platform jittest Pushed via `mach try fuzzy`
f2dc15af2ff9c940ef16a8c7cbe60d48a7aef2c4: jit skip draft
Joel Maher <jmaher@mozilla.com> - Fri, 05 Feb 2021 09:52:53 -0800 - rev 3526018
Push 652113 by jmaher@mozilla.com at Mon, 08 Feb 2021 23:59:22 +0000
jit skip
718911350e10ece0ec8a249406149716ec7ef5e4: Fuzzy query=android shippable !-fis !-gpu&paths=image/test/mochitest draft
Geoff Brown <whole.grains@protonmail.com> - Mon, 08 Feb 2021 16:56:49 -0700 - rev 3526017
Push 652112 by whole.grains@protonmail.com at Mon, 08 Feb 2021 23:57:15 +0000
Fuzzy query=android shippable !-fis !-gpu&paths=image/test/mochitest Pushed via `mach try fuzzy`
97e30548a2c4c1ec80ac8a412e5daf9872384386: try_task_config for https://phabricator.services.mozilla.com/D104417 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Mon, 08 Feb 2021 23:56:05 +0000 - rev 3526016
Push 652111 by reviewbot at Mon, 08 Feb 2021 23:56:26 +0000
try_task_config for https://phabricator.services.mozilla.com/D104417 Differential Diff: PHID-DIFF-qockmrybfnuw7cms4hrx
e25da7023d853a39cf48eaad700065bd066df7cd: Bug 1672081 - Add appearance: auto rule to navigator-toolbar in the light theme, allowing vibrancy rules to apply to the entire UI. draft
harry <htwyford@mozilla.com> - Mon, 08 Feb 2021 23:56:00 +0000 - rev 3526015
Push 652111 by reviewbot at Mon, 08 Feb 2021 23:56:26 +0000
Bug 1672081 - Add appearance: auto rule to navigator-toolbar in the light theme, allowing vibrancy rules to apply to the entire UI. Summary: Differential Revision: https://phabricator.services.mozilla.com/D104417 Depends on D104416 Test Plan: Reviewers: Subscribers: Bug #: 1672081 Differential Diff: PHID-DIFF-qockmrybfnuw7cms4hrx
46e99187de3b05e3c40da949f3cd28dc6f7c8bd7: Bug 1594132 - Move background-color rules so they do not appear under appearance rules, enabling sidebar vibrancy. draft
harry <htwyford@mozilla.com> - Mon, 08 Feb 2021 23:55:57 +0000 - rev 3526014
Push 652111 by reviewbot at Mon, 08 Feb 2021 23:56:26 +0000
Bug 1594132 - Move background-color rules so they do not appear under appearance rules, enabling sidebar vibrancy. Summary: `appearance` CSS rules allow elements to take on system appearance. For UI elements that we want to take on system styling, we set `appearance: auto` combined with platform-specific rules like `-moz-default-appearance: -moz-mac-vibrant-titlebar-light;` macOS sidebar vibrancy broke because a background-color was being applied to `root`. That colour appeared under elements with `appearance: auto` set, so we wouldn't see the platform-specific styling. This patch moves the root background-color to `#navigator-toolbox`, so that it does not appear under `#sidebar-box`. In some cases, we want a background colour applied to sidebars, namely when a lwtheme sets one. We only want `appearance: auto` applied to sidebars when the active theme does not have sidebar styling rules. That's why `#sidebar-box:not(:-moz-lwtheme)` is changed to `#sidebar-box:not([lwt-sidebar])`. This patch also removes the rule ``` :root:-moz-lwtheme { appearance: none; } ``` from osx/global/global.css. There's no corresponding addition of a `#navigator-toolbox { appearance:none; }` rule because that rule already exists in [osx/browser.css](https://searchfox.org/mozilla-central/rev/7067bbd8194f4346ec59d77c33cd88f06763e090/browser/themes/osx/browser.css#45). Differential Revision: https://phabricator.services.mozilla.com/D104416 Test Plan: Reviewers: Subscribers: Bug #: 1594132 Differential Diff: PHID-DIFF-woqbmrnkepdhyl4o47nf
2d3a08f3d6e087af7c2b6c84c385508c4ecb05a9: try_task_config for https://phabricator.services.mozilla.com/D104465 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Mon, 08 Feb 2021 23:54:48 +0000 - rev 3526013
Push 652110 by reviewbot at Mon, 08 Feb 2021 23:55:14 +0000
try_task_config for https://phabricator.services.mozilla.com/D104465 Differential Diff: PHID-DIFF-2grwox6gnzstp6xawfp7
8141f14795817ed4ad7e34901ab0d41dbd05ac6c: Bug 1690698 - [devtools] Wait for requests in browser_rules_media-queries.js draft
Julian Descottes <jdescottes@mozilla.com> - Mon, 08 Feb 2021 23:54:43 +0000 - rev 3526012
Push 652110 by reviewbot at Mon, 08 Feb 2021 23:55:14 +0000
Bug 1690698 - [devtools] Wait for requests in browser_rules_media-queries.js Differential Diff: PHID-DIFF-2grwox6gnzstp6xawfp7
67f5f1d5ea3d70cc97099bd6833db07d042c83bb: Bug 1690698 - [devtools] Add test for watcher Configuration actor draft
Julian Descottes <jdescottes@mozilla.com> - Mon, 08 Feb 2021 23:54:40 +0000 - rev 3526011
Push 652110 by reviewbot at Mon, 08 Feb 2021 23:55:14 +0000
Bug 1690698 - [devtools] Add test for watcher Configuration actor Differential Diff: PHID-DIFF-nddctnsfaxt6hbj7rw7y
95b427fc8862b50bddc2d39e2a49b6a0d1ceb276: Bug 1690698 - [devtools] Introduce a watcher Configuration actor draft
Julian Descottes <jdescottes@mozilla.com> - Mon, 08 Feb 2021 23:54:35 +0000 - rev 3526010
Push 652110 by reviewbot at Mon, 08 Feb 2021 23:55:14 +0000
Bug 1690698 - [devtools] Introduce a watcher Configuration actor Differential Diff: PHID-DIFF-pui2wjauy7qgezgphjvo
5b389e68e56df1c8ddefd1fea1bfef8e5aac8f31: Bug 1690698 - [devtools] Move calls to reconfigure behind TargetList::updateConfiguration draft
Julian Descottes <jdescottes@mozilla.com> - Mon, 08 Feb 2021 23:54:30 +0000 - rev 3526009
Push 652110 by reviewbot at Mon, 08 Feb 2021 23:55:14 +0000
Bug 1690698 - [devtools] Move calls to reconfigure behind TargetList::updateConfiguration Differential Diff: PHID-DIFF-bqdqzriyug3dct4gmdyx
e6f9f8b9bf5ad75fec631f1708565d2d7715eb5e: Bug 1690698 - [devtools] Expose isJavascriptEnabled API on TargetList draft
Julian Descottes <jdescottes@mozilla.com> - Mon, 08 Feb 2021 23:54:27 +0000 - rev 3526008
Push 652110 by reviewbot at Mon, 08 Feb 2021 23:55:14 +0000
Bug 1690698 - [devtools] Expose isJavascriptEnabled API on TargetList With the Configuration actor the javascript enabled information should no longer be held by the target front. This abstraction layer in target-list will make the transition easier. Differential Diff: PHID-DIFF-jimzav6kbcs7ckuksbiu
7a1b594c49413209dabc3ed82ce919920e152aef: Bug 1690698 - [devtools] Add isTopLevelTarget flag on target actors draft
Julian Descottes <jdescottes@mozilla.com> - Mon, 08 Feb 2021 23:54:23 +0000 - rev 3526007
Push 652110 by reviewbot at Mon, 08 Feb 2021 23:55:14 +0000
Bug 1690698 - [devtools] Add isTopLevelTarget flag on target actors Differential Diff: PHID-DIFF-q5rsx2dsnf4l2grbmrtl
e59964157623f85ef9c02c80aa389d717962f37b: Bug 1690698 - [devtools] Remove unused reconfigure trait draft
Julian Descottes <jdescottes@mozilla.com> - Mon, 08 Feb 2021 23:54:20 +0000 - rev 3526006
Push 652110 by reviewbot at Mon, 08 Feb 2021 23:55:14 +0000
Bug 1690698 - [devtools] Remove unused reconfigure trait Differential Diff: PHID-DIFF-uhfeb6yg3b6pzryorxjr
fbf50011eb6af224ad656369db4f3abb3e26292e: try_task_config for https://phabricator.services.mozilla.com/D104416 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Mon, 08 Feb 2021 23:54:40 +0000 - rev 3526005
Push 652109 by reviewbot at Mon, 08 Feb 2021 23:55:02 +0000
try_task_config for https://phabricator.services.mozilla.com/D104416 Differential Diff: PHID-DIFF-woqbmrnkepdhyl4o47nf
05f36ecdc12a47c17846d8c46f6ed8e4e32ccb42: Bug 1594132 - Move background-color rules so they do not appear under appearance rules, enabling sidebar vibrancy. draft
harry <htwyford@mozilla.com> - Mon, 08 Feb 2021 23:54:35 +0000 - rev 3526004
Push 652109 by reviewbot at Mon, 08 Feb 2021 23:55:02 +0000
Bug 1594132 - Move background-color rules so they do not appear under appearance rules, enabling sidebar vibrancy. Summary: `appearance` CSS rules allow elements to take on system appearance. For UI elements that we want to take on system styling, we set `appearance: auto` combined with platform-specific rules like `-moz-default-appearance: -moz-mac-vibrant-titlebar-light;` macOS sidebar vibrancy broke because a background-color was being applied to `root`. That colour appeared under elements with `appearance: auto` set, so we wouldn't see the platform-specific styling. This patch moves the root background-color to `#navigator-toolbox`, so that it does not appear under `#sidebar-box`. In some cases, we want a background colour applied to sidebars, namely when a lwtheme sets one. We only want `appearance: auto` applied to sidebars when the active theme does not have sidebar styling rules. That's why `#sidebar-box:not(:-moz-lwtheme)` is changed to `#sidebar-box:not([lwt-sidebar])`. This patch also removes the rule ``` :root:-moz-lwtheme { appearance: none; } ``` from osx/global/global.css. There's no corresponding addition of a `#navigator-toolbox { appearance:none; }` rule because that rule already exists in [osx/browser.css](https://searchfox.org/mozilla-central/rev/7067bbd8194f4346ec59d77c33cd88f06763e090/browser/themes/osx/browser.css#45). Differential Revision: https://phabricator.services.mozilla.com/D104416 Test Plan: Reviewers: Subscribers: Bug #: 1594132 Differential Diff: PHID-DIFF-woqbmrnkepdhyl4o47nf
657d0e639969982509ba8e846e3ffab6663ae077: try_task_config for https://phabricator.services.mozilla.com/D104394 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Mon, 08 Feb 2021 23:52:35 +0000 - rev 3526003
Push 652108 by reviewbot at Mon, 08 Feb 2021 23:52:55 +0000
try_task_config for https://phabricator.services.mozilla.com/D104394 Differential Diff: PHID-DIFF-pui2wjauy7qgezgphjvo
7bcece7cebf5719ec2d1f93591bcebc0407e0364: Bug 1690698 - [devtools] Introduce a watcher Configuration actor draft
Julian Descottes <jdescottes@mozilla.com> - Mon, 08 Feb 2021 23:52:30 +0000 - rev 3526002
Push 652108 by reviewbot at Mon, 08 Feb 2021 23:52:55 +0000
Bug 1690698 - [devtools] Introduce a watcher Configuration actor Differential Diff: PHID-DIFF-pui2wjauy7qgezgphjvo
1f77bae210ca5355cda3ac761987112c867aaad6: Bug 1690698 - [devtools] Move calls to reconfigure behind TargetList::updateConfiguration draft
Julian Descottes <jdescottes@mozilla.com> - Mon, 08 Feb 2021 23:52:24 +0000 - rev 3526001
Push 652108 by reviewbot at Mon, 08 Feb 2021 23:52:55 +0000
Bug 1690698 - [devtools] Move calls to reconfigure behind TargetList::updateConfiguration Differential Diff: PHID-DIFF-bqdqzriyug3dct4gmdyx
(0) -3000000 -1000000 -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip