tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit d15a8073d1809fdb493885f35482d5128ef96331
parent 518b63b0f87ee1d5fd69fec2c7a67b22a571edc6
Author: Julian Descottes <jdescottes@mozilla.com>
Date:   Tue,  6 Jan 2026 07:46:47 +0000

Bug 2008497 - [DevTools Release Tasks - Cycle 148] Add devtools-compat-data tag to all relevant devtools tests r=devtools-reviewers,nchevobbe

Differential Revision: https://phabricator.services.mozilla.com/D277851

Diffstat:
Mdevtools/client/inspector/compatibility/test/browser/browser.toml | 2+-
Mdevtools/client/inspector/rules/test/browser_part2.toml | 5+++++
Mdevtools/server/actors/compatibility/lib/test/xpcshell/xpcshell.toml | 2+-
Mdevtools/server/tests/browser/browser.toml | 1+
Mdevtools/shared/compatibility/README.md | 6++++++
5 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/devtools/client/inspector/compatibility/test/browser/browser.toml b/devtools/client/inspector/compatibility/test/browser/browser.toml @@ -1,5 +1,5 @@ [DEFAULT] -tags = "devtools" +tags = "devtools devtools-compat-data" subsuite = "devtools" support-files = [ "head.js", diff --git a/devtools/client/inspector/rules/test/browser_part2.toml b/devtools/client/inspector/rules/test/browser_part2.toml @@ -57,14 +57,19 @@ support-files = [ ] ["browser_rules_css-compatibility-add-rename-rule.js"] +tags = "devtools-compat-data" ["browser_rules_css-compatibility-check-add-fix.js"] +tags = "devtools-compat-data" ["browser_rules_css-compatibility-learn-more-link.js"] +tags = "devtools-compat-data" ["browser_rules_css-compatibility-toggle-rules.js"] +tags = "devtools-compat-data" ["browser_rules_css-compatibility-tooltip-telemetry.js"] +tags = "devtools-compat-data" ["browser_rules_filtereditor-appears-on-swatch-click.js"] fail-if = [ diff --git a/devtools/server/actors/compatibility/lib/test/xpcshell/xpcshell.toml b/devtools/server/actors/compatibility/lib/test/xpcshell/xpcshell.toml @@ -1,5 +1,5 @@ [DEFAULT] -tags = "devtools" +tags = "devtools devtools-compat-data" head = "head.js" firefox-appdir = "browser" diff --git a/devtools/server/tests/browser/browser.toml b/devtools/server/tests/browser/browser.toml @@ -139,6 +139,7 @@ skip-if = [ ["browser_canvasframe_helper_06.js"] ["browser_compatibility_cssIssues.js"] +tags = "devtools-compat-data" ["browser_connectToFrame.js"] diff --git a/devtools/shared/compatibility/README.md b/devtools/shared/compatibility/README.md @@ -17,6 +17,12 @@ In order to download up-to-date data, you need to run the following commands: This should save the `css-properties.json` JSON file directly in `devtools/shared/compatibility/dataset/`. +Before submitting for review, run our internal tests: +- `./mach xpcshell-test --tag devtools-compat-data` +- `./mach mochitest --subsuite devtools --tag devtools-compat-data` + +## Reviewing browser data updates (RemoteSettings) + The browsers data are stored in a RemoteSettings collection, and updates are handled by a script in https://github.com/firefox-devtools/remote-settings-mdn-browser-compat-data . The script is run every day in automation, and if the data are updated, the team should receive a data review email.