lists.torproject.org
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

tbb-commits

Thread Start a new thread
Download
Threads by month
  • ----- 2025 -----
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2021 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2020 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2019 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2018 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2017 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2016 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2015 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2014 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
tbb-commits@lists.torproject.org

May 2025

  • 1 participants
  • 128 discussions
[Git][tpo/applications/tor-browser-build][main] Added appopriate Apps::Product::* label to Release Preparation GitLab issue templates
by morgan (@morgan) 23 May '25

23 May '25
morgan pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: 318a5c4b by Morgan at 2025-05-23T12:43:47+00:00 Added appopriate Apps::Product::* label to Release Preparation GitLab issue templates - - - - - 5 changed files: - .gitlab/issue_templates/Release Prep - Mullvad Browser Alpha.md - .gitlab/issue_templates/Release Prep - Mullvad Browser Stable.md - .gitlab/issue_templates/Release Prep - Tor Browser Alpha.md - .gitlab/issue_templates/Release Prep - Tor Browser Legacy.md - .gitlab/issue_templates/Release Prep - Tor Browser Stable.md Changes: ===================================== .gitlab/issue_templates/Release Prep - Mullvad Browser Alpha.md ===================================== @@ -250,4 +250,5 @@ Mullvad Browser Alpha (and Nightly) are on the `main` branch </details> /label ~"Apps::Type::ReleasePreparation" +/label ~"Apps::Product::MullvadBrowser" /label ~"Project 131" ===================================== .gitlab/issue_templates/Release Prep - Mullvad Browser Stable.md ===================================== @@ -258,4 +258,5 @@ Mullvad Browser Stable is on the `maint-${MULLVAD_BROWSER_MAJOR}.${MULLVAD_BROWS </details> /label ~"Apps::Type::ReleasePreparation" +/label ~"Apps::Product::MullvadBrowser" /label ~"Project 131" ===================================== .gitlab/issue_templates/Release Prep - Tor Browser Alpha.md ===================================== @@ -351,3 +351,4 @@ popd </details> /label ~"Apps::Type::ReleasePreparation" +/label ~"Apps::Product::TorBrowser" ===================================== .gitlab/issue_templates/Release Prep - Tor Browser Legacy.md ===================================== @@ -310,3 +310,4 @@ popd </details> /label ~"Apps::Type::ReleasePreparation" +/label ~"Apps::Product::TorBrowser" ===================================== .gitlab/issue_templates/Release Prep - Tor Browser Stable.md ===================================== @@ -365,3 +365,4 @@ popd </details> /label ~"Apps::Type::ReleasePreparation" +/label ~"Apps::Product::TorBrowser" View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/3… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/3… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser] Pushed new tag tor-browser-115.24.0esr-13.5-1-build1
by ma1 (@ma1) 23 May '25

23 May '25
ma1 pushed new tag tor-browser-115.24.0esr-13.5-1-build1 at The Tor Project / Applications / Tor Browser -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/tree/tor-brows… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-140.0a1-15.0-1] 331 commits: Bug 1948260 - Ensure Extensions button visibility when...
by Pier Angelo Vendrame (@pierov) 23 May '25

23 May '25
Pier Angelo Vendrame pushed to branch tor-browser-140.0a1-15.0-1 at The Tor Project / Applications / Tor Browser Commits: a10f5c0c by Rob Wu at 2025-05-22T02:04:19+00:00 Bug 1948260 - Ensure Extensions button visibility when PopupNotifications.show() is used r=willdurand Some doorhangers are anchored to the Extensions Button via PopupNotifications.show() + gUnifiedExtensions.getPopupAnchorID(). The default behavior of PopupNotifications is to fall back to a different anchor if the specified anchor is invisible. But if the Extensions Button is hidden, we want to show it as needed, instead of triggering the fallback. This patch reveals the Extensions Button when PopupNotifications is about to show the panel. This button will automatically be hidden when the doorhanger is closed, as verified by the tests. Differential Revision: https://phabricator.services.mozilla.com/D248163 - - - - - 755ef16c by Rob Wu at 2025-05-22T02:04:23+00:00 Bug 1948260 - Reveal hidden Extensions Button in ExtensionControlledPopup r=willdurand Differential Revision: https://phabricator.services.mozilla.com/D248164 - - - - - 6b28907b by Rob Wu at 2025-05-22T02:04:27+00:00 Bug 1948260 - Keep button shown while mouse is on toolbar r=willdurand Differential Revision: https://phabricator.services.mozilla.com/D248165 - - - - - 24b8c6c2 by Rob Wu at 2025-05-22T02:04:31+00:00 Bug 1948260 - Show button when attention dot is requested r=willdurand Unlike all previous conditions, the unhidden button cannot easily be hidden, because the attention dot can currently not easily be dismissed. To support users who prefer to ignore attention requests in favor of the extension button being hidden more often, this behavior can be disabled by setting the extensions.unifiedExtensions.button.ignore_attention preference to true. Differential Revision: https://phabricator.services.mozilla.com/D248166 - - - - - dc2cd8c2 by Emilio Cobos Álvarez at 2025-05-22T02:04:59+00:00 Bug 1967208 - Fix native menulist styling on Linux and Windows. r=desktop-theme-reviewers,sfoster Make padding match buttons. Show the dropmarker properly too. Differential Revision: https://phabricator.services.mozilla.com/D250006 - - - - - 52684250 by Emilio Cobos Álvarez at 2025-05-22T02:05:03+00:00 Bug 1967208 - Unify menulist.css. r=desktop-theme-reviewers,dao Differential Revision: https://phabricator.services.mozilla.com/D250022 - - - - - fcefbdba by Gijs Kruitbosch at 2025-05-22T02:05:46+00:00 Bug 1962056 - use the category manager for first window ready initialization, r=firefox-desktop-core-reviewers ,mossop Differential Revision: https://phabricator.services.mozilla.com/D244429 - - - - - 38ef7101 by Michael Froman at 2025-05-22T02:05:59+00:00 Bug 1967834 - remove the preprocessing scripts in favor of direct changes in gn_processor.py r=ng DONTBUILD Using 'module' will cause trouble (unable to pickle 'module') as we try to run some of the script in parallel. Differential Revision: https://phabricator.services.mozilla.com/D250516 - - - - - 25692516 by Michael Froman at 2025-05-22T02:06:02+00:00 Bug 1967834 - move writing individual moz.build file to separate function for clarity. r=ng DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D250517 - - - - - 040f150b by Michael Froman at 2025-05-22T02:06:06+00:00 Bug 1967834 - run calls to generate_gn_config in parallel. r=ng DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D250518 - - - - - 49f74917 by Michael Froman at 2025-05-22T02:06:10+00:00 Bug 1967834 - moved process_gn_config call to generate_gn_config. r=ng DONTBUILD This is not dependent on the other configs being complete, so we can run it in the threaded section for speed. Differential Revision: https://phabricator.services.mozilla.com/D250519 - - - - - 9bdebe6c by Tim Huang at 2025-05-22T02:06:53+00:00 Bug 1966658 - Populate the partitionedPrincipal to the SessionHistoryEntry in the parent process. r=smaug,sessionstore-reviewers,core-sessionstore-reviewers,farre In this patch, we populate the partitionedPrincipal when we commit SessionHistory to the parent process. In addition, we remove the serialization and deserialization of partitionedPrincipalToInherit in sessionHistory. Differential Revision: https://phabricator.services.mozilla.com/D250263 - - - - - 8a4db724 by scottdowne at 2025-05-22T02:07:20+00:00 Bug 1966391 - newtab Contextual Ads send IAB categories from layout cache/store into unified ads request r=home-newtab-reviewers,amy Differential Revision: https://phabricator.services.mozilla.com/D249842 - - - - - 4ae3743b by Aristide Tossou at 2025-05-22T02:07:47+00:00 Bug 1966713 - [linkPreview] Remove hyperlinks and simplify inputs from readability - r=txia,firefox-ai-ml-reviewers Differential Revision: https://phabricator.services.mozilla.com/D250441 - - - - - 7f3ec269 by Daniel Holbert at 2025-05-22T02:08:12+00:00 Bug 1967844: Make image.natural-size-fallback.enabled only default to true in nightly. r=layout-reviewers,emilio,TYLin This is a new pref that I only recently added as part of Nightly 140 cycle, and there's a bit more associated work that I want to do (in bug 1965560) before we let the new behavior ride the trains to release. Differential Revision: https://phabricator.services.mozilla.com/D250526 - - - - - 592b7545 by John M. Schanck at 2025-05-22T02:08:39+00:00 Bug 1966632 - bundle cross-signed "SSL.com TLS Transit ECC CA R2" intermediate. r=keeler Differential Revision: https://phabricator.services.mozilla.com/D250486 - - - - - 75808814 by Tim C at 2025-05-22T02:09:05+00:00 Bug 1967828 - Add fallback to first engine in the list coming from remote servers r=android-reviewers,skhan Differential Revision: https://phabricator.services.mozilla.com/D250503 - - - - - 7c08b42e by Cristina Horotan at 2025-05-22T02:54:34+00:00 Revert "Bug 1967208 - Unify menulist.css. r=desktop-theme-reviewers,dao" for causing build bustages at menulist.css This reverts commit 16518dda48f436cbe04f42dc1c213ee55850cce9. Revert "Bug 1967208 - Fix native menulist styling on Linux and Windows. r=desktop-theme-reviewers,sfoster" This reverts commit d0056709c99fd34b1a38dddf747361f3a9c182f1. - - - - - 6efc2103 by Roger Yang at 2025-05-22T03:07:57+00:00 Bug 1813776 - Remove URL validation in custom search engine settings. r=android-reviewers,tchoh,android-l10n-reviewers,delphine Differential Revision: https://phabricator.services.mozilla.com/D250476 - - - - - 44d54c7a by Dana Keeler at 2025-05-22T03:08:23+00:00 Bug 1966033 - pass the list of acceptable issuers through to the android API for client auth certs r=jschanck,geckoview-reviewers,geckoview-api-reviewers,ohall,owlish Differential Revision: https://phabricator.services.mozilla.com/D249184 - - - - - a84eb31f by Daniel Holbert at 2025-05-22T03:08:50+00:00 Bug 1941959: Add code-comments to compute-kind-widget WPTs to clarify that their CSS rules are only used in a few of the tests. r=zcorpan The only manual changes in this patch are in the build-compute-kind-widget-fallback-props.py script. The rest of this patch was auto-generated by simply running that script. Differential Revision: https://phabricator.services.mozilla.com/D234715 - - - - - bf5dda4a by Beth Rennie at 2025-05-22T03:09:19+00:00 Bug 1956080 - Add NimbusTestUtils helpers for dealing with the SQL database r=nimbus-reviewers,relud When we start executing SQL queries during unenrollment, the ExperimentManager.unenroll() function will become effectively async. We need to change our cleanup functions to work in this semi-async world. Differential Revision: https://phabricator.services.mozilla.com/D250504 - - - - - 5fd7b08d by Jed Davis at 2025-05-22T03:09:45+00:00 Bug 1965103 - Turn `security.sandbox.content.headless` into sandbox level 5. r=firefox-desktop-core-reviewers ,mossop,gcp This was a separate pref because it also side-effects the graphics stack by setting `MOZ_HEADLESS` for content processes. But, it makes more sense to have it be part of the ordered sequence of sandbox levels (for example, the upcoming ioctl lockdown will also break graphics drivers), and in general it's better if the sandbox policy can be understood by looking at only one pref instead of several. There is *no* pref migration for older profiles. If anyone had `security.sandbox.content.headless` set to false: if the reason was to also turn off `webgl.out-of-process`, try resetting that pref and see if everything still works. If that's not the case, or if there are still bugs with default settings, please report them, and the sandbox level can be lowered to 4 as a workaround. Differential Revision: https://phabricator.services.mozilla.com/D249016 - - - - - d2b36313 by Greg Mierzwinski at 2025-05-22T03:10:12+00:00 Bug 1966090 - Pass intermixed argument to _parse_known_args on python 3.12+. r=perftest-reviewers,afinder This patch fixes an issue on mozperftest when running it with python 3.12+. It relates to a new parameter that has been added in python 3.13, and that does not exist in earlier versions (hence the version check). Differential Revision: https://phabricator.services.mozilla.com/D249070 - - - - - 0331b186 by Jeff Muizelaar at 2025-05-22T03:10:37+00:00 Bug 1965023 - Convert media element markers to flows. r=alwu Differential Revision: https://phabricator.services.mozilla.com/D248275 - - - - - ce6ea992 by Andrew Sutherland at 2025-05-22T03:11:03+00:00 Bug 1967877 - Ignore prefs set by PBM new tab page that trip up test-verify mode. r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D250566 - - - - - 79385bff by Jeff Muizelaar at 2025-05-22T03:11:28+00:00 Bug 1967506. Change the broken site reporter reasons r=android-reviewers,webcompat-reviewers,android-l10n-reviewers,fluent-reviewers,twisniewski,flod,calu This makes things less ambiguous and more specific. This also makes a change to lowercase the reason name that ends up in the report on Android to match desktop. Differential Revision: https://phabricator.services.mozilla.com/D250264 - - - - - efc7e555 by Corey Bryant at 2025-05-22T03:11:55+00:00 Bug 1967871 - Restore push field for merge automation. r=taskgraph-reviewers,releng-reviewers,bhearsum Thunderbird still needs this field until it moves to git. Differential Revision: https://phabricator.services.mozilla.com/D250562 - - - - - d7685c41 by sarah541 at 2025-05-22T03:12:07+00:00 Bug 1966117 - Fix search icons fetched from client r=android-reviewers,harrisono Differential Revision: https://phabricator.services.mozilla.com/D250417 - - - - - 23f11252 by sarah541 at 2025-05-22T03:12:11+00:00 Bug 1967847 - Enable Search Consolidation in nightly by default r=android-reviewers,tchoh,Roger Differential Revision: https://phabricator.services.mozilla.com/D250527 - - - - - 85b708e8 by Cristina Horotan at 2025-05-22T05:03:06+00:00 Revert "Bug 1956080 - Add NimbusTestUtils helpers for dealing with the SQL database r=nimbus-reviewers,relud" on request for causing multiple failures This reverts commit 6502db91d50e8c669ae6664cc983f4b30c791baf. - - - - - 2efc2e83 by Cristina Horotan at 2025-05-22T05:03:10+00:00 Revert "Bug 1967871 - Restore push field for merge automation. r=taskgraph-reviewers,releng-reviewers,bhearsum" for causing Python ci failure This reverts commit 9cfeb025a5661c14a8682d1b3a7dadaa955d3fbe. - - - - - 0c6fc3dd by Sandor Molnar at 2025-05-22T05:43:14+00:00 Revert "Bug 1962056 - use the category manager for first window ready initialization, r=firefox-desktop-core-reviewers ,mossop" for causing xpc/bc related failures. This reverts commit d8dcab1023e1d209e8c84d6b447e0c710b8d25fe. - - - - - ca736ae4 by Masayuki Nakano at 2025-05-22T05:46:55+00:00 Bug 1966551 - Make `PointerEventHandler::DispatchPointerFromMouseOrTouch()` dispatch synthesized `ePointerMove` for synthesized `eMouseMove` if it's caused by hoverable pointer r=smaug Currently, we don't dispatch synthesized `ePointerMove` unless it's required for dispatch the boundary events after dispatching `ePointerLostCapture` event [1] since Pointer Events defined that the boundary events should be fired only when before dispatching a pointer event. However, it's changed, Point Events currently defines that the boundary events should be fired if the element under the pointer is changed without a `pointermove` [2] if and only if the pointer supports hover. Therefore, this patch makes `PresShell` store the last input source whose event set the mouse location at last and `PresShell::ProcessSynthMouseMoveEvent()` sets the input source to make `PointerEventHandler::DispatchPointerFromMouseOrTouch()` can consider whether it needs to dispatch pointer boundary events or not for the pointer. Additionally, the mochitests for the manual WPTs under `dom/events/test/pointerevents` checks `pointerId`. Therefore, this patch makes `PresShell` also store the last `pointerId` and set it to the synthesized `eMouseMove` too. I think that this approach is **not** correct approach to fix this bug because there could be multiple hoverable pointers, but we synthesize pointer boundary events only for the last input device. I think it's enough for now because we've not supported pen well (we've not supported the test API yet!), so, we only support only mouse input well as hoverable inputs. I think we should extend `PointerInfo` and make a synthesizer of `ePointerMove` later. Note that this patch changes 2 WPTs which both are in the scope of Interop. The expectation of `pointerevent_pointer_boundary_events_after_removing_last_over_element.html` needs to be changed for conforming to the latest spec. I wrote this test before the spec change and it wasn't updated when the spec is changed. I filed this issue to interop [3]. The changes for `pointerevent_pointerout_no_pointer_movement.html` is required for avoiding the timeout. Gecko does not allow recursive synthesized `eMouseMove` to prevent infinite reflow loops without moving the mouse cursor. However, the test expects that and that causes requiring the hack for Chrome too. Therefore, I split the test to make each step run in different event loop and I removed the hack for Chrome. Note that this patch also removes 2 sets of mochitests for WPT manual tests because they are now tested with the test driver [4][5] and they fail without maintained. 1. https://searchfox.org/mozilla-central/rev/f571db8014431de31d245017e2f545704… 2. https://w3c.github.io/pointerevents/#boundary-events-caused-by-layout-chang… 3. https://github.com/web-platform-tests/interop/issues/961 4. https://wpt.fyi/results/pointerevents/pointerevent_boundary_events_in_captu… 5. https://wpt.fyi/results/pointerevents/pointerevent_releasepointercapture_ev… Differential Revision: https://phabricator.services.mozilla.com/D250421 - - - - - fd686217 by Mike Hommey at 2025-05-22T05:47:21+00:00 Bug 1966547 - Remove unnecessary virtual specifiers. r=nika,necko-reviewers,media-playback-reviewers,permissions-reviewers,timhuang,kershaw,padenot clang 21 now warns about them. Differential Revision: https://phabricator.services.mozilla.com/D249517 - - - - - 917c15bc by Gregory Pappas at 2025-05-22T05:47:47+00:00 Bug 1966792 - Add keyboard shortcut to screenshots tooltip r=sfoster,fluent-reviewers,bolsson Differential Revision: https://phabricator.services.mozilla.com/D249931 - - - - - aebaac53 by Reem H at 2025-05-22T05:48:13+00:00 Bug 1965944 - Visual updates for medium card UI. r=home-newtab-reviewers,nbarrett,npypchenko Differential Revision: https://phabricator.services.mozilla.com/D249215 - - - - - 65672f5b by Jed Davis at 2025-05-22T05:48:25+00:00 Bug 1302711 - Add Linux content sandbox level 6, for `ioctl` lockdown. r=gcp The sandbox already limits `ioctl` attack surface by restricting what files can be opened (you can't call a device's `ioctl` handler if you can't get a fd for that device), but it's always good to have defense in depth, especially when it can be implemented this simply. The new policy is default-deny, allowing only a couple ioctls that are really fcntls; others may be added as needed. The old, default-allow policy (which blocked only tty ioctls) is still available by lowering the pref `security.sandbox.content.level` to 5, and for now that is also the case in safe mode. (The safe mode sandbox lowering may be removed in the future once this is better tested.) Differential Revision: https://phabricator.services.mozilla.com/D249017 - - - - - 8898157d by Jed Davis at 2025-05-22T05:48:29+00:00 Bug 1302711 - Add Linux socket process sandbox level 2, for `ioctl` lockdown. r=gcp See the previous commit, about content sandbox level 6, for details; this is basically the same (except with one more ioctl allowlisted, and controlled by a different pref). This patch also adds some plumbing to get the socket sandbox level into the code that constructs the policy, modeled on how it works for content processes. (Previously the only levels of the socket process sandbox were "on" and "off" so that wasn't necessary until now.) Differential Revision: https://phabricator.services.mozilla.com/D249018 - - - - - b9d967c2 by Release Engineering Landoscript at 2025-05-22T06:52:01+00:00 No Bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE ach -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 af -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 an -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ar -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ast -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 az -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 be -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 bg -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 bn -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 bo -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 br -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 brx -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 bs -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ca -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ca-valencia -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 cak -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ckb -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 cs -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 cy -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 da -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 de -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 dsb -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 el -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 en-CA -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 en-GB -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 eo -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 es-AR -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 es-CL -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 es-ES -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 es-MX -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 et -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 eu -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 fa -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ff -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 fi -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 fr -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 fur -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 fy-NL -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ga-IE -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 gd -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 gl -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 gn -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 gu-IN -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 he -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 hi-IN -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 hr -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 hsb -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 hu -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 hy-AM -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 hye -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ia -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 id -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 is -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 it -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ja -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ja-JP-mac -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ka -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 kab -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 kk -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 km -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 kn -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ko -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 lij -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 lo -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 lt -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ltg -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 lv -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 meh -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 mk -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ml -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 mr -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ms -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 my -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 nb-NO -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ne-NP -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 nl -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 nn-NO -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 oc -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 pa-IN -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 pl -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 pt-BR -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 pt-PT -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 rm -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ro -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ru -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 sat -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 sc -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 scn -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 sco -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 si -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 sk -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 skr -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 sl -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 son -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 sq -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 sr -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 sv-SE -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 szl -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ta -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 te -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 tg -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 th -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 tl -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 tr -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 trs -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 uk -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ur -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 uz -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 vi -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 wo -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 xh -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 zh-CN -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 zh-TW -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 - - - - - dab3bfb9 by Release Engineering Landoscript at 2025-05-22T06:52:05+00:00 No Bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE ach -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 an -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ar -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ast -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 az -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 be -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 bg -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 bn -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 br -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 bs -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ca -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 cak -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 cs -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 cy -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 da -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 de -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 dsb -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 el -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 en-CA -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 en-GB -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 eo -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 es-AR -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 es-CL -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 es-ES -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 es-MX -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 et -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 eu -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 fa -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ff -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 fi -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 fr -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 fy-NL -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ga-IE -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 gd -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 gl -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 gn -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 gu-IN -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 he -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 hi-IN -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 hr -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 hsb -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 hu -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 hy-AM -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ia -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 id -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 is -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 it -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ja -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ka -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 kab -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 kk -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 km -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 kn -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ko -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 lij -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 lo -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 lt -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ltg -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 lv -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 meh -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 mix -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ml -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 mr -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ms -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 my -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 nb-NO -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ne-NP -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 nl -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 nn-NO -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 oc -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 pa-IN -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 pl -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 pt-BR -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 pt-PT -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 rm -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ro -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ru -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 sk -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 sl -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 son -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 sq -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 sr -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 sv-SE -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ta -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 te -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 th -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 tl -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 tr -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 trs -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 uk -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 ur -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 uz -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 vi -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 wo -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 xh -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 zam -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 zh-CN -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 zh-TW -> 2557c1c11f2d59d6b2ff36f2ab2d71eb33d92854 - - - - - 9089669f by Alexandru Marc at 2025-05-22T07:21:13+00:00 Revert "Bug 1966658 - Populate the partitionedPrincipal to the SessionHistoryEntry in the parent process. r=smaug,sessionstore-reviewers,core-sessionstore-reviewers,farre" This reverts commit 52c31c4da0149c5ca72b8a1dd37473c01785c484. - - - - - 0e9fb035 by Gijs Kruitbosch at 2025-05-22T07:23:16+00:00 Bug 1962056 - use the category manager for first window ready initialization, r=firefox-desktop-core-reviewers ,mossop Differential Revision: https://phabricator.services.mozilla.com/D244429 - - - - - a1068664 by iulian moraru at 2025-05-22T07:39:28+00:00 Revert "Bug 1967834 - moved process_gn_config call to generate_gn_config. r=ng" for causing bc and xpcshell failures. This reverts commit fbd34bb1de2004c8c80a2973d148828efc3774b0. Revert "Bug 1967834 - run calls to generate_gn_config in parallel. r=ng DONTBUILD" This reverts commit 16cb199df30f675fc1c772e4f12b75d0fb03895e. Revert "Bug 1967834 - move writing individual moz.build file to separate function for clarity. r=ng DONTBUILD" This reverts commit f940c62b9a3cd42df337b9a61b030b14babb1569. - - - - - 9da3e4cc by Jon Coppeard at 2025-05-22T07:47:32+00:00 Bug 1967467 - Add a GC parameter to control the nursery's max collection time target r=sfink Differential Revision: https://phabricator.services.mozilla.com/D250397 - - - - - eefee1d6 by iulian moraru at 2025-05-22T08:22:48+00:00 Revert "Bug 1967834 - remove the preprocessing scripts in favor of direct changes in gn_processor.py r=ng" for causing bc and xpcshell failures. This reverts commit e485a3d10af8d69475ec1802291bdd3ece3b6696. - - - - - d371b456 by Mike Hommey at 2025-05-22T08:25:08+00:00 Bug 1967890 - Increase max-run-time for non-unified linux builds. r=taskgraph-reviewers,jcristau Differential Revision: https://phabricator.services.mozilla.com/D250577 - - - - - 24ed8ac4 by Emilio Cobos Álvarez at 2025-05-22T08:25:34+00:00 Bug 1967507 - Remove Document::GetAnonRootIfInAnonymousContentContainer. r=smaug These bits are not needed now that AnonymousContent uses shadow DOM. Differential Revision: https://phabricator.services.mozilla.com/D250530 - - - - - 04f1924f by Yulia at 2025-05-22T08:26:01+00:00 Bug 1966657: Only run shell jobs if JS_ExecuteScript returns true; r=iain Differential Revision: https://phabricator.services.mozilla.com/D250193 - - - - - 1ad57b53 by Alexandru Marc at 2025-05-22T08:26:27+00:00 Bug 1965944 - Revert "Bug 1965944 - Visual updates for medium card UI. " This reverts commit c94714433dc639941f392ec3ceb656a3ce0b81b2. Differential Revision: https://phabricator.services.mozilla.com/D250596 - - - - - e683ed9e by Emilio Cobos Álvarez at 2025-05-22T08:26:40+00:00 Bug 1967208 - Fix native menulist styling on Linux and Windows. r=desktop-theme-reviewers,sfoster Make padding match buttons. Show the dropmarker properly too. Differential Revision: https://phabricator.services.mozilla.com/D250006 - - - - - ab0788da by Emilio Cobos Álvarez at 2025-05-22T08:26:43+00:00 Bug 1967208 - Unify menulist.css. r=desktop-theme-reviewers,dao Differential Revision: https://phabricator.services.mozilla.com/D250022 - - - - - 374a3706 by Mark Banner at 2025-05-22T08:27:26+00:00 Bug 1966726 - Add a test to ensure that search engines are ordered by name in the engine selector. r=mcheang Differential Revision: https://phabricator.services.mozilla.com/D249637 - - - - - e38c8f9c by Tom Schuster at 2025-05-22T08:27:55+00:00 Bug 1964754 - Remove nsIContentPolicy TYPE_OBJECT_SUBREQUEST. r=necko-reviewers,webdriver-reviewers,extension-reviewers,devtools-reviewers,valentin,robwu,whimboo,ochameau Differential Revision: https://phabricator.services.mozilla.com/D250027 - - - - - 2314f129 by Jan-Erik Rediger at 2025-05-22T08:28:49+00:00 Bug 1967754 - Update to Glean v64.3.0 r=TravisLong,supply-chain-reviewers,mach-reviewers,ahochheiden Differential Revision: https://phabricator.services.mozilla.com/D250445 - - - - - 0c1fd295 by Keith Cirkel at 2025-05-22T08:29:42+00:00 Bug 1966702 - Implement debugger breakpoints for CloseWatcher events r=nchevobbe,devtools-reviewers Differential Revision: https://phabricator.services.mozilla.com/D250307 - - - - - 40b08358 by Sandor Molnar at 2025-05-22T10:29:16+00:00 Reapply "Bug 1967834 - remove the preprocessing scripts in favor of direct changes in gn_processor.py r=ng". This reverts commit 946f65307b1377e305dbbd65fa43009b34f39604. - - - - - 994e0a3c by Sandor Molnar at 2025-05-22T10:29:19+00:00 Revert "Bug 1966632 - bundle cross-signed "SSL.com TLS Transit ECC CA R2" intermediate. r=keeler" for causing bc failures This reverts commit 4ac16f5365523b0d9d5b182d1b81e764b04f4ec8. - - - - - 9ad83735 by Sandor Molnar at 2025-05-22T10:29:23+00:00 Revert "Bug 1967506. Change the broken site reporter reasons r=android-reviewers,webcompat-reviewers,android-l10n-reviewers,fluent-reviewers,twisniewski,flod,calu" for causing fenix ui test failures This reverts commit 329c1aaa59321d55bb89d45936e1d3c5bbef1832. - - - - - 99ef23c5 by Rob Wu at 2025-05-22T10:36:13+00:00 Bug 1948261 - Add "Pin extension to toolbar" checkbox in postinstall r=zombie,fluent-reviewers,bolsson This adds the "Pin extension to toolbar" checkbox to the post-install doorhanger, and ensures that the checkbox has a state that reflects the actual placement of the button, including externally triggered changes. Differential Revision: https://phabricator.services.mozilla.com/D250324 - - - - - 873284b5 by Johannes Pfrang at 2025-05-22T10:36:40+00:00 Bug 1827615 - [Wayland] Fix Level3 and Level5 mappings. r=stransky libxkbcommon actually uses the strings "LevelThree" and "LevelFive" for Level3 / Level5 respectively. To prevent this mixup from happening again, use the defines from libxkbcommon and add fallbacks on our side as well. Furthermore, GDK does not support Level3 / Level5 vmods in GdkModifierType, and we also can't expect bitwise compatibility between GdkModifierType and the opaque `(1 << xkb_keymap_mod_get_index(...))` result. Instead, use the libxkbcommon API to reverse the vmod->rmod mapping GDK does internally, and match against that. Do no translate the META, SUPER and HYPER vmods, which are natively supported by GDK, because they otherwise collide with rmods like ALT, which we don't want to happen. See also: https://github.com/xkbcommon/libxkbcommon/discussions/732 Differential Revision: https://phabricator.services.mozilla.com/D250529 - - - - - 3373c8b1 by Nicolas Silva at 2025-05-22T10:37:11+00:00 Bug 1926651 - Point DXC builds to a newer revision.r=jimb,ErichDonGubler Differential Revision: https://phabricator.services.mozilla.com/D250447 - - - - - 285bc3d0 by Reem H at 2025-05-22T10:37:37+00:00 Bug 1965944 - Visual updates for medium card UI. r=home-newtab-reviewers,nbarrett,npypchenko Differential Revision: https://phabricator.services.mozilla.com/D249215 - - - - - 58839dd9 by Emilio Cobos Álvarez at 2025-05-22T10:38:03+00:00 Bug 1967479 - Clear vertices if GetOrBuildPathForMeasuring() fails. r=longsonr It's failing here: https://searchfox.org/mozilla-central/rev/02d33f4bf984f65bd394bfd2d19d66569… Which makes sense I think, because off the zero radii. Keep the state consistent in that case. Differential Revision: https://phabricator.services.mozilla.com/D250624 - - - - - 01f3c018 by Carlos Alberto Lopez Perez at 2025-05-22T10:38:15+00:00 Bug 1966556 [wpt PR 52559] - Merge the page-lifecycle tests into one unique top-level directory., Automatic update from web-platform-tests Join the page-lifecycle inside one unique top-level directory. (#52559) -- wpt-commits: 371bb0bb1d8203aff37d0841c290eb9b9b60ac22 wpt-pr: 52559 Differential Revision: https://phabricator.services.mozilla.com/D250617 - - - - - b583d055 by moz-wptsync-bot at 2025-05-22T10:38:19+00:00 Bug 1966556 [wpt PR 52559] - Update wpt metadata, wpt-pr: 52559 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250618 - - - - - 1b872257 by Rune Lillesveen at 2025-05-22T10:38:23+00:00 Bug 1966587 [wpt PR 52564] - Use TreeCountingChecker for rotate interpolations, Automatic update from web-platform-tests Use TreeCountingChecker for rotate interpolations Coincidentally fixing 384966232 by passing a proper CSSLengthResolver Bug: 415626999, 384966232 Change-Id: Ifa60457e219816e10207977f28b749c85fc8736f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6543093 Reviewed-by: Anders Hartvoll Ruud <andruud(a)chromium.org> Commit-Queue: Rune Lillesveen <futhark(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1460561} -- wpt-commits: 13c6c3671c67092d98626a078b07d995a51738d5 wpt-pr: 52564 Differential Revision: https://phabricator.services.mozilla.com/D250619 - - - - - e76fafb2 by moz-wptsync-bot at 2025-05-22T10:38:26+00:00 Bug 1966587 [wpt PR 52564] - Update wpt metadata, wpt-pr: 52564 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250620 - - - - - 0dbb3b1a by Arnaud Mandy at 2025-05-22T10:38:30+00:00 Bug 1966633 [wpt PR 52565] - compute pressure: Add OwnContributionEstimate to API., Automatic update from web-platform-tests compute pressure: Add OwnContributionEstimate to API. This patch is the second part of the two patches patchset to implement OnwContributionEstimate feature described in [1]. The first patch for crbug.com/402033762 addressed the implementation-specific part, modifying //services and //content. This patch exposes OwnContributionEstimate to Compute Pressure API. The CDP has been also modified to also include a virtual estimate value. Testdriver code was also modified to support estimate as a virtual source input parameter. [1] https://w3c.github.io/compute-pressure/?experimental=1#the-owncontributione… Bug: 402033762 Change-Id: Ie4ff1294aea757700fb1cf6b5f22f18906867428 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6373001 Reviewed-by: Alex Rudenko <alexrudenko(a)chromium.org> Reviewed-by: Reilly Grant <reillyg(a)chromium.org> Reviewed-by: Koji Ishii <kojii(a)chromium.org> Reviewed-by: Danil Somsikov <dsv(a)chromium.org> Commit-Queue: Arnaud Mandy <arnaud.mandy(a)intel.com> Cr-Commit-Position: refs/heads/main@{#1460595} -- wpt-commits: 9c26aadd95c82cc819cb766ea69946467cf6d5ea wpt-pr: 52565 Differential Revision: https://phabricator.services.mozilla.com/D250621 - - - - - 47e2efc7 by moz-wptsync-bot at 2025-05-22T10:38:34+00:00 Bug 1966633 [wpt PR 52565] - Update wpt metadata, wpt-pr: 52565 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250622 - - - - - f9d3f0ab by Keith Cirkel at 2025-05-22T10:38:38+00:00 Bug 1966338 [wpt PR 52527] - add tests for canonicalisation of the video preload attribute, Automatic update from web-platform-tests add tests for canonicalisation of the video preload attribute (#52527) -- wpt-commits: 3b98b229846386fa60eec6ecb6ef93074033c4c5 wpt-pr: 52527 Differential Revision: https://phabricator.services.mozilla.com/D250623 - - - - - 1a05dccb by moz-wptsync-bot at 2025-05-22T10:38:41+00:00 Bug 1966338 [wpt PR 52527] - Update wpt metadata, wpt-pr: 52527 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250625 - - - - - 29fb0b7f by Daniil Sakhapov at 2025-05-22T10:38:45+00:00 Bug 1966635 [wpt PR 52566] - Don't parse element dependent math functions in canvas context, Automatic update from web-platform-tests Don't parse element dependent math functions in canvas context Fixed: 416454066 Change-Id: I0b864228593318e98a81143b5eed11b328795624 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6533703 Reviewed-by: Rune Lillesveen <futhark(a)chromium.org> Commit-Queue: Daniil Sakhapov <sakhapov(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1460616} -- wpt-commits: 3dbf1963195e65f2f04b26013ad07f9202b93cc8 wpt-pr: 52566 Differential Revision: https://phabricator.services.mozilla.com/D250626 - - - - - 3fd7bc2d by Anders Hartvoll Ruud at 2025-05-22T10:38:49+00:00 Bug 1966655 [wpt PR 52567] - Drop tentative suffix for timeline-scope-computed/parsing.html, Automatic update from web-platform-tests Drop tentative suffix for timeline-scope-computed/parsing.html Bug: 40065520 Change-Id: I7d60d0b0888ca9f766e036d2f33ff45f526f5cb0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6551239 Reviewed-by: Kevin Ellis <kevers(a)chromium.org> Commit-Queue: Anders Hartvoll Ruud <andruud(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1460652} -- wpt-commits: 8db62f110de08edcca8cfba96e4f77921431cce3 wpt-pr: 52567 Differential Revision: https://phabricator.services.mozilla.com/D250627 - - - - - 2c2af7d1 by moz-wptsync-bot at 2025-05-22T10:38:52+00:00 Bug 1966655 [wpt PR 52567] - Update wpt metadata, wpt-pr: 52567 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250628 - - - - - 57a5f100 by Max Ihlenfeldt at 2025-05-22T10:38:56+00:00 Bug 1966700 [wpt PR 52568] - Enable some WPT tests depending on CSSTest fonts, Automatic update from web-platform-tests Enable some WPT tests depending on CSSTest fonts https://crrev.com/c/6512831 added the CSSTest fonts to test_fonts, so we can now enable some tests that depend on them on Linux (the only platform where test_fonts are loaded). Bug: 412384635 Change-Id: Iaf36e6dcf3249c9bbe3fc9bfda1135c44780a7ab Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6476224 Reviewed-by: Dominik Röttsches <drott(a)chromium.org> Commit-Queue: Dominik Röttsches <drott(a)chromium.org> Auto-Submit: Max Ihlenfeldt <max(a)igalia.com> Cr-Commit-Position: refs/heads/main@{#1460718} -- wpt-commits: 542ce5d49d33df06e8e1ab929359568c469e983c wpt-pr: 52568 Differential Revision: https://phabricator.services.mozilla.com/D250629 - - - - - 05824e4c by moz-wptsync-bot at 2025-05-22T10:39:00+00:00 Bug 1966700 [wpt PR 52568] - Update wpt metadata, wpt-pr: 52568 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250630 - - - - - 0f3b24ca by Javier Contreras Tenorio (from Dev Box) at 2025-05-22T10:39:04+00:00 Bug 1966725 [wpt PR 52569] - [gap-decorations] Avoid invalidating col rules when GapDecorations is on, Automatic update from web-platform-tests [gap-decorations] Avoid invalidating col rules when GapDecorations is on This CL makes it so we avoid making a call to `ColumnRuleStyleDidChange()` in `LayoutBlockFlow::StyleDidChange()` so that we do not invalidate column rules when GapDecorations is enabled, since with GapDecorations we already invalidate via the `invalidate: paint` pipeline in `css_properties.json`. The test added in this CL makes sure we are still invalidating correctly after this change. Bug: 357648037 Change-Id: I93f1a453133e658bca88277d8e253075ce2e2cd7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6532734 Reviewed-by: Alison Maher <almaher(a)microsoft.com> Reviewed-by: Ian Kilpatrick <ikilpatrick(a)chromium.org> Commit-Queue: Javier Contreras <javiercon(a)microsoft.com> Cr-Commit-Position: refs/heads/main@{#1460754} -- wpt-commits: 12048307995281f5e6cc9f3bcfb20d7b2877bd48 wpt-pr: 52569 Differential Revision: https://phabricator.services.mozilla.com/D250631 - - - - - 4671f35e by Blink WPT Bot at 2025-05-22T10:39:07+00:00 Bug 1966538 [wpt PR 52556] - QuotaExceededError: Update to a DOMException derived interface, Automatic update from web-platform-tests QuotaExceededError: Update to a DOMException derived interface (#52556) This change introduces a new QuotaExceededError class to update the existing QuotaExceededError so services can return `quota` and `requested` properties as needed. Implemented behind RuntimeEnabledFlag `QuotaExceededErrorUpdate`. Changes to update services throwing QuotaExceededError to use the new class will be made in following changes (except for IDB which triggered failures with this change). Proposal: https://github.com/whatwg/webidl/pull/1465 Chromestatus: https://chromestatus.com/feature/6194847180128256 Bug: 406162261 Change-Id: I68e91e15724e64c0995365ee63d4abe627fe06d3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6516473 Reviewed-by: Domenic Denicola <domenic(a)chromium.org> Commit-Queue: Ayu Ishii <ayui(a)chromium.org> Reviewed-by: Joey Arhar <jarhar(a)chromium.org> Reviewed-by: Joe Mason <joenotcharles(a)google.com> Cr-Commit-Position: refs/heads/main@{#1460403} Co-authored-by: Ayu Ishii <ayui(a)chromium.org> -- wpt-commits: 16a71c4282b0379f639051c0a3f98f3fcdaa2149 wpt-pr: 52556 Differential Revision: https://phabricator.services.mozilla.com/D250632 - - - - - ca767a6b by moz-wptsync-bot at 2025-05-22T10:39:11+00:00 Bug 1966538 [wpt PR 52556] - Update wpt metadata, wpt-pr: 52556 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250633 - - - - - ee1f8099 by youennf at 2025-05-22T10:39:15+00:00 Bug 1962698 [wpt PR 52174] - Add a test validating that encoded transforms cannot be reused, Automatic update from web-platform-tests Add a test validating that encoded transforms cannot be reused (#52174) * Add a test validating that encoded transforms cannot be reused * Update webrtc-encoded-transform/RTCRtpScriptTransform-encoded-transform.https.html Co-authored-by: Jan-Ivar Bruaroey <jan-ivar(a)users.noreply.github.com> --------- Co-authored-by: Jan-Ivar Bruaroey <jan-ivar(a)users.noreply.github.com> -- wpt-commits: cb101f4f94126b7ef842c180c204b090875a3fe9 wpt-pr: 52174 Differential Revision: https://phabricator.services.mozilla.com/D250634 - - - - - 2a16cb15 by Sam Sneddon at 2025-05-22T10:39:19+00:00 Bug 1966747 [wpt PR 52424] - Install requirements for mypy, Automatic update from web-platform-tests Fix #52417: Add missing requirements_metadata.txt -- Install requirements for mypy This provides mypy with knowledge of the types for packages that include type data. -- Remove unused import -- wpt-commits: 70cea246fc01de210a03a5c4c87608206aafb1ad, c03fb6d7058c1700600f2b9797bd83e6f7b7fd61, 0f86ae6e69c0a5f5742dc039d8e3a3b80421c57b wpt-pr: 52424 Differential Revision: https://phabricator.services.mozilla.com/D250635 - - - - - f67a2270 by Nathan Memmott at 2025-05-22T10:39:22+00:00 Bug 1966742 [wpt PR 52573] - Don't proceed after a progress event triggers an abort, Automatic update from web-platform-tests Don't proceed after a progress event triggers an abort For Translator and the Writing Assistance APIs, if an ProgressEvent triggers an abort, then we could erroneously send another event or try to resolve the promise with a new instance of the API. This checks after each ProgressEvent if we've aborted and stops if we did. Fixed: 412444078, 415111444 Change-Id: Ib235d061639d7d69f549c74a371031d10a082c39 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6547878 Reviewed-by: Daseul Lee <dslee(a)chromium.org> Commit-Queue: Nathan Memmott <memmott(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1460854} -- wpt-commits: 3604bf586fb764a71b7d041aca518be866db3212 wpt-pr: 52573 Differential Revision: https://phabricator.services.mozilla.com/D250636 - - - - - 05f15170 by moz-wptsync-bot at 2025-05-22T10:39:26+00:00 Bug 1966742 [wpt PR 52573] - Update wpt metadata, wpt-pr: 52573 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250637 - - - - - 141ddce1 by Anders Hartvoll Ruud at 2025-05-22T10:39:30+00:00 Bug 1966770 [wpt PR 52577] - Make var() and attr() short-circuiting, Automatic update from web-platform-tests Make var() and attr() short-circuiting Following the resolution in Issue 11500, all substitution functions should be short-circuiting. This CL implements this for var() and attr(), behind the flag CSSShortCircuitVarAttr. Note that env() already has the desired behavior, and therefore no change is needed for env(). https://github.com/w3c/csswg-drafts/issues/11500 Bug: 397690639 Change-Id: If71326bc52a55524ecfd4d439d30ac09bf22fea3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6530122 Reviewed-by: Munira Tursunova <moonira(a)google.com> Commit-Queue: Anders Hartvoll Ruud <andruud(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1460882} -- wpt-commits: 649319c229a6037ad25250a4f006bf605e986e81 wpt-pr: 52577 Differential Revision: https://phabricator.services.mozilla.com/D250638 - - - - - 75c5ac48 by moz-wptsync-bot at 2025-05-22T10:39:33+00:00 Bug 1966770 [wpt PR 52577] - Update wpt metadata, wpt-pr: 52577 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250639 - - - - - d7b08a83 by anushamuley at 2025-05-22T10:39:37+00:00 Bug 1966785 [wpt PR 52572] - Update cookieStore WPTs to not append "/" to the path attribute, Automatic update from web-platform-tests Update cookieStore WPTs to not append "/" to the path attribute Remove this behavior for better interoperability with document.cookie and the Set-Cookie header. This logic was added in https://chromium-review.googlesource.com/c/chromium/src/+/2131031 but it is unclear why that was done (per https://github.com/WICG/cookie-store/issues/244) This change additionally updates the set/delete test cleanup methods to use the `Set-Cookie` header instead of `cookieStore.delete` to delete cookies to avoid a dependency on the API being tested. Bug: 402779102 Change-Id: I50fea05101c839f55736e7f3c958c919dd119f27 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6520094 Auto-Submit: Anusha Muley <anushamuley(a)google.com> Reviewed-by: Chris Fredrickson <cfredric(a)chromium.org> Reviewed-by: Dylan Cutler <dylancutler(a)google.com> Commit-Queue: Dylan Cutler <dylancutler(a)google.com> Commit-Queue: Anusha Muley <anushamuley(a)google.com> Cr-Commit-Position: refs/heads/main@{#1460844} -- wpt-commits: 40130390ab10d1a05a1b8a2e964e016e2ae57a9b wpt-pr: 52572 Differential Revision: https://phabricator.services.mozilla.com/D250640 - - - - - 372a389b by Nathan Memmott at 2025-05-22T10:39:41+00:00 Bug 1966782 [wpt PR 52579] - Translator: Composite instance method abort signals with the create abort signal, Automatic update from web-platform-tests Translator: Composite instance method abort signals with the create abort signal This composites Translator's translate, translateStreaming, and measureInputUsage's abort signals with the abort signal used to create the Translator. As part of this, the destroy signal is aligned with spec and rejects with AbortError instead of InvalidStateError. Fixed: 399693771 Change-Id: I245082364c1f8a51ce7781027c04d941e0e4efb1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6553208 Reviewed-by: Christine Hollingsworth <christinesm(a)chromium.org> Commit-Queue: Nathan Memmott <memmott(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1460965} -- wpt-commits: 0b3673275ec1c3545c266a8ad32229e2de100bec wpt-pr: 52579 Differential Revision: https://phabricator.services.mozilla.com/D250641 - - - - - 130a7700 by moz-wptsync-bot at 2025-05-22T10:39:45+00:00 Bug 1966782 [wpt PR 52579] - Update wpt metadata, wpt-pr: 52579 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250642 - - - - - 15d3fc0b by Bryan Bernhart at 2025-05-22T10:39:48+00:00 Bug 1966755 [wpt PR 52574] - WebNN: support constant tensors, Automatic update from web-platform-tests WebNN: support constant tensors Allows MLTensor to be input to constant() so weights can be reused on-device between multiple builds on the same builder or different builders. This eliminates the need to keep the original JS input data and lowers CPU memory usage. To keep the CL size in check, only the DML backend was enabled. More specifically: * Adds constant usage to MLTensor. * Allows tensors to be initialized from a supplied JS buffer. * Supports graph builds using weights from tensors. Restrictions: * Constant tensors cannot be dispatched. * Constant tensors must be initialized. * Constant tensors must remain static. https://github.com/webmachinelearning/webnn/issues/760 Bug: 332350952 Change-Id: Ib18dfe06ead6728172355f2a540e3faeec99917b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6075601 Reviewed-by: Alex Gough <ajgo(a)chromium.org> Reviewed-by: Reilly Grant <reillyg(a)chromium.org> Commit-Queue: Bryan Bernhart <bryan.bernhart(a)intel.com> Cr-Commit-Position: refs/heads/main@{#1460981} -- wpt-commits: 92ec2abac329e59a4aa790d966f43efe7465fd6d wpt-pr: 52574 Differential Revision: https://phabricator.services.mozilla.com/D250643 - - - - - ba2fb5c2 by Sam Sneddon at 2025-05-22T10:39:52+00:00 Bug 1965978 [wpt PR 52485] - Fix #52484: test_trickle should actually test trickling, Automatic update from web-platform-tests Fix #52484: test_trickle should actually test trickling A random failure on CI made me notice that the pass condition for this test has always been backwards: it's always been testing the trickle takes less than six seconds. It typically passed because we weren't actually reading all the content from the response within block we were timing, though this is subject to buffering choices. This both fixes that, and moves us to use a monotonic clock, and provides an allowance for the clock resolution. -- wpt-commits: 63b3ba89384e58d33b00d09d996d22c307de974f wpt-pr: 52485 Differential Revision: https://phabricator.services.mozilla.com/D250644 - - - - - e411b105 by Sam Sneddon at 2025-05-22T10:39:56+00:00 Bug 1966849 [wpt PR 52429] - Fix WrapperHandler to have abc.ABCMeta as a metaclass, Automatic update from web-platform-tests Fix WrapperHandler to have abc.ABCMeta as a metaclass -- wpt-commits: dc9a8bee02ea02ef7c27ea4944a06299d2f2e3f4 wpt-pr: 52429 Differential Revision: https://phabricator.services.mozilla.com/D250645 - - - - - 9da04fb2 by Matt Woodrow at 2025-05-22T10:40:00+00:00 Bug 1966858 [wpt PR 52582] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=293035, Automatic update from web-platform-tests WebKit export of https://bugs.webkit.org/show_bug.cgi?id=293035 -- wpt-commits: 7011739d3138403891906e28e9dda9adf5b6fb16 wpt-pr: 52582 Differential Revision: https://phabricator.services.mozilla.com/D250646 - - - - - d02d6226 by Daseul Lee at 2025-05-22T10:40:03+00:00 Bug 1966859 [wpt PR 52580] - Fix EchoAIManager to check Writer/Rewriter correctly, like Summarizer, Automatic update from web-platform-tests Fix EchoAIManager to check Writer/Rewriter correctly, like Summarizer It should check for language requirements and handle download progress correctly, as it's already done for Summarizer. Since the implementation is the same, template functions are used to share the same logic. Bug: 417752253 Change-Id: I25b55455c6d3d08cfc59d087cee6590a30426667 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6549635 Commit-Queue: Daseul Lee <dslee(a)chromium.org> Reviewed-by: Mike Wasserman <msw(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1461006} -- wpt-commits: bbd1bdbd06804eca76dfcfdab8d8cef10f659510 wpt-pr: 52580 Differential Revision: https://phabricator.services.mozilla.com/D250647 - - - - - 22f8466e by moz-wptsync-bot at 2025-05-22T10:40:07+00:00 Bug 1966859 [wpt PR 52580] - Update wpt metadata, wpt-pr: 52580 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250648 - - - - - e07e4c30 by Chengwei Hsieh at 2025-05-22T10:40:11+00:00 Bug 1966884 [wpt PR 52586] - geolocation: Re-enable some geolocation WPT tests, Automatic update from web-platform-tests geolocation: Re-enable some geolocation WPT tests Re-eanble some geolocation WPT tests with using Web driver Bidi set_geolocation_override to avoid timeout issue. Bug: 390467419 Change-Id: I485613abf185e136af98b2634df5b67f3dfe8d21 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6187719 Commit-Queue: Jack Hsieh <chengweih(a)chromium.org> Reviewed-by: Matt Reynolds <mattreynolds(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1461071} -- wpt-commits: 296fb69fd30e1a19a859c3b58a1f235038f1db6c wpt-pr: 52586 Differential Revision: https://phabricator.services.mozilla.com/D250649 - - - - - 2429a769 by moz-wptsync-bot at 2025-05-22T10:40:15+00:00 Bug 1966884 [wpt PR 52586] - Update wpt metadata, wpt-pr: 52586 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250650 - - - - - 54e45074 by Stefan Zager at 2025-05-22T10:40:18+00:00 Bug 1966886 [wpt PR 52587] - Revert "WebNN: support constant tensors", Automatic update from web-platform-tests Revert "WebNN: support constant tensors" This reverts commit fd00312e80a964f7f5dffee1f811f634f7fe731e. Reason for revert: See bug Bug: 418078503 Original change's description: > WebNN: support constant tensors > > Allows MLTensor to be input to constant() so weights can be > reused on-device between multiple builds on the same builder > or different builders. This eliminates the need to keep the original > JS input data and lowers CPU memory usage. > > To keep the CL size in check, only the DML backend was enabled. > > More specifically: > * Adds constant usage to MLTensor. > * Allows tensors to be initialized from a supplied JS buffer. > * Supports graph builds using weights from tensors. > > Restrictions: > * Constant tensors cannot be dispatched. > * Constant tensors must be initialized. > * Constant tensors must remain static. > > https://github.com/webmachinelearning/webnn/issues/760 > > Bug: 332350952 > Change-Id: Ib18dfe06ead6728172355f2a540e3faeec99917b > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6075601 > Reviewed-by: Alex Gough <ajgo(a)chromium.org> > Reviewed-by: Reilly Grant <reillyg(a)chromium.org> > Commit-Queue: Bryan Bernhart <bryan.bernhart(a)intel.com> > Cr-Commit-Position: refs/heads/main@{#1460981} Bug: 332350952 No-Presubmit: true No-Tree-Checks: true No-Try: true Change-Id: I01c02f3fafef3d68f483f88e30fc5fc7a5d70740 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6552231 Bot-Commit: Rubber Stamper <rubber-stamper(a)appspot.gserviceaccount.com> Owners-Override: Stefan Zager <szager(a)google.com> Cr-Commit-Position: refs/heads/main@{#1461097} -- wpt-commits: 07fcd4607e3426a773db02b711dff9ee0b677ddd wpt-pr: 52587 Differential Revision: https://phabricator.services.mozilla.com/D250651 - - - - - ef458486 by Erica Kovac at 2025-05-22T10:40:22+00:00 Bug 1966888 [wpt PR 52581] - [FedCM] Prefetch pictures for Accounts Push, Automatic update from web-platform-tests [FedCM] Prefetch pictures for Accounts Push * Fire-and-forget requests for the profile pictures when navigator.login.setStatus is called; for these requests, use the IdP origin as the top-level frame for the network isolation key. * Create a new property on IdentityRequestAccount to track whether the account was retrieved from the Accounts Push storage. * If the IdentityRequestAccount was retrieved from Accounts Push storage, set the LOAD_ONLY_FROM_CACHE flag on the ResourceRequest for the image and issue the request using the IdP origin as the top-level frame for the network isolation key. Bug: 414428747 Change-Id: Ib25f296f56966933ab9d38462a749541dec745d6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6495311 Auto-Submit: Erica Kovac <ekovac(a)google.com> Commit-Queue: Nicolás Peña <npm(a)chromium.org> Reviewed-by: Christian Biesinger <cbiesinger(a)chromium.org> Reviewed-by: Nicolás Peña <npm(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1461011} -- wpt-commits: 37a23450fb90ea414856eb8edde1230ead92a0fc wpt-pr: 52581 Differential Revision: https://phabricator.services.mozilla.com/D250652 - - - - - 07b9802b by moz-wptsync-bot at 2025-05-22T10:40:26+00:00 Bug 1966888 [wpt PR 52581] - Update wpt metadata, wpt-pr: 52581 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250653 - - - - - 5aa67f23 by Joey Arhar at 2025-05-22T10:40:29+00:00 Bug 1966897 [wpt PR 52588] - Fix customizable select arrow up with containers, Automatic update from web-platform-tests Fix customizable select arrow up with containers Keyboard navigating options backwards with the arrow keys was broken with container elements due to using the wrong traversal method when starting a traversal backwards given an existing option element. Fixed: 417119055 Change-Id: I0cc8d0b501ea6d4c4f14e9f2a8746ed866486afa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6536215 Commit-Queue: Joey Arhar <jarhar(a)chromium.org> Reviewed-by: Mason Freed <masonf(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1461123} -- wpt-commits: e78646aa759ff6058b67cac63d93879fbb4ff27d wpt-pr: 52588 Differential Revision: https://phabricator.services.mozilla.com/D250654 - - - - - eef75eb6 by moz-wptsync-bot at 2025-05-22T10:40:33+00:00 Bug 1966897 [wpt PR 52588] - Update wpt metadata, wpt-pr: 52588 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250655 - - - - - 5495a7b7 by Joey Arhar at 2025-05-22T10:40:37+00:00 Bug 1966900 [wpt PR 52589] - Implement ToggleEvent.source, Automatic update from web-platform-tests Implement ToggleEvent.source The ToggleEvent's source attribute is set to the element which invoked the element which the ToggleEvent is being fired on. Source can be set up as a parameter passed to element.showPopover(), an element with the popovertarget attribute, or an element with the commandfor attribute. This patch implements support for every element which the ToggleEvent is currently fired on, including <details>, <dialog>, and popovers. Bug: 408018828 Change-Id: I43f3cfe66cfcf077980180d598cfb4ccea6c171e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6427115 Reviewed-by: Mason Freed <masonf(a)chromium.org> Commit-Queue: Joey Arhar <jarhar(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1461127} -- wpt-commits: 054fc62514695a3e3cac6eeda9854a09caac1e22 wpt-pr: 52589 Differential Revision: https://phabricator.services.mozilla.com/D250656 - - - - - e4d2e64c by moz-wptsync-bot at 2025-05-22T10:40:41+00:00 Bug 1966900 [wpt PR 52589] - Update wpt metadata, wpt-pr: 52589 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250657 - - - - - ea4f686e by Johannes Henkel at 2025-05-22T10:40:44+00:00 Bug 1966902 [wpt PR 52590] - [soft navs] Add smoke test for task attribution., Automatic update from web-platform-tests [soft navs] Add smoke test for task attribution. These tests work by having click handlers that schedule their work so that it happens in another task (I think / hope). This is in response to Michal's comment on crrev.com/c/6545933. Change-Id: I71a92638501e89a0634d92d3ed37e3733115a6a2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6547980 Reviewed-by: Scott Haseley <shaseley(a)chromium.org> Reviewed-by: Michal Mocny <mmocny(a)chromium.org> Commit-Queue: Johannes Henkel <johannes(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1461149} -- wpt-commits: 599d45637e1698dbab48e7244a058435a63a686f wpt-pr: 52590 Differential Revision: https://phabricator.services.mozilla.com/D250658 - - - - - c3d25ef0 by Rohan Raja at 2025-05-22T10:40:48+00:00 Bug 1966903 [wpt PR 52591] - [ClipboardChange event] - Blink implementation for the event, Automatic update from web-platform-tests [ClipboardChange event] - Blink implementation for the event Renderer side changes for clipboardchange event feature. Introduces a new class - ClipboardChangeEventController which handles monitoring and dispatching of clipboard change events. blink::Clipboard checks for clipboardchange events being added/removed. Based on number of listeners, the ClipboardChangeEventController signals SystemClipboard to start/stop listening to the clipboardChange event. The SystemClipboard invokes Mojom calls to browser for listening to clipboard changes. Following existing pattern of event handling mechanism in blink, the SystemClipboard is now PlatformEventDispatcher. The ClipboardChangeEventController is a PlatformEventController which can be added as an observer to PlatformEventDispatcher (SystemClipboard). Design doc: https://docs.google.com/document/d/1bY2pzV6PSX56fiFcrXEgOjpFen07xaxmnsM5dqX… Bug: 41442253 Change-Id: Iff0a86058faaef0438d6ebed81e6f8e07814a127 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6420874 Reviewed-by: Dave Tapuska <dtapuska(a)chromium.org> Commit-Queue: Rohan Raja <roraja(a)microsoft.com> Reviewed-by: Sambamurthy Bandaru <sambamurthy.bandaru(a)microsoft.com> Cr-Commit-Position: refs/heads/main@{#1461173} -- wpt-commits: d30ad7e15d304c34f94ad539b352d3744a97f4dd wpt-pr: 52591 Differential Revision: https://phabricator.services.mozilla.com/D250659 - - - - - fc14102b by moz-wptsync-bot at 2025-05-22T10:40:51+00:00 Bug 1966903 [wpt PR 52591] - Update wpt metadata, wpt-pr: 52591 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250660 - - - - - 0e394d49 by Marcos Cáceres at 2025-05-22T10:40:55+00:00 Bug 1949376 [wpt PR 50819] - Digital Credentials: object conversion tests for DigitalCredentialGetRequest's data member, Automatic update from web-platform-tests Digital Credentials: object conversion tests for DigitalCredentialGetRequest's data member (#50819) -- wpt-commits: 9b96b450e9712ae2145a0fd910e3b54c7e29dd58 wpt-pr: 50819 Differential Revision: https://phabricator.services.mozilla.com/D250661 - - - - - 8e4fbf99 by moz-wptsync-bot at 2025-05-22T10:40:59+00:00 Bug 1949376 [wpt PR 50819] - Update wpt metadata, wpt-pr: 50819 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250662 - - - - - 8e084ad5 by Sam Sneddon at 2025-05-22T10:41:02+00:00 Bug 1966731 [wpt PR 52571] - Revert "QuotaExceededError: Update to a DOMException derived interface", Automatic update from web-platform-tests Revert "QuotaExceededError: Update to a DOMException derived interface (#52556)" This reverts commit 16a71c4282b0379f639051c0a3f98f3fcdaa2149. -- wpt-commits: 2f96fa19966d6bc19e979a09479ac8a7aa337c54 wpt-pr: 52571 Differential Revision: https://phabricator.services.mozilla.com/D250663 - - - - - 3124b8d3 by Philip Rogers at 2025-05-22T10:41:06+00:00 Bug 1966914 [wpt PR 52592] - Respect position-visibility: no-overflow without anchors, Automatic update from web-platform-tests Respect position-visibility: no-overflow without anchors The spec for position-visibility: no-overflow doesn't require that it is used with anchor positioning. https://drafts.csswg.org/css-anchor-position-1/#position-visibility Fixed: 412695437 Change-Id: I800a6ba813ed107381cef85b2b6a170e84015403 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6553149 Auto-Submit: Philip Rogers <pdr(a)chromium.org> Reviewed-by: Noam Rosenthal <nrosenthal(a)google.com> Commit-Queue: Noam Rosenthal <nrosenthal(a)google.com> Cr-Commit-Position: refs/heads/main@{#1461217} -- wpt-commits: 87f9ddb0c673cac53de04b4ec277cd90ea5d2dfc wpt-pr: 52592 Differential Revision: https://phabricator.services.mozilla.com/D250664 - - - - - 4fdc311d by moz-wptsync-bot at 2025-05-22T10:41:10+00:00 Bug 1966914 [wpt PR 52592] - Update wpt metadata, wpt-pr: 52592 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250665 - - - - - e4ca60a9 by Thomas Nguyen at 2025-05-22T10:41:14+00:00 Bug 1966923 [wpt PR 52595] - [PEPC] Remove the display enforcement, Automatic update from web-platform-tests [PEPC] Remove the display enforcement Current the display enforcement within `AdjustStyle` may lead to incorrect layout validation. This occurs due to bit fields not being properly propagated or cleared, resulting in an `AssertLaidOut()` failure. We will replace the display enforcement by showing a console message when the display is set incorrectly. Bug: 408164614 Change-Id: I7fc635d641a33f40a6251199616145c7de1499f7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6551238 Commit-Queue: Thomas Nguyen <tungnh(a)chromium.org> Reviewed-by: Joey Arhar <jarhar(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1461289} -- wpt-commits: c90c127a4fa96a0a5b8c810a11e705da20e21c3e wpt-pr: 52595 Differential Revision: https://phabricator.services.mozilla.com/D250666 - - - - - 4b9f7764 by Daniil Sakhapov at 2025-05-22T10:41:17+00:00 Bug 1966972 [wpt PR 52597] - Add AltCounterContentData and parse it in alt content, Automatic update from web-platform-tests Add AltCounterContentData and parse it in alt content Bug: 417488055 Change-Id: I27c81004ee6737fe2fbbb02fb2b31358ef6f0813 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6544156 Reviewed-by: Rune Lillesveen <futhark(a)chromium.org> Commit-Queue: Daniil Sakhapov <sakhapov(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1461312} -- wpt-commits: 75460061e1d871b26092792be07ad10193b66cdb wpt-pr: 52597 Differential Revision: https://phabricator.services.mozilla.com/D250667 - - - - - 94dccb63 by moz-wptsync-bot at 2025-05-22T10:41:21+00:00 Bug 1966972 [wpt PR 52597] - Update wpt metadata, wpt-pr: 52597 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250668 - - - - - 30d82172 by Vladimir Levin at 2025-05-22T10:41:25+00:00 Bug 1966975 [wpt PR 52600] - vt: Invalidate VT pseudos before/after getComputedStyle sometimes., Automatic update from web-platform-tests vt: Invalidate VT pseudos before/after getComputedStyle sometimes. In situations where we need to getComputedStyle for vt pseudo before they are exposed, we need to invalidate the style so that we can recalculate it as if they didn't yet exist (including default UA and author stylesheets). R=khushalsagar(a)chromium.org, futhark(a)chromium.org Bug: 399098430 Change-Id: Icb9d6ec0b897392af46e9df95cfb41f4b467c84a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6542969 Reviewed-by: Khushal Sagar <khushalsagar(a)chromium.org> Commit-Queue: Vladimir Levin <vmpstr(a)chromium.org> Reviewed-by: Rune Lillesveen <futhark(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1461368} -- wpt-commits: df87a828a04ca0aff78788876886eb840db799f0 wpt-pr: 52600 Differential Revision: https://phabricator.services.mozilla.com/D250669 - - - - - 705cc986 by Joshua Bell at 2025-05-22T10:41:29+00:00 Bug 1966976 [wpt PR 52602] - WebNN: Fix WPT and move ASAN-only expectations to correct file, Automatic update from web-platform-tests WebNN: Fix WPT and move ASAN-only expectations to correct file * ASAN-only failure expectations go in ASANExpectations * The "mul" test was testing "add" - oops! Re-land of https://crrev.com/c/6509875 Bug: 414243950,415739879 Change-Id: I345e3a2f2c987ff00de7afb71608a26e78b48961 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6513353 Commit-Queue: Phillis Tang <phillis(a)chromium.org> Reviewed-by: Junwei Fu <junwei.fu(a)intel.com> Cr-Commit-Position: refs/heads/main@{#1461392} -- wpt-commits: 500ca66ae6bb6dc773c12fd48e669b1ca6b1ba60 wpt-pr: 52602 Differential Revision: https://phabricator.services.mozilla.com/D250670 - - - - - 095bd519 by Sammy Gill at 2025-05-22T10:41:32+00:00 Bug 1966988 [wpt PR 52606] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=256047, Automatic update from web-platform-tests WebKit export of https://bugs.webkit.org/show_bug.cgi?id=256047 (#52606) -- wpt-commits: c92694f0197008d44c491ac4ec66a2772c5fbaed wpt-pr: 52606 Differential Revision: https://phabricator.services.mozilla.com/D250671 - - - - - 91d93045 by David Awogbemila at 2025-05-22T10:41:36+00:00 Bug 1966981 [wpt PR 52603] - Expose SnapEvent constructor, Automatic update from web-platform-tests Expose SnapEvent constructor The constructor for the SnapEvent interface was omitted in the interface definition in snap_event.idl. This patch corrects this omission. The change is put behind a flag as we might need to send out a Blink PSA. Bug: 415848477 Change-Id: I2444de59ab4fa69f63d65ea885148135c3ee028b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6545816 Reviewed-by: Kevin Ellis <kevers(a)chromium.org> Commit-Queue: David Awogbemila <awogbemila(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1461431} -- wpt-commits: 8f488e2c5e3cc04b814c58a35aaee5a7ad6d11ac wpt-pr: 52603 Differential Revision: https://phabricator.services.mozilla.com/D250672 - - - - - 9573262e by moz-wptsync-bot at 2025-05-22T10:41:39+00:00 Bug 1966981 [wpt PR 52603] - Update wpt metadata, wpt-pr: 52603 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250673 - - - - - 882a7534 by Reilly Grant at 2025-05-22T10:41:43+00:00 Bug 1967005 [wpt PR 52609] - webnn: Add an explicit test for non-constant PReLU scale, Automatic update from web-platform-tests webnn: Add an explicit test for non-constant PReLU scale This change fixes the PReLU conformance tests to mostly pass a non-constant input (as this is what models will typically do) and adds a test case for passing a non-constant scale as well as this is allowed by the specification. Bug: 416364328 Change-Id: I7ad805a58db6f55c1d7cc754c3965df8d09bc55f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6551443 Commit-Queue: Reilly Grant <reillyg(a)chromium.org> Commit-Queue: Phillis Tang <phillis(a)chromium.org> Auto-Submit: Reilly Grant <reillyg(a)chromium.org> Reviewed-by: Phillis Tang <phillis(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1461574} -- wpt-commits: 39b1806340bb67455263384dfb8e71c696143ac0 wpt-pr: 52609 Differential Revision: https://phabricator.services.mozilla.com/D250674 - - - - - 951ddc08 by Mason Freed at 2025-05-22T10:41:47+00:00 Bug 1967006 [wpt PR 52610] - Closing interest invoker target popover loses interest, Automatic update from web-platform-tests Closing interest invoker target popover loses interest Since it's possible that the target popover for an interest invoker (via `interesttarget`) can be closed through other means such as light dismiss or programmatic `.hidePopover()`, that should cause a loss of interest. Without this, the UI can get into an odd state where the target popover is already closed, yet the invoker still "has interest". To get the popover to show up again, the invoker needs to be de-hovered *and left de-hovered for the "hide" delay* so that interest can be lost. Since that's completely invisible, the user has no way to know whether it's "done" and the invoker can be re-hovered. With this change, the UX will be intuitive. Bug: 364669918 Change-Id: Ifab53af643ffdccfda47524b187255c756b3a106 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6536349 Commit-Queue: Mason Freed <masonf(a)chromium.org> Reviewed-by: Joey Arhar <jarhar(a)chromium.org> Auto-Submit: Mason Freed <masonf(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1461575} -- wpt-commits: ce2db66a012a77d8b1b948f71a08ab15db6e2cdd wpt-pr: 52610 Differential Revision: https://phabricator.services.mozilla.com/D250675 - - - - - f24af0ee by moz-wptsync-bot at 2025-05-22T10:41:50+00:00 Bug 1967006 [wpt PR 52610] - Update wpt metadata, wpt-pr: 52610 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250676 - - - - - 2e2636b0 by Daseul Lee at 2025-05-22T10:41:54+00:00 Bug 1966996 [wpt PR 52608] - Writing Assistance: Check and consume User Activation, Automatic update from web-platform-tests Writing Assistance: Check and consume User Activation Per spec, user activation is required when the model is downloadable or downloading during Summarizer / Writer / Rewriter client creation. It calls `CanCreate*()` to get the model availability status first to check the download status, before calling `Create*()`. Ideally, this should be combined as a one mojo round-trip for future improvement. Since the first call can return unavailable status, now we throw an error early before calling `Create*()`. As a result, this fixes missing enterprise check from Create*() mojo call, which was previously only checked from CanCreate*() mojo call. This CL also updates permissions policy WPT pattern, to be aligned with Language Detector and Translator API as done in crrev.com/c/6501107 to fix the breakage with the changes introduced in this CL. Bug: 414811872, 372806447 Change-Id: Ie0ebf35d3e622957139d8a57695e9e4f765430db Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6532326 Commit-Queue: Daseul Lee <dslee(a)chromium.org> Reviewed-by: Mike Wasserman <msw(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1461567} -- wpt-commits: f59fa9fba54b54f42aa53b58185feb6e4245db82 wpt-pr: 52608 Differential Revision: https://phabricator.services.mozilla.com/D250677 - - - - - 189c9b5a by moz-wptsync-bot at 2025-05-22T10:41:58+00:00 Bug 1966996 [wpt PR 52608] - Update wpt metadata, wpt-pr: 52608 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250678 - - - - - 4e50c938 by Oriol Brufau at 2025-05-22T10:42:01+00:00 Bug 1967039 [wpt PR 52596] - layout: Fix `align-content` on stretched row flex containers, Automatic update from web-platform-tests layout: Fix `align-content` on stretched row flex containers Fixes a regression from #36973, which didn't take into account that stretching flex items affects their final block size when the cross axis is the block axis. Signed-off-by: Oriol Brufau <obrufau(a)igalia.com> -- wpt-commits: 0557f15b1edaed64ca89d864a8be9ffd82c888ec wpt-pr: 52596 Differential Revision: https://phabricator.services.mozilla.com/D250679 - - - - - 4a875ba4 by Helmut Januschka at 2025-05-22T10:42:05+00:00 Bug 1966990 [wpt PR 52607] - Fix filter:invert on HTML element on high-DPI displays, Automatic update from web-platform-tests Fix filter:invert on HTML element on high-DPI displays This CL fixes an issue where filters applied to the HTML element (like filter:invert(100%)) don't affect the body's background image on high-DPI displays with device scale factor >= 1.5. Bug: 412115607 Change-Id: I896f9b84299f3403692fedadf5db1afb18dc5839 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6532305 Commit-Queue: Helmut Januschka <helmut(a)januschka.com> Reviewed-by: Philip Rogers <pdr(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1461528} -- wpt-commits: f74e8e93b5264771f63bf94c1e3b5cd89c6379af wpt-pr: 52607 Differential Revision: https://phabricator.services.mozilla.com/D250680 - - - - - b6156ec5 by Tim van der Lippe at 2025-05-22T10:42:09+00:00 Bug 1966775 [wpt PR 52578] - Propagate destination through load_data, Automatic update from web-platform-tests Propagate destination through load_data This way, we don't always set the destination to Document (which is as the spec is written today). Instead, we set it it in the load_data, depending on which context we load it from. Doing so allows us to set the `Destination::IFrame` for navigations in iframes, enabling all frame-related CSP checks. While we currently block iframes when `frame-src` or `child-src` is set, their respective tests don't pass yet. That's because we don't yet handle the cases where we fire the correct `load` event. Also update one WPT test to correctly fail, rather than erroring. That's because it was using the wrong JS test variable. Part of #4577 Signed-off-by: Tim van der Lippe <tvanderlippe(a)gmail.com> -- wpt-commits: d2b8b72ee2b97f942fa12d5fcdcf6c01ff38618a wpt-pr: 52578 Differential Revision: https://phabricator.services.mozilla.com/D250681 - - - - - a3d7c62a by 一丝 at 2025-05-22T10:42:12+00:00 Bug 1959740 [wpt PR 51938] - Add fuzzy to avoid Safari failing due to CSS gradient noise, Automatic update from web-platform-tests Add fuzzy to avoid Safari failing due to CSS gradient noise (#51938) Closes: https://bugs.webkit.org/show_bug.cgi?id=200209 -- wpt-commits: 5cb2e5411e0235ee46d8622d107764e7230e4bee wpt-pr: 51938 Differential Revision: https://phabricator.services.mozilla.com/D250682 - - - - - 27d7b285 by Anders Hartvoll Ruud at 2025-05-22T10:42:16+00:00 Bug 1966984 [wpt PR 52605] - [ident] Implement ident() function fundamentals, Automatic update from web-platform-tests [ident] Implement ident() function fundamentals The ident() function allows identifiers to be constructed dynamically by e.g. concatenating strings and integers. This CL implements the "bare minimum" to get the feature going, and only supports view-transition-name for now. It may accidentally already work in other properties. If that's the case, then future CLs will land WPTs for those properties gradually. Note that this feature has several open questions, and this CL does not try to answer all of them. Some important ones are filed as dependencies of Issue 384930424. Bug: 384930424 Change-Id: I0fea0eb3163c3ac3fead8a139220c571a1aa5628 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6551725 Reviewed-by: Rune Lillesveen <futhark(a)chromium.org> Commit-Queue: Anders Hartvoll Ruud <andruud(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1461990} -- wpt-commits: 50787b55380d0310268cc40f02242908b41c6c42 wpt-pr: 52605 Differential Revision: https://phabricator.services.mozilla.com/D250683 - - - - - 0dc5d1d2 by moz-wptsync-bot at 2025-05-22T10:42:20+00:00 Bug 1966984 [wpt PR 52605] - Update wpt metadata, wpt-pr: 52605 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250684 - - - - - 86ec4a5a by Jason at 2025-05-22T10:42:23+00:00 Bug 1967215 [wpt PR 52631] - Fix ch fallback logic, Automatic update from web-platform-tests Fix ch fallback logic This CL fixes the logic error introduced in crrev.com/c/6333369, In the cases where it is impossible or impractical to determine the measure of the “0” glyph, it must be assumed to be 0.5em wide by 1em tall. Thus, the ch unit falls back to 0.5em in the general case, and to 1em when it would be typeset upright (i.e. writing-mode is vertical-rl or vertical-lr and text-orientation is upright).[1] [1]https://drafts.csswg.org/css-values-4/#ch Bug: 416145497 Change-Id: I5000ede2edfe02a4ea0df71e6511078d6de56651 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6520498 Reviewed-by: Koji Ishii <kojii(a)chromium.org> Commit-Queue: Jason Leo <cgqaq(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1462035} -- wpt-commits: 9b3e4f017348a29b885078573673345f9ecd97ba wpt-pr: 52631 Differential Revision: https://phabricator.services.mozilla.com/D250685 - - - - - f76c15cf by moz-wptsync-bot at 2025-05-22T10:42:27+00:00 Bug 1967215 [wpt PR 52631] - Update wpt metadata, wpt-pr: 52631 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250686 - - - - - 2d44c3b6 by wpt-pr-bot at 2025-05-22T10:42:31+00:00 Bug 1967130 [wpt PR 52626] - Update Wasm tests, Automatic update from web-platform-tests Update Wasm tests -- wpt-commits: 201efba5130d5dfbfaa95e886a7a261c34d89ed7 wpt-pr: 52626 Differential Revision: https://phabricator.services.mozilla.com/D250687 - - - - - 06170de2 by Fredrik Söderquist at 2025-05-22T10:42:34+00:00 Bug 1967244 [wpt PR 52635] - Update PaintLayer's filter and clip-path even if there's no style change, Automatic update from web-platform-tests Update PaintLayer's filter and clip-path even if there's no style change For 'filter', 'backdrop-filter' and 'clip-path', there may be CSSURIValues generated from variable. The CSSURIValues in turn may create ExternalSVGResource objects that contain the list of clients. If we don't update these client references they may leak, causing crashes due to imbalances in the client set(s). Add the same bodge as for generated images. Fixed: 411598594 Change-Id: I7406a03ec93f102e645727514ef112ecb7fa62e3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6563744 Reviewed-by: Rune Lillesveen <futhark(a)chromium.org> Commit-Queue: Fredrik Söderquist <fs(a)opera.com> Cr-Commit-Position: refs/heads/main@{#1462085} -- wpt-commits: 190cee2283134de807090f6877d2a7626b4fd763 wpt-pr: 52635 Differential Revision: https://phabricator.services.mozilla.com/D250688 - - - - - b8256696 by Ziran Sun at 2025-05-22T10:42:38+00:00 Bug 1967264 [wpt PR 52636] - Style for the CSS caret-shape property, Automatic update from web-platform-tests Style for the CSS caret-shape property The caret-shape property gives authors three options for the caret appearance during text editing: bar (the existing default), underscore and block. This CL has the style portions. Bug: 353713061 Change-Id: I1796efe4b48bd8b67891d0c9a97d94c748c81f13 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6482572 Reviewed-by: Anders Hartvoll Ruud <andruud(a)chromium.org> Reviewed-by: Stephen Chenney <schenney(a)chromium.org> Commit-Queue: Ziran Sun <zsun(a)igalia.com> Cr-Commit-Position: refs/heads/main@{#1462133} -- wpt-commits: 45b41d5be7278d0e860996e8996e2c1bc775b46e wpt-pr: 52636 Differential Revision: https://phabricator.services.mozilla.com/D250689 - - - - - 49be34a3 by moz-wptsync-bot at 2025-05-22T10:42:42+00:00 Bug 1967264 [wpt PR 52636] - Update wpt metadata, wpt-pr: 52636 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250690 - - - - - 84ed74ec by Daseul Lee at 2025-05-22T10:42:45+00:00 Bug 1967290 [wpt PR 52642] - Make Writing Assistance API WPT more consistent, Automatic update from web-platform-tests Make Writing Assistance API WPT more consistent Align Writer and Rewriter WPTs with Summarizer WPTs. - Remove a period from test name. - Add a few missing test cases for Summarizer. - Fix misnamed title. Bug: 385370643 Change-Id: I708ea156899aaace8222b64bb07854b055c61a11 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6558370 Commit-Queue: Daseul Lee <dslee(a)chromium.org> Reviewed-by: Mike Wasserman <msw(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1462204} -- wpt-commits: e76fd1c8ed08074c44f6b57ebe401c6360f4c397 wpt-pr: 52642 Differential Revision: https://phabricator.services.mozilla.com/D250691 - - - - - fc0c9ba2 by moz-wptsync-bot at 2025-05-22T10:42:49+00:00 Bug 1967290 [wpt PR 52642] - Update wpt metadata, wpt-pr: 52642 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250692 - - - - - c8abfc67 by BruceDai at 2025-05-22T10:42:53+00:00 Bug 1967185 [wpt PR 52629] - webnn: update tests align with latest WebNN API Spec change for pad(), Automatic update from web-platform-tests webnn: update tests align with latest WebNN API Spec change for pad() This CL is to update tests align with latest WebNN API Spec change for pad()[1] by removing one conformance test with symmetric padding mode and adding four validation tests of restrict the padding size for reflection model. The failure validation tests are tracked by issue#417227410[2]. [1] https://github.com/webmachinelearning/webnn/pull/843 [2] https://issues.chromium.org/issues/417227410 Bug: 416604162 Change-Id: I7a3ec7539138019c7cab78eb3cd616de3a7d630d Cq-Include-Trybots: luci.chromium.try​:win11-blink-rel, mac14.arm64-blink-rel, mac14-blink-rel, mac15.arm64-blink-rel, mac15-blink-rel, linux-blink-rel Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6529861 Reviewed-by: Reilly Grant <reillyg(a)chromium.org> Reviewed-by: ningxin hu <ningxin.hu(a)intel.com> Auto-Submit: Feng Dai <feng.dai(a)intel.com> Commit-Queue: Feng Dai <feng.dai(a)intel.com> Cr-Commit-Position: refs/heads/main@{#1461938} -- wpt-commits: 2a5ceec5c242259bafaab3091625ae2d5af89d9a wpt-pr: 52629 Differential Revision: https://phabricator.services.mozilla.com/D250693 - - - - - 35aeea01 by Alexander Cooper at 2025-05-22T10:42:56+00:00 Bug 1967016 [wpt PR 52611] - Update WebXR Depth-Sensing WPT coverage, Automatic update from web-platform-tests Update WebXR Depth-Sensing WPT coverage Consume new changes for depth-sensing added to the webxr-test-api. This allows increased testing of `matchDepthView` and raw/smooth depth type capabilities. Further test changes to e.g. cpu/gpu and supported formats could now be made, but are left as an exercise for a future change, as this change is primarily about increasing coverage for the most recent spec additions that are intended to ship soon. Note that due to the need to add new test asserts, the asserts file was quite significantly re-worked. However, as no new test failures are introduced, these changes should be a no-op that simply cleans up the code a bit. There is also an update to the webxr-samples to allow testing the toggling of depthActive with dom-overlay. Finally, GPU test failure expectations were updated. As chrome does not support `gpu-optimized` depth, these tests should simply be all-up disabled on all platforms, and don't need to be careful of specific error messages. Changes to webxr-test-api that enable this change can be found at: https://github.com/immersive-web/webxr-test-api/pull/88 Bug: 410607163,409806803 Change-Id: I2dfdc2376a310b084fee75d521c712d5ae788433 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6554023 Commit-Queue: Alexander Cooper <alcooper(a)chromium.org> Reviewed-by: Piotr Bialecki <bialpio(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1461626} -- wpt-commits: d8b1e1b76c5cab0943815ccfbf59a2b737ac1b92 wpt-pr: 52611 Differential Revision: https://phabricator.services.mozilla.com/D250694 - - - - - 7aa5bfb5 by moz-wptsync-bot at 2025-05-22T10:43:00+00:00 Bug 1967016 [wpt PR 52611] - Update wpt metadata, wpt-pr: 52611 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250695 - - - - - f5adbf91 by Wei Wang at 2025-05-22T10:43:04+00:00 Bug 1967182 [wpt PR 52628] - [WebNN] Fuse QDQ for slice on tflite, Automatic update from web-platform-tests [WebNN] Fuse QDQ for slice on tflite This CL supports fusing `dq->slice->q` subgraph on tflite. Input and output operands have to be dequantized from ints8, the scale and zero point of input and output have to be scaler. Bug: 401281047 Change-Id: I2da7afc60ddbfc992ee52059a322b32e6c9e4f92 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6551995 Commit-Queue: Wei4 Wang <wei4.wang(a)intel.com> Reviewed-by: Phillis Tang <phillis(a)chromium.org> Reviewed-by: ningxin hu <ningxin.hu(a)intel.com> Cr-Commit-Position: refs/heads/main@{#1461912} -- wpt-commits: d3839ad9f7d09fa794f90ffc7c09adbbbab008bb wpt-pr: 52628 Differential Revision: https://phabricator.services.mozilla.com/D250696 - - - - - 8a776a2c by Blink WPT Bot at 2025-05-22T10:43:08+00:00 Bug 1967207 [wpt PR 52630] - Add WPT to check referrerpolicy in Link headers on subresources, Automatic update from web-platform-tests Add WPT to check referrerpolicy in Link headers on subresources (#52630) This CL adds WPT to ensure that referrerpolicy is set to `no-referrer` for `Link` headers on subresources, as a follow-up for a past change, https://crrev.com/c/6522070. Bug: 417529151 Change-Id: I472594b7aa49f6f662f84c7b1af8f36c0538f567 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6542774 Reviewed-by: Hiroshige Hayashizaki <hiroshige(a)chromium.org> Reviewed-by: Shunya Shishido <sisidovski(a)chromium.org> Commit-Queue: Takashi Nakayama <tnak(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1462025} Co-authored-by: Takashi Nakayama <tnak(a)chromium.org> -- wpt-commits: eb2d81823d73f624e3ce9b82dc92685585d18ffd wpt-pr: 52630 Differential Revision: https://phabricator.services.mozilla.com/D250697 - - - - - 8b272309 by moz-wptsync-bot at 2025-05-22T10:43:11+00:00 Bug 1967207 [wpt PR 52630] - Update wpt metadata, wpt-pr: 52630 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250698 - - - - - 946392d6 by Mason Freed at 2025-05-22T10:43:15+00:00 Bug 1967041 [wpt PR 52619] - Remove the requestIdleCallback test from closedby, Automatic update from web-platform-tests Remove the requestIdleCallback test from closedby Mozilla and Chromium keep ping-ponging this test back and forth because it's flaky. And the source of the flakiness is that there's an inherent race in the test, between the call to requestIdleCallback and the `await test_driver.send_keys`. I added this test initially just to make sure there wasn't anything weird going on, in [1]. I don't think it's worth the flakiness in either browser's test system, so this CL just removes that particular sub-test. This section is racy: ``` const step = setup(t); const ESC = '\uE00C'; await test_driver.send_keys(document.documentElement,ESC); // [2] await step; ``` The [2] line (or equivalent in each test) is racy: we're awaiting sending keys, but we've also already queued up things, e.g. requestIdleCallback. The callback might get called before or after sending the ESC key. The test was flaky about ~80% of the time for me locally on a Mac before this CL, and 0% after this CL. [1] https://chromium-review.googlesource.com/c/chromium/src/+/6259116 Fixed: 417571176 Change-Id: I8ade9b467323c7f8ad4a52f98059d328bb574852 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6559169 Commit-Queue: Mason Freed <masonf(a)chromium.org> Reviewed-by: Keith Cirkel <chromium(a)keithcirkel.co.uk> Auto-Submit: Mason Freed <masonf(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1462348} -- wpt-commits: 5855958877a18ace62a91c0cda77b8848a876635 wpt-pr: 52619 Differential Revision: https://phabricator.services.mozilla.com/D250699 - - - - - ae077b92 by Sam Davis Omekara (from Dev Box) at 2025-05-22T10:43:18+00:00 Bug 1967323 [wpt PR 52646] - [Gap Decorations]: Implement Serialization for ColumnRule, Automatic update from web-platform-tests [Gap Decorations]: Implement Serialization for ColumnRule This CL augments the serialization logic for `column-rule` to support the new grammar [1] for gap decorations. According to the new grammar, `column-rule` can now support list of <gap-rule>s and a <gap-rule> can be a regular or repeated <gap-rule>. To serialize, each property is iterated over, and a corresponding <gap-rule> is serialized at each index. The `column-rule-shorthand.html` file for gap-decorations has been rebaselined to reflect the correct serialization expectations. The previous pipeline parses and serializes the 'initial' value. See [2]. In subsequent CLs, we will implement `row-rule` and `rule` properties. [1]: https://drafts.csswg.org/css-gaps-1/#propdef-column-rule [2]: https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/… Bug: 357648037 Change-Id: I91bd033f96564448c9f3ac70c590784829dd9a22 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6520839 Commit-Queue: Sam Davis Omekara <samomekarajr(a)microsoft.com> Reviewed-by: Kevin Babbitt <kbabbitt(a)microsoft.com> Cr-Commit-Position: refs/heads/main@{#1462372} -- wpt-commits: 5c3084665f27280212208de2a982c17ec85177dd wpt-pr: 52646 Differential Revision: https://phabricator.services.mozilla.com/D250700 - - - - - 0ee22a56 by moz-wptsync-bot at 2025-05-22T10:43:22+00:00 Bug 1967323 [wpt PR 52646] - Update wpt metadata, wpt-pr: 52646 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250701 - - - - - 30624cae by Hubert Chao at 2025-05-22T10:43:26+00:00 Bug 1967332 [wpt PR 52649] - [LNA] check that resolved address space matches target address space, Automatic update from web-platform-tests [LNA] check that resolved address space matches target address space Change-Id: I635981c97354d9ddc69c0716d7b462801953bca9 Bug: 395895368 Cq-Do-Not-Cancel-Tryjobs: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6547896 Reviewed-by: Chris Thompson <cthomp(a)chromium.org> Reviewed-by: Emily Stark <estark(a)chromium.org> Commit-Queue: Hubert Chao <hchao(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1462419} -- wpt-commits: 00e9c5a20b436ab5d1d6704fb81abec12ddb1bd7 wpt-pr: 52649 Differential Revision: https://phabricator.services.mozilla.com/D250702 - - - - - 55daf78c by Javier Contreras Tenorio at 2025-05-22T10:43:30+00:00 Bug 1967349 [wpt PR 52652] - [gap-decorations] Invalidate Layout when *RuleStyle changes, Automatic update from web-platform-tests [gap-decorations] Invalidate Layout when *RuleStyle changes This CL aims to fix a bug where if we are in a situation where we don't have a gap rule, to then adding a gap rule with a button or similar, we don't actually end up painting the gap rules until we force a re-layout somehow. This manifests itself also for instance when adding a gap rule to an html that didn't have one, via devtools. Unless we force a re-layout somehow, we will not see an immediate gap rule pop up, how we would with other properties. The way we fix this is by adding a new invalidation bit flag for gap decorations. This will be set when the *RuleStyle changes, but will only trigger re-layout when it changes from none to non-none value. Bug: 357648037, 417658665 Change-Id: Icb2f03321599dd2986a64b900ddaffeb0b6bd40e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6548202 Reviewed-by: Ian Kilpatrick <ikilpatrick(a)chromium.org> Commit-Queue: Javier Contreras <javiercon(a)microsoft.com> Cr-Commit-Position: refs/heads/main@{#1462463} -- wpt-commits: b9e7588084abf2ea45928c9a231c59b100d09e92 wpt-pr: 52652 Differential Revision: https://phabricator.services.mozilla.com/D250703 - - - - - ff6bb91d by moz-wptsync-bot at 2025-05-22T10:43:33+00:00 Bug 1967349 [wpt PR 52652] - Update wpt metadata, wpt-pr: 52652 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250704 - - - - - d523b737 by Johannes Henkel at 2025-05-22T10:43:37+00:00 Bug 1967355 [wpt PR 52656] - [soft navs] New WPT for soft-navs: multiple Interactions racing., Automatic update from web-platform-tests [soft navs] New WPT for soft-navs: multiple Interactions racing. Two soft navigations are started in rapid succession. The first one is slow enough so that the second one completes first. In this test, this is done by delaying the first one by waiting a second before it updates the URL. This used to trigger a bug - see crbug.com/418449366 A fix for the bug is in ccrev.com/c/6565425, including a description of the issue. Bug: 418449366, 418839741, 378148364 Change-Id: Ib5068f856207f9edbb1ba1bd8956c2c7ee6fbab0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6562208 Reviewed-by: Michal Mocny <mmocny(a)chromium.org> Commit-Queue: Johannes Henkel <johannes(a)chromium.org> Reviewed-by: Scott Haseley <shaseley(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1462477} -- wpt-commits: fb6383ccd8599f82f7a005ae8093ff62e95acc74 wpt-pr: 52656 Differential Revision: https://phabricator.services.mozilla.com/D250705 - - - - - 49d74631 by Sam Davis Omekara (from Dev Box) at 2025-05-22T10:43:41+00:00 Bug 1967356 [wpt PR 52657] - [Gap Decorations]: Implement row-rule shorthand, Automatic update from web-platform-tests [Gap Decorations]: Implement row-rule shorthand This CL introduces the `row-rule` shorthand as part of the gap decorations feature [1]. The primary update in this change is the addition of the `CSSGapDecorationPropertyDirection` enum, which allows for sharing parsing and computed logic for both `column-rule` and `row-rule` by passing a direction parameter. [1]: https://drafts.csswg.org/css-gaps-1/#propdef-row-rule Bug: 357648037 Change-Id: Iac266695db9e5f3f394d7eadcde462210a882408 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6520421 Reviewed-by: Kevin Babbitt <kbabbitt(a)microsoft.com> Reviewed-by: Alison Maher <almaher(a)microsoft.com> Commit-Queue: Sam Davis Omekara <samomekarajr(a)microsoft.com> Cr-Commit-Position: refs/heads/main@{#1462483} -- wpt-commits: 5fa759f8188b156fcdc812706d8175077f5df19e wpt-pr: 52657 Differential Revision: https://phabricator.services.mozilla.com/D250706 - - - - - f514b611 by moz-wptsync-bot at 2025-05-22T10:43:44+00:00 Bug 1967356 [wpt PR 52657] - Update wpt metadata, wpt-pr: 52657 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250707 - - - - - b71f5f59 by Javier Contreras Tenorio (from Dev Box) at 2025-05-22T10:43:48+00:00 Bug 1967284 [wpt PR 52638] - [gap-decorations] Rule color is transparent fix for repeater values, Automatic update from web-platform-tests [gap-decorations] Rule color is transparent fix for repeater values This CL fixes an issue where we will crash when recomputing the column-rule-color style when it is set to a repeater value. In order to fix this, we consider the rule transparent on the case of repeater values only if every individual value is transparent. Bug: 357648037 Change-Id: I7072e7e4035af7ddad3acd26a01406d50219d410 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6536229 Reviewed-by: Alison Maher <almaher(a)microsoft.com> Reviewed-by: Sam Davis Omekara <samomekarajr(a)microsoft.com> Commit-Queue: Javier Contreras <javiercon(a)microsoft.com> Cr-Commit-Position: refs/heads/main@{#1462485} -- wpt-commits: ccbe9a42c616107fad456f5b7f2fd4795026d79a wpt-pr: 52638 Differential Revision: https://phabricator.services.mozilla.com/D250708 - - - - - 325126fb by moz-wptsync-bot at 2025-05-22T10:43:51+00:00 Bug 1967284 [wpt PR 52638] - Update wpt metadata, wpt-pr: 52638 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250709 - - - - - 6b74c50a by dependabot[bot] at 2025-05-22T10:43:55+00:00 Bug 1967350 [wpt PR 52653] - Bump docker/build-push-action from 6.16.0 to 6.17.0, Automatic update from web-platform-tests Bump docker/build-push-action from 6.16.0 to 6.17.0 (#52653) Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.16.0 to 6.17.0. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/14487ce63c7a62… --- updated-dependencies: - dependency-name: docker/build-push-action dependency-version: 6.17.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support(a)github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com> -- wpt-commits: 009a59035b0ca6a6176bccb7850ad734b9989cd1 wpt-pr: 52653 Differential Revision: https://phabricator.services.mozilla.com/D250710 - - - - - 86235269 by Johannes Henkel at 2025-05-22T10:43:59+00:00 Bug 1967361 [wpt PR 52658] - [soft navs] Smoke test for soft nav LCP, replacing disabled.html., Automatic update from web-platform-tests [soft navs] Smoke test for soft nav LCP, replacing disabled.html. In particular, this is a test that shows: (1) An initial LCP (2) A soft nav (3) A soft nav LCP It asserts that the "normal" way of using PerformananceObserver to look for largest-contentful-paint will only return (1). Only when the flag includeSoftNavigationObserverations is added will the observer return both (1) and (3). Prior to this change, disabled.html covered a small part of this with its disabled-expected.txt file (reflecting how the test fails with a short error message when the feature is enabled); however, disabled.html *mostly* was testing what happens when the feature is disabled, and the expectations for this test passing were not part of the web platform tests. So I'd like to delete disabled.html, and replace the expectation for the stable test suite with a new expectation, which shows how when soft navigation detection isn't available, the test fails indicating that neither were soft nav entries observed, nor a second lcp entry. I put the interesting code for this into soft-navigation-test-helper.js, and will see to reuse and refine it. Backstory for disabled.html: crbug.com/40073849 and crrev.com/c/4905895 Change-Id: I22ef965dac535d1e021b3fc99b9ecdbd3dbc01e8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6555808 Auto-Submit: Johannes Henkel <johannes(a)chromium.org> Commit-Queue: Johannes Henkel <johannes(a)chromium.org> Reviewed-by: Scott Haseley <shaseley(a)chromium.org> Reviewed-by: Philip Rogers <pdr(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1462497} -- wpt-commits: 91ba9c3af57f7664123cccf9b3c26dbb1b8d0fec wpt-pr: 52658 Differential Revision: https://phabricator.services.mozilla.com/D250711 - - - - - d2572a8a by moz-wptsync-bot at 2025-05-22T10:44:03+00:00 Bug 1967361 [wpt PR 52658] - Update wpt metadata, wpt-pr: 52658 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250712 - - - - - 4d439052 by Wenbo Jie at 2025-05-22T10:44:06+00:00 Bug 1967362 [wpt PR 52660] - Revert "[gap-decorations] Rule color is transparent fix for repeater values", Automatic update from web-platform-tests Revert "[gap-decorations] Rule color is transparent fix for repeater values" This reverts commit 0273b508c87276e2b39f56af3385ba02c36ac5ac. Reason for revert: "undefined symbol GapRuleColorIsTransparent" error which breaks the build https://ci.chromium.org/ui/p/chromium/builders/ci/mac-arm64-dbg/58866/overv… Bug: 357648037 Original change's description: > [gap-decorations] Rule color is transparent fix for repeater values > > This CL fixes an issue where we will crash when recomputing > the column-rule-color style when it is set to a repeater value. > > In order to fix this, we consider the rule transparent on the case > of repeater values only if every individual value is transparent. > > Bug: 357648037 > Change-Id: I7072e7e4035af7ddad3acd26a01406d50219d410 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6536229 > Reviewed-by: Alison Maher <almaher(a)microsoft.com> > Reviewed-by: Sam Davis Omekara <samomekarajr(a)microsoft.com> > Commit-Queue: Javier Contreras <javiercon(a)microsoft.com> > Cr-Commit-Position: refs/heads/main@{#1462485} Bug: 357648037 No-Presubmit: true No-Tree-Checks: true No-Try: true Change-Id: Ic6372665b9429ee845b876ff6ee6505cf39753f7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6566703 Bot-Commit: Rubber Stamper <rubber-stamper(a)appspot.gserviceaccount.com> Owners-Override: Wenbo Jie <wenbojie(a)chromium.org> Auto-Submit: Wenbo Jie <wenbojie(a)chromium.org> Commit-Queue: Rubber Stamper <rubber-stamper(a)appspot.gserviceaccount.com> Cr-Commit-Position: refs/heads/main@{#1462502} -- wpt-commits: 8a857c3a68ecdc099c5fe687c738a35d44860f20 wpt-pr: 52660 Differential Revision: https://phabricator.services.mozilla.com/D250713 - - - - - 460128ba by Alexander Cooper at 2025-05-22T10:44:10+00:00 Bug 1967327 [wpt PR 52648] - Remove unnecessary isCpuOptimized parameter/generators, Automatic update from web-platform-tests Remove unnecessary isCpuOptimized parameter/generators A lot of depth-sensing tests pass in whether this is a test case expecting a cpu-optimized session or not; however, this data is available from the session object and doesn't need to be passed in. This results in many cases where a generator function is no longer truly needed, and so a simple test function is created instead. There is still value in having these tests split into gpu/cpu subfolders, so these tests are still left written in a shared .js file Change-Id: I81e8e73bd90473fda49796e9672829489d846c6b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6554764 Reviewed-by: Piotr Bialecki <bialpio(a)chromium.org> Commit-Queue: Piotr Bialecki <bialpio(a)chromium.org> Auto-Submit: Alexander Cooper <alcooper(a)chromium.org> Cr-Commit-Position: refs/heads/main@{#1462400} -- wpt-commits: 6407bf32623942504a5a969a615400cb16a30e33 wpt-pr: 52648 Differential Revision: https://phabricator.services.mozilla.com/D250714 - - - - - 652c874f by moz-wptsync-bot at 2025-05-22T10:44:14+00:00 Bug 1967327 [wpt PR 52648] - Update wpt metadata, wpt-pr: 52648 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250715 - - - - - 908f01f9 by Joshua Bell at 2025-05-22T10:44:17+00:00 Bug 1967344 [wpt PR 52650] - WPT: Don't pass Date objects to comparison assertions, Automatic update from web-platform-tests WPT: Don't pass Date objects to comparison assertions A WPT change [1] added support for BigInt values as well as Number values to the assert_less_than (etc) family of functions. There is apparently one place in WPT that passed Date objects. Previously these were implicitly cast to numbers, but now fail a more restrictive check. This was caught by nodejs/undici's CI [2]. In Chromium, a failure expectation was added in [3] as part of rolling [1]. Update the test in question, remove the failure expectation. 1: https://github.com/web-platform-tests/wpt/pull/51919 2: https://github.com/nodejs/undici/issues/4225 3: https://chromium-review.googlesource.com/c/chromium/src/+/6512012 Change-Id: Ied53e093307c89d77fb2bc32f8333695fa119bda Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6565401 Auto-Submit: Joshua Bell <jsbell(a)chromium.org> Reviewed-by: Panos Astithas <pastithas(a)google.com> Commit-Queue: Panos Astithas <pastithas(a)google.com> Cr-Commit-Position: refs/heads/main@{#1462443} -- wpt-commits: 0d7fb0a39aa73bf885ca2a5d0220dee77e2b8a55 wpt-pr: 52650 Differential Revision: https://phabricator.services.mozilla.com/D250716 - - - - - fdbb834f by moz-wptsync-bot at 2025-05-22T10:44:21+00:00 Bug 1967344 [wpt PR 52650] - Update wpt metadata, wpt-pr: 52650 wpt-type: metadata Differential Revision: https://phabricator.services.mozilla.com/D250717 - - - - - 6675765b by moz-wptsync-bot at 2025-05-22T10:44:25+00:00 Bug 1967442 - [wpt-sync] Update web-platform-tests to ce1c374ec8f6bee8785bd149f991ba9089cfb100, MANUAL PUSH: wpt sync bot wpt-head: ce1c374ec8f6bee8785bd149f991ba9089cfb100 wpt-type: landing Differential Revision: https://phabricator.services.mozilla.com/D250718 - - - - - 254c6d03 by Nicolas Silva at 2025-05-22T10:45:11+00:00 Bug 1965239 - Add a pref to highlight backdrop filters. r=gfx-reviewers,aosmond Differential Revision: https://phabricator.services.mozilla.com/D248497 - - - - - 4726c52e by Kagami Sascha Rosylight at 2025-05-22T10:45:37+00:00 Bug 1823283 - Reset geolocation server earlier and permit errors in test_hidden.html r=dom-core,mccr8 1. Bug 1960651 made geolocation API faster, meaning calling the API and then immediately doing something with the server can affect the API result. The handling of the server should thus be done before calling the APIs. 2. Bug 1653549 prevented geolocation update while document is hidden, but did not prevent errors. And preventing errors does not make much sense as it can't expose privacy. (IMO preventing geolocation update also doesn't make much sense in the current design, if the system backend sends update only when the actual geolocation change is made. Given we don't have queueing system, that means meaningful geolocation changes would be permanently discarded.) Differential Revision: https://phabricator.services.mozilla.com/D250207 - - - - - 3db05ec1 by Sandor Molnar at 2025-05-22T10:46:54+00:00 Bug 1648512 - Disable test browser_newwindow_tabstrip_overflow.js on linux debug for frequent failures. r=tabbrowser-reviewers,dao DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D250593 - - - - - e12e1392 by Alexandre Lissy at 2025-05-22T11:03:21+00:00 Bug 1966929 - Use valid path in SandboxBrokerPolicyFactory r=jld Differential Revision: https://phabricator.services.mozilla.com/D249822 - - - - - af9088d5 by smayya at 2025-05-22T11:13:47+00:00 Bug 1948222 - update nsILoadInfo.idl to add IPAddressSpace attribute. r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D244558 - - - - - 21b77695 by smayya at 2025-05-22T11:13:51+00:00 Bug 1948222 - Add IPAddressSpace settings in BrowsingContext. r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D238498 - - - - - 63aa56bf by smayya at 2025-05-22T11:13:54+00:00 Bug 1948222 - Add IpAddressSpace and ParentIpAddressSpace members in LoadInfo. r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D238478 - - - - - 348fd959 by smayya at 2025-05-22T11:13:58+00:00 Bug 1960474 - Add LNA utility functions. r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D238479 - - - - - f03e166e by smayya at 2025-05-22T11:14:02+00:00 Bug 1960474 - Add tests for LNA Utilities. r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D249235 - - - - - 77871310 by smayya at 2025-05-22T11:14:05+00:00 Bug 1944556 - update IpAddressSpace for browsingContexts. r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D246199 - - - - - 19a80c63 by smayya at 2025-05-22T11:14:09+00:00 Bug 1960582 - Add LNA telemetry. r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D249887 - - - - - 27edec80 by Gijs Kruitbosch at 2025-05-22T11:29:55+00:00 Bug 1965860 - stop reader mode setting broken lang attributes leading to the wrong font being used, r=mconley Differential Revision: https://phabricator.services.mozilla.com/D250434 - - - - - b892e4fc by Sandor Molnar at 2025-05-22T12:18:25+00:00 Revert "Bug 1948261 - Add "Pin extension to toolbar" checkbox in postinstall r=zombie,fluent-reviewers,bolsson" for causing toolbar related bc failures This reverts commit 5fdd2188e87a722953097fd711df2b4b7644db18. - - - - - 4101e2cf by Sandor Molnar at 2025-05-22T12:18:28+00:00 Reapply "Bug 1967834 - moved process_gn_config call to generate_gn_config. r=ng" This reverts commit 360d3a3311ad248403ef58b829957f38bb347c4e. - - - - - e92669a0 by Alexandru Marc at 2025-05-22T12:26:52+00:00 Bug 1967442 - Adjust test expectations for html/dom/idlharness.https.html - - - - - ee2ca405 by Helena at 2025-05-22T12:46:27+00:00 Bug 1919571 - The password manager dropdown is being triggered for the Email field instead of the address autofill one. r=dimi Differential Revision: https://phabricator.services.mozilla.com/D247546 - - - - - fbcd9c5c by Alexandra Borovova at 2025-05-22T12:50:06+00:00 Bug 1772680 - Update test expectations for fetch/metadata/generated/window-history.https.sub.html. Differential Revision: https://phabricator.services.mozilla.com/D250731 - - - - - edd982e7 by Sandor Molnar at 2025-05-22T13:00:46+00:00 Revert "Bug 1966117 - Fix search icons fetched from client r=android-reviewers,harrisono" for causing fenix ui-test failures This reverts commit 449d60368a9aa906dcc5b8c7a0131e8561ec5ceb. - - - - - 95012ae5 by Sandor Molnar at 2025-05-22T13:00:50+00:00 Revert "Bug 1967847 - Enable Search Consolidation in nightly by default r=android-reviewers,tchoh,Roger" for causing fenix ui-test failures This reverts commit 23d95b807bfad2219b50be13419994ae24b439e7. - - - - - b3556431 by ffxbld at 2025-05-22T13:04:15+00:00 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes ct-logs - r=release-managers,dmeehan Differential Revision: https://phabricator.services.mozilla.com/D250738 - - - - - d1829bf0 by James Teh at 2025-05-22T13:04:45+00:00 Bug 360003: Add a test for character bounds of list item bullets. r=morgan This was fixed in bug 1951833. Differential Revision: https://phabricator.services.mozilla.com/D249711 - - - - - c2d2757f by Jonathan Kew at 2025-05-22T13:04:57+00:00 Bug 1967954 - Wait for Ahem font loading in flex-container-max-content-002.tentative.html r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D250739 - - - - - f1eb719b by Jonathan Kew at 2025-05-22T13:05:01+00:00 Bug 1967954 - patch 2 - Also wait for Ahem font loading in flex-container-min-content-002.tentative.html r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D250746 - - - - - 0904ecb9 by az at 2025-05-22T13:05:43+00:00 Bug 1805365 - Part 1: Allow mp2 files distributed within wav containers to retain an .mp2 extension when saving to disk. r=padenot Differential Revision: https://phabricator.services.mozilla.com/D250371 - - - - - cfa39f78 by Emilio Cobos Álvarez at 2025-05-22T13:06:12+00:00 Bug 1967507 - Simplify custom content container set-up. r=smaug,devtools-reviewers,nchevobbe I haven't been able to reproduce this locally, but I see what's going on, and I think we could do better. This avoids the frame flush from nsCanvasFrame::CreateAnonymousContent, and in general makes the anonymous content timing a lot more reasonable (see the FlushPendingNotifications call that's getting removed). The ServoStyleSet changes are needed now that there are multiple style roots that can be unstyled like that. It also simplifies the API as now it's not dependent on having a canvas frame around (and thus doesn't need to flush layout). Differential Revision: https://phabricator.services.mozilla.com/D250531 - - - - - 1879494b by Andy Leiserson at 2025-05-22T13:06:39+00:00 Bug 1967612 - Implement `GPUCanvasContext.getConfiguration` r=webgpu-reviewers,ErichDonGubler,webidl,smaug,nical Differential Revision: https://phabricator.services.mozilla.com/D250572 - - - - - 047ec7a7 by Rob Wu at 2025-05-22T13:07:06+00:00 Bug 1948261 - Add "Pin extension to toolbar" checkbox in postinstall r=zombie,fluent-reviewers,bolsson This adds the "Pin extension to toolbar" checkbox to the post-install doorhanger, and ensures that the checkbox has a state that reflects the actual placement of the button, including externally triggered changes. Differential Revision: https://phabricator.services.mozilla.com/D250324 - - - - - fd14104f by AndiAJ at 2025-05-22T13:07:33+00:00 Bug 1967946 - Disable failing broken site form related UI tests to unblock reasons updates r=aaronmt The reasons update patch was backed out, let's disable the failing UI tests to unblock the reasons updates and fix the UI tests after the changes from [[ https://bugzilla.mozilla.org/show_bug.cgi?id=1967506 | 1967506 ]] land. Differential Revision: https://phabricator.services.mozilla.com/D250734 - - - - - 90def9d0 by Luca Greco at 2025-05-22T13:07:45+00:00 Bug 1966736 - Scan all scopes on early startup if addonStartup.json.lz4 is lost or completely corrupted. r=willdurand Differential Revision: https://phabricator.services.mozilla.com/D249659 - - - - - dac333a4 by Luca Greco at 2025-05-22T13:07:49+00:00 Bug 1966736 - Scan all profile scopes on missing/incomplete app-system-addons location found in addonStartup.json.lz4. r=willdurand Differential Revision: https://phabricator.services.mozilla.com/D249839 - - - - - c9ec2741 by Florian Queze at 2025-05-22T13:08:32+00:00 Bug 1967945 - Fix error in mozgeckoprofiler/profiling.py when opening the profile file to symbolicate, r=marco. Differential Revision: https://phabricator.services.mozilla.com/D250733 - - - - - 54273e2e by AndiAJ at 2025-05-22T13:08:57+00:00 Bug 1967957 - Disable failing search related UI tests r=aaronmt A couple of UI tests started to fail after [[ https://bugzilla.mozilla.org/show_bug.cgi?id=1967847 | 1967847 ]] landed. Tried to disable the the useRemoteSearchConfiguration setting using a feature setting helper but it didn't seem to be working. Differential Revision: https://phabricator.services.mozilla.com/D250743 - - - - - a0631722 by Alex Jakobi at 2025-05-22T13:47:07+00:00 Bug 1953029 - Pass WindowGlobalTargetActor to TouchSimulator in RDM r=devtools-backward-compat-reviewers,devtools-reviewers,nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D245393 - - - - - 3df797a0 by Holger Benl at 2025-05-22T13:47:35+00:00 Bug 1967248 - [devtools] Rerender tree nodes when their depth changes. r=devtools-reviewers,bomsy Differential Revision: https://phabricator.services.mozilla.com/D250056 - - - - - 90da2d09 by Jeff Muizelaar at 2025-05-22T13:48:04+00:00 Bug 1967506. Change the broken site reporter reasons r=android-reviewers,webcompat-reviewers,android-l10n-reviewers,fluent-reviewers,twisniewski,flod,calu This makes things less ambiguous and more specific. This also makes a change to lowercase the reason name that ends up in the report on Android to match desktop. Differential Revision: https://phabricator.services.mozilla.com/D250264 - - - - - 79e9d043 by Jonathan Kew at 2025-05-22T13:48:32+00:00 Bug 1967948 - Ensure viewTransitions pref is enabled for test that uses it. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D250753 - - - - - e7f21f2f by Mike Conley at 2025-05-22T13:49:00+00:00 Bug 1967437 - Disable payment method import for Chromium Edge on Windows. r=migration-reviewers,Gijs Differential Revision: https://phabricator.services.mozilla.com/D250533 - - - - - d77aa320 by az at 2025-05-22T13:54:07+00:00 Bug 1805365 - Part 2: Add audio/mpeg and audio/x-wav MIME type support to filename validation mochitest (browser_save_filenames.js) r=padenot Differential Revision: https://phabricator.services.mozilla.com/D250573 - - - - - 84acdce1 by az at 2025-05-22T13:54:11+00:00 Bug 1805365 - Part 3: Verify that .mp2 files served as audio/x-wav retain their extension when saved. r=padenot Differential Revision: https://phabricator.services.mozilla.com/D250574 - - - - - 69425385 by Alexandra Borovova at 2025-05-22T14:46:30+00:00 Bug 1967690 - [wdspec] Add long timeout for mozilla-specific tests for "acceptInsecureCerts". r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D250742 - - - - - e714aa48 by Dale Harvey at 2025-05-22T14:47:01+00:00 Bug 1967857 - Enable scotchBonnet by default r=urlbar-reviewers,daisuke Differential Revision: https://phabricator.services.mozilla.com/D250537 - - - - - 17677942 by sarah541 at 2025-05-22T14:47:30+00:00 Bug 1966117 - Fix search icons fetched from client r=android-reviewers,harrisono Differential Revision: https://phabricator.services.mozilla.com/D250417 - - - - - 67fbd831 by Tom Schuster at 2025-05-22T14:53:14+00:00 Bug 1967417 - Remove default parameters from LoadInfo constructor. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D250764 - - - - - 7f0ea484 by iulian moraru at 2025-05-22T15:58:47+00:00 Revert "Bug 1967417 - Remove default parameters from LoadInfo constructor. r=smaug" for causing mass build bustages on EarlyHintPreloader.cpp. This reverts commit 60270087850b8c51bb9ad8d75ffbab50f6344683. - - - - - b516e5ce by Sandor Molnar at 2025-05-22T16:24:21+00:00 Revert "Bug 1966203 - Update Sentry to version 8.12. r=android-reviewers,marcin" for causing sentry crashes This reverts commit 256771d3e23dfdcb075c3aa10d30aa4aec0be8c0. - - - - - 2e0c58ca by Emilio Cobos Álvarez at 2025-05-22T16:40:23+00:00 Bug 1967507 - Make CSS loader not count privileged sheets for testing. This prevents browser_css_cache from spuriously failing on ASAN builds after the last patch, since now creating the accessiblecaret doesn't force a flush (and thus might not force accessiblecaret.css to be parsed). - - - - - bb716f9a by Nicolas Silva at 2025-05-22T16:42:46+00:00 Bug 1926651 - Fetch DXC from taskcluster. r=glandium Differential Revision: https://phabricator.services.mozilla.com/D241216 - - - - - 1a1c9bc0 by Emilio Cobos Álvarez at 2025-05-22T16:43:15+00:00 Bug 1967400 - Prevent unnecessary layout shift from the vertical pinned tabs splitter. r=kcochrane,sidebar-reviewers Differential Revision: https://phabricator.services.mozilla.com/D250127 - - - - - 82697e06 by Ben Visness at 2025-05-22T16:43:43+00:00 Bug 1967661: Fix type of catch_ref and catch_all_ref. r=rhunt Differential Revision: https://phabricator.services.mozilla.com/D250468 - - - - - eaa49db2 by Sandor Molnar at 2025-05-22T16:44:11+00:00 Bug 1912735 - Disable test test_bug1166138.html on win for frequent failures. r=intermittent-reviewers,jmaher DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D250766 - - - - - 47f02c2e by Mugurell at 2025-05-22T16:44:24+00:00 Bug 1962170 - part 1 - Composable toolbar middleware cleanup r=android-reviewers,tchoh BrowserToolbarComposable was already receiving a Context and TabsUseCases as parameters. Since it needed to pass down to the middleware both UseCases it obtained from Context and TabsUseCases this can be simplified to avoid it's separate TabsUseCases parameter. BrowserToolbarMiddlewareTest tests were also simplified to reduce the amount of code needed in each test setup. Differential Revision: https://phabricator.services.mozilla.com/D250062 - - - - - 62e6392e by Mugurell at 2025-05-22T16:44:28+00:00 Bug 1962170 - part 2 - Add a home button in the composable toolbar r=android-reviewers,Roger Differential Revision: https://phabricator.services.mozilla.com/D250063 - - - - - bfacee0c by Magnus Melin at 2025-05-22T16:45:12+00:00 Bug 1966050 - should not call _configureFromNimbus() if not Firefox. r=mviar Differential Revision: https://phabricator.services.mozilla.com/D249049 - - - - - 9fe6e7f5 by Erik Nordin at 2025-05-22T16:45:40+00:00 Bug 1967809 - Add more isDestroyed checks to TranslationsEngine actors r=translations-reviewers,gregtatum Adds a few more checks for isDestroyed in places where we might send asynchronous messages within the TranslationsEngine actors. Differential Revision: https://phabricator.services.mozilla.com/D250765 - - - - - 2adbd4a4 by Gabriel Luong at 2025-05-22T16:46:14+00:00 Bug 1967859 - Open Private Browsing Learn More link in the existing tab when Homepage as a New Tab is enabled r=android-reviewers,Roger - When Homepage as a New Tab is enabled, the private browsing mode learn more link in the Homepage Private Mode should be opened in the existing tab instead of opening as a new tab. Differential Revision: https://phabricator.services.mozilla.com/D250544 - - - - - 2257dbb8 by Gabriel Luong at 2025-05-22T16:46:42+00:00 Bug 1914852 - Ensure there's always a single private homepage tab when switching to private mode when Homepage as a New Tab is enabled r=android-reviewers,Roger - Adds a new private homepage tab when there are no private tabs available when switching from normal to private mode. - This fixes the reported issue of switching from private mode to normal mode when performing a search or loading a URL in private mode because without a selected private tab it will load it from the selected normal tab under the Hompeage as a New Tab feature. Therefore, we need to guarantee that there's a private tab to load from by ensuring there's always a private tab in private mode. Differential Revision: https://phabricator.services.mozilla.com/D250522 - - - - - f00836d6 by RebecaTudor at 2025-05-22T16:46:54+00:00 Bug 1967427 - Redirect to "Private browsing" from TabsTrayBanner. r=android-reviewers,gmalekpour When the button "Lock tabs" is tapped then the user should be redirected to "Private browsing" fragment instead of device settings. Differential Revision: https://phabricator.services.mozilla.com/D250755 - - - - - c11683ed by RebecaTudor at 2025-05-22T16:46:58+00:00 Bug 1967427 - Remove unused code from TabsTrayFragment. r=android-reviewers,gmalekpour Differential Revision: https://phabricator.services.mozilla.com/D250771 - - - - - fa8e939f by Dão Gottwald at 2025-05-22T16:47:41+00:00 Bug 1967721 - Fix action mode layout. r=daleharvey Differential Revision: https://phabricator.services.mozilla.com/D250719 - - - - - 28ff6aec by Alex Franchuk at 2025-05-22T16:48:09+00:00 Bug 1959875 - Handle a missing dump file more clearly in the crash reporter r=gsvelto,fluent-reviewers,bolsson This doesn't change anything about how the crash reporter client is invoked. We _could_ intentionally pass an empty string as the dump file argument to the crash reporter, however it's unclear whether a non-`success` status in the breakpad minidump callback always means the minidump is missing (i.e., maybe there are cases where `success` would be false but the minidump is still usable). Instead, we just check whether the minidump file exists when loading the crash reporter client. Differential Revision: https://phabricator.services.mozilla.com/D248431 - - - - - 8dd6d653 by Atila Butkovits at 2025-05-22T17:35:28+00:00 Bug 1967507 - Fix for Lint failures. - - - - - f0c33dd2 by Valentin Gosu at 2025-05-22T18:00:54+00:00 Bug 1966045 - Add nimbus rollout controls for DoH UI settings r=android-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D249943 - - - - - bded00d9 by Valentin Gosu at 2025-05-22T18:00:58+00:00 Bug 1963558 - Add GV API to enable DoH provider autoselect on Android r=geckoview-reviewers,android-reviewers,nalexander,geckoview-api-reviewers,ohall This change adds a GV API to enable DoH provider autoselection when the browser is in Default Protection mode for DoH. The autoselect mechanism works by enabling DoHController when the API is enabled. The DoHController will determine the user's georegion. If the remote-settings collection doh-config indicates that rollout is enabled for that region, DoHController will set the doh-rollout.mode and doh-rollout.uri prefs which override the network.trr.mode and network.trr.uri prefs when they haven't been previously changed by the user. The autoselect mechanism will be enabled via nimbus experiment/rollout after the DoH UI in Fenix is enabled. Differential Revision: https://phabricator.services.mozilla.com/D247248 - - - - - 116ac6a8 by Valentin Gosu at 2025-05-22T18:01:02+00:00 Bug 1963558 - Add nimbus controls for DoH provider autoselect on Android r=android-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D250001 - - - - - ae855919 by André Bargull at 2025-05-22T18:01:32+00:00 Bug 1967986 - Part 1: Handle new feature tags. r=spidermonkey-reviewers,dminor Changes the shell option for `Atomics.waitAsync` because passing `-P atomics_wait_async` through the test262-update script doesn't work correctly. Differential Revision: https://phabricator.services.mozilla.com/D250761 - - - - - f27150a0 by André Bargull at 2025-05-22T18:01:36+00:00 Bug 1967986 - Part 2: Update test262 May, 2025. r=spidermonkey-reviewers,dminor Differential Revision: https://phabricator.services.mozilla.com/D250762 - - - - - 97c9b6ac by André Bargull at 2025-05-22T18:01:42+00:00 Bug 1967986 - Part 3: Update test exclusions. r=spidermonkey-reviewers,dminor Differential Revision: https://phabricator.services.mozilla.com/D250763 - - - - - c4d34251 by Julien Wajsberg at 2025-05-22T18:02:17+00:00 Bug 1581963 - [profiler] Remove an unused feature from the default list of features r=canaltinova,devtools-reviewers,bomsy Differential Revision: https://phabricator.services.mozilla.com/D246768 - - - - - 4c4a3fbe by Julien Wajsberg at 2025-05-22T18:02:20+00:00 Bug 1581963 - [devtools] Add a new trait to control the use of the bulk API for the performance panel r=devtools-reviewers,devtools-backward-compat-reviewers,profiler-reviewers,nchevobbe,mstange Differential Revision: https://phabricator.services.mozilla.com/D245460 - - - - - c607bebb by Julien Wajsberg at 2025-05-22T18:02:25+00:00 Bug 1581963 - [devtools] Implement a new remote function to gather the profile data, using the bulk api r=devtools-backward-compat-reviewers,profiler-reviewers,ochameau,mstange The devtools protocol's bulk API is much more efficient, as we're transfering the protocol data in a binary form instead of serializing it using the devtools protocol. In addition to that, the profile data is now gzipped before sending it. Differential Revision: https://phabricator.services.mozilla.com/D244341 - - - - - bc1289f8 by Julien Wajsberg at 2025-05-22T18:02:28+00:00 Bug 1581963 - [devtools] Handle errors properly when capturing a profile r=profiler-reviewers,mstange Differential Revision: https://phabricator.services.mozilla.com/D245886 - - - - - 519be3f6 by Julien Wajsberg at 2025-05-22T18:02:32+00:00 Bug 1581963 - [devtools] Add copyFromBuffer and copyToBuffer to the bulk packet r=ochameau,devtools-reviewers,profiler-reviewers,canaltinova Differential Revision: https://phabricator.services.mozilla.com/D250276 - - - - - e991f467 by Moritz Beier at 2025-05-22T18:03:17+00:00 Bug 1967398 - Only show "Add Search Engine" on http and https pages. r=Standard8 Differential Revision: https://phabricator.services.mozilla.com/D250404 - - - - - a2ca9236 by Ben Visness at 2025-05-22T18:03:46+00:00 Bug 1966552: Allow imports of tables with non-null types. r=rhunt This was an oversight brought about by the combined codepath for validating "table types" in both the import and table sections. It now accounts for imported tables in both validation and decoding. Differential Revision: https://phabricator.services.mozilla.com/D250497 - - - - - 3ea2ade5 by kpatenio at 2025-05-22T18:03:59+00:00 Bug 1964844 - clean up shopping in storybook r=shopping-reviewers,reusable-components-reviewers,akulyk Differential Revision: https://phabricator.services.mozilla.com/D248313 - - - - - d2f320a9 by kpatenio at 2025-05-22T18:04:03+00:00 Bug 1964840 - clean up shopping nimbus metrics r=beth,shopping-reviewers,fchasen Differential Revision: https://phabricator.services.mozilla.com/D248548 - - - - - a5883f88 by kpatenio at 2025-05-22T18:04:07+00:00 Bug 1965361 - clean up shopping metrics and scalars r=shopping-reviewers,rking Differential Revision: https://phabricator.services.mozilla.com/D248550 - - - - - ba0cb760 by Fred Chasen at 2025-05-22T18:04:11+00:00 Bug 1966511 - Remove Shopping component tests. r=shopping-reviewers,rking Differential Revision: https://phabricator.services.mozilla.com/D249477 - - - - - c4d65c5d by Fred Chasen at 2025-05-22T18:04:15+00:00 Bug 1964835 - Part 1: Remove shopping actors and globals. r=shopping-reviewers,frontend-codestyle-reviewers,kpatenio Differential Revision: https://phabricator.services.mozilla.com/D248147 - - - - - 31119b9a by Fred Chasen at 2025-05-22T18:04:19+00:00 Bug 1964835 - Part 2: Remove Shopping sidebar button from navigator toolbox. r=shopping-reviewers,kpatenio Differential Revision: https://phabricator.services.mozilla.com/D248332 - - - - - 19593337 by kpatenio at 2025-05-22T18:04:23+00:00 Bug 1964842 - clean up shopping.ftl files r=shopping-reviewers,Gijs Differential Revision: https://phabricator.services.mozilla.com/D248341 - - - - - 239207b2 by Fred Chasen at 2025-05-22T18:04:27+00:00 Bug 1964835 - Part 3: Remove about:shoppingsidebar. r=shopping-reviewers,desktop-theme-reviewers,urlbar-reviewers,emilio,adw,kpatenio Differential Revision: https://phabricator.services.mozilla.com/D248333 - - - - - f53b6152 by Fred Chasen at 2025-05-22T18:04:31+00:00 Bug 1964835 - Part 4: Remove shopping browser component. r=shopping-reviewers,desktop-theme-reviewers,frontend-codestyle-reviewers,emilio,kpatenio Differential Revision: https://phabricator.services.mozilla.com/D248334 - - - - - e3f488b9 by Rebecca King at 2025-05-22T18:04:34+00:00 Bug 1964836 - Clean up AboutWelcomeShopping and Shopping messages - r=shopping-reviewers,omc-reviewers,emcminn,fchasen Differential Revision: https://phabricator.services.mozilla.com/D248957 - - - - - 02f73af4 by Fred Chasen at 2025-05-22T18:04:39+00:00 Bug 1964845 - Remove Shopping prefs. r=shopping-reviewers,kpatenio Differential Revision: https://phabricator.services.mozilla.com/D248678 - - - - - 2fad78ad by Fred Chasen at 2025-05-22T18:04:42+00:00 Bug 1964849 - Remove Shopping toolkit component. r=shopping-reviewers,kpatenio Differential Revision: https://phabricator.services.mozilla.com/D248677 - - - - - 3d4f8953 by hanna.alemu at 2025-05-22T18:19:12+00:00 Bug 1956061 - Allow for configuration of AboutWelcome SingleSelect borders (including between text and icon) r=omc-reviewers,mviar Differential Revision: https://phabricator.services.mozilla.com/D248359 - - - - - a8a548d9 by Mikhail Galanin at 2025-05-22T18:19:40+00:00 Bug 1625915 - Expose validation error message via AXValidationError. r=morgan Differential Revision: https://phabricator.services.mozilla.com/D214679 - - - - - 0057bf4a by Drew Willcoxon at 2025-05-22T18:20:08+00:00 Bug 1967902 - Add sqlite3_create_collation_v2 to sqlite.symbols. r=mak Differential Revision: https://phabricator.services.mozilla.com/D250592 - - - - - 8cb3a17e by Gabriel Luong at 2025-05-22T18:20:35+00:00 Bug 1968033 - Remove Compose Top Sites Feature flag and Setting r=android-reviewers,Roger Differential Revision: https://phabricator.services.mozilla.com/D250787 - - - - - b950f40b by Valentin Gosu at 2025-05-22T18:21:03+00:00 Bug 1958018 - Always set AI_CANONNAME flag when making DNS requests r=necko-reviewers,kershaw This flag controls whether ai_canonname is set to the target CNAME when calling getaddrinfo. However, since it is part of the host record key, a request that doesn't have the flag set will not reuse a DNS cache entry that does, even though all of the information it needs is there. This is a problem because consumers set this flag inconsistently. Ideally we would remove it in the future. Differential Revision: https://phabricator.services.mozilla.com/D244328 - - - - - a483a362 by Ryan VanderMeulen at 2025-05-22T18:21:34+00:00 Bug 1967598 - Fix ModifierParameter warning in MenuItem.kt. r=android-reviewers,007 Differential Revision: https://phabricator.services.mozilla.com/D250345 - - - - - 84b133c7 by Beth Rennie at 2025-05-22T18:22:02+00:00 Bug 1956080 - Make the unenroll flow (mostly) async r=nimbus-reviewers,relud,settings-reviewers,omc-reviewers,emcminn,bytesized Writing enrollments to the SQL database is an async process, so the entire unenroll flow needs to become async. This patch lays the groundwork for making that happen by updating our testing helpers to use async functions, as well as adding some new helpers for asserting the state of the enrollments database. For now the unenroll() (_unenroll()) functions are marked async but otherwise have no behavioural changes -- this is just a first step to port all the tests over before landing changes that write to the enrollments store (which have to all be landed together). Most callers of unenroll() have been updated so that they await the result. There are a few callers left that do not await the result, however, mostly because doing so causes race conditions in tests (most notably in the pref observers in ExperimentManager and the PrefFlipsFeature). These issues will be addressed in bug 1956082. Differential Revision: https://phabricator.services.mozilla.com/D250504 - - - - - 5813af29 by Updatebot at 2025-05-22T18:22:30+00:00 Bug 1967881 - Update WebGPU CTS to 905c7cbfeaac1cf3feb4c6056dd6f3dbaa06b074 r=ErichDonGubler Differential Revision: https://phabricator.services.mozilla.com/D250569 - - - - - 2cb045a0 by John M. Schanck at 2025-05-22T18:22:58+00:00 Bug 1966632 - bundle cross-signed "SSL.com TLS Transit ECC CA R2" intermediate. r=keeler Differential Revision: https://phabricator.services.mozilla.com/D250486 - - - - - 4c7fc218 by Release Engineering Landoscript at 2025-05-22T18:51:46+00:00 No Bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE ach -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 af -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 an -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ar -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ast -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 az -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 be -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 bg -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 bn -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 bo -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 br -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 brx -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 bs -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ca -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ca-valencia -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 cak -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ckb -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 cs -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 cy -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 da -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 de -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 dsb -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 el -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 en-CA -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 en-GB -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 eo -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 es-AR -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 es-CL -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 es-ES -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 es-MX -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 et -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 eu -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 fa -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ff -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 fi -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 fr -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 fur -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 fy-NL -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ga-IE -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 gd -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 gl -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 gn -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 gu-IN -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 he -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 hi-IN -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 hr -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 hsb -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 hu -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 hy-AM -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 hye -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ia -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 id -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 is -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 it -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ja -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ja-JP-mac -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ka -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 kab -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 kk -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 km -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 kn -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ko -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 lij -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 lo -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 lt -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ltg -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 lv -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 meh -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 mk -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ml -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 mr -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ms -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 my -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 nb-NO -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ne-NP -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 nl -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 nn-NO -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 oc -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 pa-IN -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 pl -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 pt-BR -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 pt-PT -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 rm -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ro -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ru -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 sat -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 sc -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 scn -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 sco -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 si -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 sk -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 skr -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 sl -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 son -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 sq -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 sr -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 sv-SE -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 szl -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ta -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 te -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 tg -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 th -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 tl -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 tr -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 trs -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 uk -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ur -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 uz -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 vi -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 wo -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 xh -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 zh-CN -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 zh-TW -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 - - - - - e804f64c by Release Engineering Landoscript at 2025-05-22T18:51:50+00:00 No Bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE ach -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 an -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ar -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ast -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 az -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 be -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 bg -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 bn -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 br -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 bs -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ca -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 cak -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 cs -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 cy -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 da -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 de -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 dsb -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 el -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 en-CA -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 en-GB -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 eo -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 es-AR -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 es-CL -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 es-ES -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 es-MX -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 et -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 eu -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 fa -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ff -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 fi -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 fr -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 fy-NL -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ga-IE -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 gd -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 gl -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 gn -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 gu-IN -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 he -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 hi-IN -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 hr -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 hsb -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 hu -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 hy-AM -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ia -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 id -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 is -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 it -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ja -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ka -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 kab -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 kk -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 km -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 kn -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ko -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 lij -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 lo -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 lt -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ltg -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 lv -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 meh -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 mix -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ml -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 mr -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ms -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 my -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 nb-NO -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ne-NP -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 nl -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 nn-NO -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 oc -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 pa-IN -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 pl -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 pt-BR -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 pt-PT -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 rm -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ro -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ru -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 sk -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 sl -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 son -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 sq -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 sr -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 sv-SE -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ta -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 te -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 th -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 tl -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 tr -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 trs -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 uk -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 ur -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 uz -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 vi -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 wo -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 xh -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 zam -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 zh-CN -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 zh-TW -> bc59aff378f3860ae744b6a0036d1d0af452c0e6 - - - - - b6fc1b6a by Jeff Muizelaar at 2025-05-22T20:10:20+00:00 Bug 1967980 - Add a flow marker for channel suspension r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D250786 - - - - - 53fd00cc by Alex Hochheiden at 2025-05-22T20:10:49+00:00 Bug 1916793 - Add suggestion to add `platform-tools` dir to PATH r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D250499 - - - - - 8cd2a91a by Roger Yang at 2025-05-22T20:11:17+00:00 Bug 1967798 - Add telemetry for custom search engine creation. r=android-reviewers,skhan,tchoh Differential Revision: https://phabricator.services.mozilla.com/D250487 - - - - - 71621a52 by Dan Baker at 2025-05-22T20:11:45+00:00 Bug 1962571 - Changing from std::stoi to account for larger values of mDeviceUniqueId.;r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D246689 - - - - - 4215e12b by Marco Bonardo at 2025-05-22T20:12:12+00:00 Bug 1968020 - Fix schema check of the semantic history database. r=cgopal The healthy database schema check cannot use table_info as it is not supported by the sqlite-vec extension. Differential Revision: https://phabricator.services.mozilla.com/D250794 - - - - - 102655da by Tarek Ziadé at 2025-05-22T20:12:25+00:00 Bug 1963137 - Fixing test failures related to activating LMM r=rpl Differential Revision: https://phabricator.services.mozilla.com/D250423 - - - - - 2021e288 by Luca Greco at 2025-05-22T20:12:29+00:00 Bug 1961440 - Defer ModelHubAddonWrapper initialization to first AddonManager.getAddonsByTypes including mlmodel type. r=robwu Differential Revision: https://phabricator.services.mozilla.com/D250453 - - - - - 1ee3412e by Tarek Ziadé at 2025-05-22T20:12:32+00:00 Bug 1963137 - Enable extensions.ml.enabled browser pref on all channels r=ngrato,willdurand Differential Revision: https://phabricator.services.mozilla.com/D249936 - - - - - 6167f478 by Tarek Ziadé at 2025-05-22T20:12:36+00:00 Bug 1967224 - promote preview strings for local model managment r=rpl,fluent-reviewers,bolsson Differential Revision: https://phabricator.services.mozilla.com/D250021 - - - - - 11fba875 by Tarek Ziadé at 2025-05-22T20:12:40+00:00 Bug 1963137 - change indexdb migration behavior r=atossou Differential Revision: https://phabricator.services.mozilla.com/D250424 - - - - - cdd6f567 by Cieara Meador at 2025-05-22T20:13:24+00:00 Bug 1958696 - Set a default value for profiles foreground color r=profiles-reviewers,desktop-theme-reviewers,emilio,jhirsch Differential Revision: https://phabricator.services.mozilla.com/D248455 - - - - - f73c2e52 by John Oberhauser at 2025-05-22T20:13:52+00:00 Bug 1964497 - Hiding QR code and print buttons when the device is android automotive r=android-reviewers,007 Differential Revision: https://phabricator.services.mozilla.com/D250065 - - - - - d52fa902 by Beth Rennie at 2025-05-22T20:14:04+00:00 Bug 1956080 - Use async experiment cleanup in browser/components/urlbar browser tests r=urlbar-reviewers,Standard8 ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250505 - - - - - abdab4aa by Beth Rennie at 2025-05-22T20:14:08+00:00 Bug 1956080 - Use async experiment cleanup in browser/components/tests browser tests r=mconley ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250506 - - - - - 15b1787a by Beth Rennie at 2025-05-22T20:14:12+00:00 Bug 1956080 - Use async experiment cleanup in toolkit/components/passwordmgr browser tests r=mconley ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250507 - - - - - dd30d1c8 by Beth Rennie at 2025-05-22T20:14:16+00:00 Bug 1956080 - Use async experiment cleanup in browser/components/search browser tests r=search-reviewers,scunnane ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250508 - - - - - 269bb73b by Beth Rennie at 2025-05-22T20:14:19+00:00 Bug 1956080 - Use async experiment cleanup in toolkit/components/pictureinpicture browser tests r=mconley ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250509 - - - - - c29dc887 by Glenn Watson at 2025-05-22T20:15:03+00:00 Bug 1967840 - Add SWGL extension for applying a R8 alpha mask to a RGBA8 texture r=gfx-reviewers,lsalzman Differential Revision: https://phabricator.services.mozilla.com/D250524 - - - - - 11d15f0a by Eitan Isaacson at 2025-05-22T20:15:16+00:00 Bug 1967813 - Check menu's frame IsOpen to determine if menu is active. r=morgan Differential Revision: https://phabricator.services.mozilla.com/D250492 - - - - - c1ddeb01 by Eitan Isaacson at 2025-05-22T20:15:19+00:00 Bug 1899960 - P1: Don't cache implicit states. r=Jamie This also removes some duplication and unifies the logic we use for states that are calculated from other ones. Differential Revision: https://phabricator.services.mozilla.com/D250356 - - - - - 5de42535 by Eitan Isaacson at 2025-05-22T20:15:23+00:00 Bug 1899960 - P2: Imply an unavailable state if focusable is in unavailable subtree. r=Jamie I decided not to use aria-disabled directly because we currently don't cache it in the parent, and I don't think the benefit would be great enough. Differential Revision: https://phabricator.services.mozilla.com/D250357 - - - - - 1cfb8cfc by Robert Kirkman at 2025-05-22T21:20:22+00:00 Bug 1946405 - Don't start nsGTKRemoteServer unless X11 server is present r=karlt Differential Revision: https://phabricator.services.mozilla.com/D250580 - - - - - 88abfd37 by Beth Rennie at 2025-05-22T21:20:35+00:00 Bug 1956080 - Use async experiment cleanup in toolkit/components/antitracking browser tests r=anti-tracking-reviewers,emz ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250510 - - - - - d12b9c8c by Beth Rennie at 2025-05-22T21:20:39+00:00 Bug 1956080 - Use async experiment cleanup in messaging system browser tests r=omc-reviewers,emcminn ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250511 - - - - - 89f40cda by Beth Rennie at 2025-05-22T21:20:43+00:00 Bug 1956080 - Use async experiment cleanup in browser_aboutSupport.js r=mconley ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250512 - - - - - 05c7dc84 by Beth Rennie at 2025-05-22T21:20:46+00:00 Bug 1956080 - Use async experiment cleanup in browser_chat_nimbus.js r=firefox-ai-ml-reviewers,Mardak ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250551 - - - - - d2c19d07 by Beth Rennie at 2025-05-22T21:20:50+00:00 Bug 1956080 - Use async experiment cleanup in browser/components/preferences r=settings-reviewers,mconley ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250552 - - - - - 5f27d906 by Joel Maher at 2025-05-22T21:21:38+00:00 Bug 1968082 - add env var to turn off power meter reset in certain environments. r=sparky Differential Revision: https://phabricator.services.mozilla.com/D250835 - - - - - 9004c10b by Joel Maher at 2025-05-22T21:22:05+00:00 Bug 1967504 - adjust test suite .yml files to support 24.04. r=ahal,taskgraph-reviewers Differential Revision: https://phabricator.services.mozilla.com/D250271 - - - - - 404f50df by Mike Hommey at 2025-05-22T21:22:33+00:00 Bug 1967887 - Avoid using signed integer arithmetic that can overflow. r=spidermonkey-reviewers,nbp Differential Revision: https://phabricator.services.mozilla.com/D250576 - - - - - 8de88eee by Beth Rennie at 2025-05-22T21:45:53+00:00 Bug 1956080 - Use async experiment cleanup in browser/components/reportbrokensite r=webcompat-reviewers,twisniewski ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250553 - - - - - feaf4fb4 by Beth Rennie at 2025-05-22T21:45:56+00:00 Bug 1956080 - Use async experiment cleanup in browser/components/shell r=nalexander,bhearsum ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250554 - - - - - 5ea13ebd by Beth Rennie at 2025-05-22T21:46:00+00:00 Bug 1956080 - Use async experiment cleanup in browser/components/sidebar r=sidebar-reviewers,sclements ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250555 - - - - - 7cc1de1f by Beth Rennie at 2025-05-22T21:46:03+00:00 Bug 1956080 - Use async experiment cleanup in browser_address_autofill_nimbus r=credential-management-reviewers,dimi ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250556 - - - - - ef94b8f0 by Beth Rennie at 2025-05-22T21:46:07+00:00 Bug 1956080 - Use async experiment cleanup in browser_experiments_api_control.js r=mconley,home-newtab-reviewers ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250557 - - - - - 95465338 by Jeremy Swinarton at 2025-05-22T22:03:01+00:00 Bug 1961161: Additional metrics for closing tabs within groups r=dwalker,fxview-reviewers,tabbrowser-reviewers,nsharpley Differential Revision: https://phabricator.services.mozilla.com/D248438 - - - - - b0ca30e1 by Alex Hochheiden at 2025-05-22T22:07:42+00:00 Bug 1924743 - Only show lldb-server warning if there are multiple versions installed r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D250563 - - - - - a9f3181e by Alex Hochheiden at 2025-05-22T22:08:24+00:00 Bug 1965907 - Re-enable `test_vendor.py` r=ahal Differential Revision: https://phabricator.services.mozilla.com/D250337 - - - - - 9b3d9f66 by Alex Hochheiden at 2025-05-22T22:08:28+00:00 Bug 1965905 - Remove `vendor_requirements.txt/in` as they are no longer necessary with `uv` python vendoring r=ahal Differential Revision: https://phabricator.services.mozilla.com/D250338 - - - - - 4f4f0ed3 by Alex Hochheiden at 2025-05-22T22:08:32+00:00 Bug 1967634 - Add `python-sites` lint to facilitate adding rules specific to `python/sites/` r=ahal Differential Revision: https://phabricator.services.mozilla.com/D250374 - - - - - 2725ef83 by Alex Hochheiden at 2025-05-22T22:08:35+00:00 Bug 1967634 - Apply fixes from `python-sites` lint r=ahal,mach-reviewers Differential Revision: https://phabricator.services.mozilla.com/D250489 - - - - - f4ee1cd9 by Rolf Rando at 2025-05-22T22:13:30+00:00 Bug 1968074 - Fix truncated inferred interests ping r=thecount,home-newtab-reviewers Differential Revision: https://phabricator.services.mozilla.com/D250825 - - - - - e010ccc5 by Rob Wu at 2025-05-22T22:31:57+00:00 Bug 1966935 - Record whether the user prefers a hidden Extensions button r=willdurand This allows us to measure how many % of the users have configured the button to be hidden. Differential Revision: https://phabricator.services.mozilla.com/D249917 - - - - - 263ab7e8 by Rob Wu at 2025-05-22T22:32:00+00:00 Bug 1966935 - Record when the user hides/unhides the Extensions Button r=willdurand Differential Revision: https://phabricator.services.mozilla.com/D249918 - - - - - 3227a8c3 by Rob Wu at 2025-05-22T22:32:04+00:00 Bug 1966935 - Record when Extensions app menu item is clicked r=willdurand Differential Revision: https://phabricator.services.mozilla.com/D249919 - - - - - 902cc5b2 by Rob Wu at 2025-05-22T22:32:08+00:00 Bug 1966935 - Record telemetry when button is temporarily visible r=willdurand To minimize the amount of new test logic, this commit adds lightweight test helpers to head_unified_extensions.js, and inserts the relevant checks in existing test files that exercise the code paths that trigger the relevant cases. Differential Revision: https://phabricator.services.mozilla.com/D249920 - - - - - 1c567d0d by Rob Wu at 2025-05-22T22:32:11+00:00 Bug 1964857 - Enable UI to remove Extensions Button r=willdurand Differential Revision: https://phabricator.services.mozilla.com/D250081 - - - - - d5c44d0f by Geoff Lankow at 2025-05-22T22:35:16+00:00 Bug 1966470 - Simplify how Thunderbird artifacts get found. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D249928 - - - - - c1fba4b8 by Cristian Tuns at 2025-05-22T22:38:47+00:00 Revert "Bug 1967634 - Apply fixes from `python-sites` lint r=ahal,mach-reviewers" for broken tests This reverts commit b6bab59343b3ae80bce87b30b2581b4577a8e1fc. Revert "Bug 1967634 - Add `python-sites` lint to facilitate adding rules specific to `python/sites/` r=ahal" This reverts commit cd14d13cec28987474e4154569ebb6b807971046. Revert "Bug 1965905 - Remove `vendor_requirements.txt/in` as they are no longer necessary with `uv` python vendoring r=ahal" This reverts commit dbb9b5ca9b2825af1d2ac25d61a3704548c20581. Revert "Bug 1965907 - Re-enable `test_vendor.py` r=ahal" This reverts commit c39a35d0a2daba9f459e34d151d9b220d72d6624. - - - - - 082d6d23 by Atila Butkovits at 2025-05-22T23:36:44+00:00 Revert "Bug 1899960 - P2: Imply an unavailable state if focusable is in unavailable subtree. r=Jamie" for causing Geckoview failures. This reverts commit d4794289e743c0f8f0a1e6f992c3f9d11bdc3a87. Revert "Bug 1899960 - P1: Don't cache implicit states. r=Jamie" This reverts commit dd5d2cd56154db25c987f7e7bd00bb672e80c57e. Revert "Bug 1967813 - Check menu's frame IsOpen to determine if menu is active. r=morgan" This reverts commit 2d6a0f17e3f25a382ae2d7078dfd170f394a886f. - - - - - 687b655b by Atila Butkovits at 2025-05-22T23:36:47+00:00 Revert "Bug 1926651 - Fetch DXC from taskcluster. r=glandium" requested by Darktrojan for causing broken Thunderbird's Win64 builds. This reverts commit 628afe3be4d5f0861769a2d71c009ee8b2f9ec0a. - - - - - 7c77657a by Release Engineering Landoscript at 2025-05-23T00:12:33+00:00 No Bug - Import translations from https://github.com/mozilla-l10n/android-l10n CLOSED TREE - - - - - d6b8d1ee by Mike Hommey at 2025-05-23T00:27:11+00:00 Bug 1968103 - Enable libz-rs-sys on early beta. r=nika Differential Revision: https://phabricator.services.mozilla.com/D250847 - - - - - 2f385b66 by Jim Blandy at 2025-05-23T00:27:37+00:00 Bug 1967621: Rename and document `wgpu_bindings::server::Global::owner`. r=webgpu-reviewers,nical In `wgpu_bindings::server::Global`, rename the field `owner` to `webgpu_parent`, and document its type and use. Differential Revision: https://phabricator.services.mozilla.com/D250362 - - - - - bf151a6c by Beth Rennie at 2025-05-23T00:27:49+00:00 Bug 1956080 - Use async experiment cleanup in test_commands_closetab.js r=markh ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250558 - - - - - 96fbc1b3 by Beth Rennie at 2025-05-23T00:27:52+00:00 Bug 1956080 - Use async experiment cleanup in browser_contentrelevancy_nimbus.js r=nanj ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250559 - - - - - cba229bf by Beth Rennie at 2025-05-23T00:27:56+00:00 Bug 1956080 - Use async experiment cleanup in toolkit/components/telemetry tests r=chutten ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250560 - - - - - 0d51c0ed by Beth Rennie at 2025-05-23T00:28:00+00:00 Bug 1956080 - Use async experiment cleanup in browser_test_nimbus_feature.js r=jhirsch,profiles-reviewers ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250561 - - - - - f58d4034 by Beth Rennie at 2025-05-23T00:28:03+00:00 Bug 1956080 - Use async experiment cleanup in test_backgroundupdate_glean.js r=bytesized ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250570 - - - - - 97c00d61 by Beth Rennie at 2025-05-23T00:28:07+00:00 Bug 1956080 - Use async experiment cleanup in test_backgroundtask_experiments.js r=nalexander ExperimentManager.unenroll() is now effectively async when running in a browser test (because we are now executing SQL queries during unenrollment) so all cleanup functions that trigger unenrollment are async as well. Differential Revision: https://phabricator.services.mozilla.com/D250571 - - - - - be7d32d5 by Nathan Barrett at 2025-05-23T00:28:47+00:00 Bug 1965942 - Remove topic labels from all cards r=home-newtab-reviewers,reemhamz Differential Revision: https://phabricator.services.mozilla.com/D249692 - - - - - 8979856e by Boris Chiou at 2025-05-23T01:29:02+00:00 Bug 1922301 - Add test to make sure the view transition tree is not exposed to the accessibility tree. r=morgan,view-transitions-reviewers,emilio We don't expose the view transition tree to the accessibility tree per our current implementation, so only a test in this patch. In the test, we shouldn't see any view transition pseudo-elements in the accessibility tree. Differential Revision: https://phabricator.services.mozilla.com/D250840 - - - - - ec966caf by Tom Ritter at 2025-05-23T03:47:13+00:00 Bug 1966184: If we are fullscreen, do not subtract anything from the available resolution r=fkilic Differential Revision: https://phabricator.services.mozilla.com/D250819 - - - - - 42756b07 by William Wen at 2025-05-23T03:51:18+00:00 Bug 1962092 - Add flags and prefs for antifraud list feature. r=timhuang,extension-reviewers,robwu Differential Revision: https://phabricator.services.mozilla.com/D247534 - - - - - 91d0a803 by William Wen at 2025-05-23T03:51:21+00:00 Bug 1962092 - Add antifraud annotation feature. r=timhuang Differential Revision: https://phabricator.services.mozilla.com/D247535 - - - - - 5de6a293 by William Wen at 2025-05-23T03:51:25+00:00 Bug 1962092 - Add tracking protection skip for anti-fraud feature. r=timhuang Differential Revision: https://phabricator.services.mozilla.com/D247536 - - - - - 97af4d2f by William Wen at 2025-05-23T03:51:29+00:00 Bug 1962092 - Add test for anti-fraud annotation. r=timhuang Differential Revision: https://phabricator.services.mozilla.com/D247537 - - - - - fef50821 by agoloman at 2025-05-23T05:09:21+00:00 Revert Bug 1962092 - for causing bc failures @browser_emailtracking_telemetry.js. This reverts commit ef16c3f97cd5c44984c565060a4462e2f51861af. Revert "Bug 1962092 - Add tracking protection skip for anti-fraud feature. r=timhuang" This reverts commit 2404b29b7ff96c422d017b82520bab32fb3c8117. Revert "Bug 1962092 - Add antifraud annotation feature. r=timhuang" This reverts commit 2d2deb7533d52bee4e183cef2aa548b61edfbd6b. Revert "Bug 1962092 - Add flags and prefs for antifraud list feature. r=timhuang,extension-reviewers,robwu" This reverts commit b18b06376ea08b46f27578c51ddc3eefd0d414ee. - - - - - 6a72a6d2 by agoloman at 2025-05-23T05:59:48+00:00 Revert (Bug 1963137, Bug 1967224, 1961440) - for causing bc failures @browser_bug963945.js. This reverts commit b515558b0f67bda82a14944db78867cd47b7614c. Revert "Bug 1967224 - promote preview strings for local model managment r=rpl,fluent-reviewers,bolsson" This reverts commit ed97f511f6100ef0440c614462829ca02aa1773b. Revert "Bug 1963137 - Enable extensions.ml.enabled browser pref on all channels r=ngrato,willdurand" This reverts commit 47ba0012c31471d1570ce9901184be121736baba. Revert "Bug 1961440 - Defer ModelHubAddonWrapper initialization to first AddonManager.getAddonsByTypes including mlmodel type. r=robwu" This reverts commit d15c30a53c38702243f0bf51ae2a329363ea7eb1. Revert "Bug 1963137 - Fixing test failures related to activating LMM r=rpl" This reverts commit e7be8b069bbd6ea66627b8815f9a156560c13575. - - - - - 2476 changed files: - .eslintrc-rollouts.js - Cargo.lock - Cargo.toml - accessible/base/nsAccessibilityService.h - accessible/interfaces/nsIAccessibleEvent.idl - accessible/mac/DocAccessibleWrap.mm - accessible/mac/MOXAccessibleProtocol.h - accessible/mac/Platform.mm - accessible/mac/mozAccessible.h - accessible/mac/mozAccessible.mm - accessible/tests/browser/e10s/browser_caching_text_bounds.js - accessible/tests/browser/mac/browser.toml - + accessible/tests/browser/mac/browser_aria_errormessage.js - accessible/tests/browser/tree/browser.toml - + accessible/tests/browser/tree/browser_view_transition.js - accessible/windows/msaa/nsEventMap.h - browser/app/profile/firefox.js - browser/base/content/browser-addons.js - browser/base/content/browser-commands.js - browser/base/content/browser-init.js - browser/base/content/browser-main.js - browser/base/content/browser-profiles.js - browser/base/content/browser.js - browser/base/content/browser.js.globals - browser/base/content/browser.xhtml - browser/base/content/main-popupset.js - browser/base/content/navigator-toolbox.inc.xhtml - browser/base/content/navigator-toolbox.js - browser/base/content/nsContextMenu.sys.mjs - browser/base/content/test/about/browser_aboutSupport.js - browser/base/content/test/contextMenu/browser.toml - browser/base/content/test/contextMenu/browser_contextmenu_keyword.js → browser/base/content/test/contextMenu/browser_contextmenu_add_search_engine.js - browser/base/content/test/contextMenu/subtst_contextmenu_keyword.html → browser/base/content/test/contextMenu/subtst_contextmenu_add_search_engine.html - browser/components/BrowserComponents.manifest - browser/components/BrowserGlue.sys.mjs - browser/components/DesktopActorRegistry.sys.mjs - browser/components/about/AboutRedirector.cpp - browser/components/about/components.conf - browser/components/aboutwelcome/actors/AboutWelcomeChild.sys.mjs - browser/components/aboutwelcome/actors/AboutWelcomeParent.sys.mjs - browser/components/aboutwelcome/content-src/aboutwelcome.scss - browser/components/aboutwelcome/content-src/components/MSLocalized.jsx - browser/components/aboutwelcome/content-src/components/SingleSelect.jsx - browser/components/aboutwelcome/content/aboutwelcome.bundle.js - browser/components/aboutwelcome/content/aboutwelcome.css - browser/components/aboutwelcome/modules/AboutWelcomeTelemetry.sys.mjs - browser/components/aboutwelcome/tests/browser/browser_aboutwelcome_configurable_ui.js - browser/components/aboutwelcome/tests/browser/browser_aboutwelcome_multistage_experimentAPI.js - browser/components/aboutwelcome/tests/browser/browser_aboutwelcome_multistage_transitions.js - browser/components/aboutwelcome/tests/unit/ContentTiles.test.jsx - browser/components/aboutwelcome/tests/xpcshell/test_AboutWelcomeTelemetry_exposure.js - − browser/components/asrouter/content-src/styles/_shopping.scss - browser/components/asrouter/modules/FeatureCalloutMessages.sys.mjs - browser/components/asrouter/tests/NimbusRolloutMessageProvider.sys.mjs - browser/components/asrouter/tests/browser/browser_bookmarks_bar_button.js - browser/components/customizableui/ToolbarContextMenu.sys.mjs - browser/components/customizableui/content/panelUI.inc.xhtml - browser/components/extensions/ExtensionControlledPopup.sys.mjs - + browser/components/extensions/metrics.yaml - browser/components/extensions/parent/ext-browserAction.js - browser/components/extensions/test/browser/browser.toml - browser/components/extensions/test/browser/browser_unified_extensions_appmenu_item.js - browser/components/extensions/test/browser/browser_unified_extensions_button_visibility.js - + browser/components/extensions/test/browser/browser_unified_extensions_button_visibility_attention.js - browser/components/extensions/test/browser/browser_unified_extensions_button_visibility_browserAction.js - browser/components/extensions/test/browser/browser_unified_extensions_doorhangers.js - + browser/components/extensions/test/browser/browser_unified_extensions_doorhangers_install.js - + browser/components/extensions/test/browser/browser_unified_extensions_doorhangers_postinstall.js - browser/components/extensions/test/browser/head_unified_extensions.js - browser/components/firefoxview/opentabs.mjs - browser/components/genai/LinkPreviewChild.sys.mjs - browser/components/genai/tests/browser/browser_chat_nimbus.js - browser/components/migration/ChromeProfileMigrator.sys.mjs - browser/components/migration/tests/unit/test_Chrome_credit_cards.js - browser/components/moz.build - browser/components/newtab/metrics.yaml - browser/components/preferences/experimental.js - browser/components/preferences/tests/browser_windows_launch_on_login.js - browser/components/preferences/tests/browser_windows_launch_on_login_msix.js - browser/components/privatebrowsing/test/browser/browser_privatebrowsing_about_nimbus.js - browser/components/privatebrowsing/test/browser/browser_privatebrowsing_about_nimbus_dismiss.js - browser/components/privatebrowsing/test/browser/browser_privatebrowsing_about_nimbus_impressions.js - browser/components/privatebrowsing/test/browser/browser_privatebrowsing_about_nimbus_messaging.js - browser/components/profiles/tests/browser/browser_test_nimbus_feature.js - browser/components/reportbrokensite/content/reportBrokenSitePanel.inc.xhtml - browser/components/reportbrokensite/test/browser/browser_antitracking_data_sent.js - browser/components/reportbrokensite/test/browser/browser_experiment_data_sent.js - browser/components/reportbrokensite/test/browser/browser_reason_dropdown.js - browser/components/screenshots/ScreenshotsUtils.sys.mjs - browser/components/search/test/browser/browser_defaultPrivate_nimbus.js - browser/components/shell/test/browser_doesAppNeedPin.js - browser/components/shell/test/browser_setDefaultBrowser.js - browser/components/shell/test/browser_setDefaultPDFHandler.js - − browser/components/shopping/ReviewCheckerParent.sys.mjs - − browser/components/shopping/ShoppingSidebarChild.sys.mjs - − browser/components/shopping/ShoppingSidebarParent.sys.mjs - − browser/components/shopping/ShoppingUtils.sys.mjs - − browser/components/shopping/content/adjusted-rating.mjs - − browser/components/shopping/content/analysis-explainer.css - − browser/components/shopping/content/analysis-explainer.mjs - − browser/components/shopping/content/assets/optInDark.avif - − browser/components/shopping/content/assets/optInLight.avif - − browser/components/shopping/content/assets/packaging.svg - − browser/components/shopping/content/assets/priceTagButtonCallout.svg - − browser/components/shopping/content/assets/quality.svg - − browser/components/shopping/content/assets/ratingDark.avif - − browser/components/shopping/content/assets/ratingLight.avif - − browser/components/shopping/content/assets/reviewCheckerCalloutPriceTag.svg - − browser/components/shopping/content/assets/reviewsVisualCallout.svg - − browser/components/shopping/content/assets/shipping.svg - − browser/components/shopping/content/assets/shopping.svg - − browser/components/shopping/content/assets/unanalyzedDark.avif - − browser/components/shopping/content/assets/unanalyzedLight.avif - − browser/components/shopping/content/highlight-item.css - − browser/components/shopping/content/highlight-item.mjs - − browser/components/shopping/content/highlights.mjs - − browser/components/shopping/content/letter-grade.css - − browser/components/shopping/content/letter-grade.mjs - − browser/components/shopping/content/onboarding.mjs - − browser/components/shopping/content/recommended-ad.css - − browser/components/shopping/content/recommended-ad.mjs - − browser/components/shopping/content/reliability.mjs - − browser/components/shopping/content/settings.css - − browser/components/shopping/content/settings.mjs - − browser/components/shopping/content/shopping-card.css - − browser/components/shopping/content/shopping-card.mjs - − browser/components/shopping/content/shopping-container.css - − browser/components/shopping/content/shopping-container.mjs - − browser/components/shopping/content/shopping-message-bar.css - − browser/components/shopping/content/shopping-message-bar.mjs - − browser/components/shopping/content/shopping-page.css - − browser/components/shopping/content/shopping-sidebar.js - − browser/components/shopping/content/shopping.ftl - − browser/components/shopping/content/shopping.html - − browser/components/shopping/content/unanalyzed.css - − browser/components/shopping/content/unanalyzed.mjs - − browser/components/shopping/jar.mn - − browser/components/shopping/metrics.yaml - − browser/components/shopping/moz.build - − browser/components/shopping/tests/browser/browser.toml - − browser/components/shopping/tests/browser/browser_shopping_adjusted_rating.js - − browser/components/shopping/tests/browser/browser_shopping_analysis_explainer.js - − browser/components/shopping/tests/browser/browser_shopping_container.js - − browser/components/shopping/tests/browser/browser_shopping_exposure_telemetry.js - − browser/components/shopping/tests/browser/browser_shopping_inprogress_analysis.js - − browser/components/shopping/tests/browser/browser_shopping_network_offline.js - − browser/components/shopping/tests/browser/browser_shopping_not_enough_reviews.js - − browser/components/shopping/tests/browser/browser_shopping_onboarding.js - − browser/components/shopping/tests/browser/browser_shopping_page_not_supported.js - − browser/components/shopping/tests/browser/browser_shopping_review_highlights.js - − browser/components/shopping/tests/browser/browser_shopping_settings.js - − browser/components/shopping/tests/browser/browser_shopping_settings_telemetry.js - − browser/components/shopping/tests/browser/browser_shopping_sidebar.js - − browser/components/shopping/tests/browser/browser_shopping_stale_product.js - − browser/components/shopping/tests/browser/browser_shopping_survey.js - − browser/components/shopping/tests/browser/browser_shopping_ui_telemetry.js - − browser/components/shopping/tests/browser/browser_shopping_unanalyzed_product.js - − browser/components/shopping/tests/browser/browser_shopping_unavailable_product.js - − browser/components/shopping/tests/browser/browser_shoppingsidebar_auto_open.js - − browser/components/shopping/tests/browser/browser_shoppingsidebar_keep_close_message_bar.js - − browser/components/shopping/tests/browser/browser_shoppingsidebar_message_triggers.js - − browser/components/shopping/tests/browser/browser_shoppingsidebar_onboarding.js - − browser/components/shopping/tests/browser/browser_shoppingsidebar_private_mode.js - − browser/components/shopping/tests/browser/browser_shoppingsidebar_recommended_ad_test.js - − browser/components/shopping/tests/browser/browser_shoppingsidebar_settings.js - − browser/components/shopping/tests/browser/browser_shoppingsidebar_telemetry.js - − browser/components/shopping/tests/browser/browser_shoppingsidebar_urlbar.js - − browser/components/shopping/tests/browser/head.js - browser/components/sidebar/tests/browser/browser_sidebar_nimbus.js - browser/components/storybook/docs/README.typography.stories.md - − browser/components/storybook/stories/letter-grade.stories.mjs - − browser/components/storybook/stories/shopping-card.stories.mjs - − browser/components/storybook/stories/shopping-container.stories.mjs - − browser/components/storybook/stories/shopping-message-bar.stories.mjs - browser/components/tabbrowser/TabMetrics.sys.mjs - browser/components/tabbrowser/TabsList.sys.mjs - browser/components/tabbrowser/content/tab.js - browser/components/tabbrowser/content/tabbrowser.js - browser/components/tabbrowser/metrics.yaml - browser/components/tabbrowser/test/browser/tabs/browser.toml - + browser/components/tabbrowser/test/browser/tabs/browser_tab_groups_tab_interactions_telemetry.js - browser/components/tabbrowser/test/browser/tabs/browser_tab_groups_telemetry.js - browser/components/tests/browser/browser_browserGlue_upgradeDialog_trigger.js - browser/components/tests/browser/browser_browserGlue_userNamespacesNotification.js - browser/components/tests/browser/browser_default_browser_prompt.js - browser/components/urlbar/UrlbarPrefs.sys.mjs - browser/components/urlbar/tests/browser/browser_speculative_connect_not_with_client_cert.js - browser/components/urlbar/tests/quicksuggest/QuickSuggestTestUtils.sys.mjs - browser/components/urlbar/tests/quicksuggest/unit/test_merinoClient.js - browser/extensions/formautofill/test/browser/address/browser_address_autofill_nimbus.js - browser/extensions/formautofill/test/browser/browser.toml - + browser/extensions/formautofill/test/browser/browser_email_dropdown.js - + browser/extensions/formautofill/test/fixtures/autocomplete_multiple_emails_checkout.html - browser/extensions/newtab/content-src/components/DiscoveryStreamComponents/CardGrid/CardGrid.jsx - browser/extensions/newtab/content-src/components/DiscoveryStreamComponents/CardGrid/_CardGrid.scss - browser/extensions/newtab/content-src/components/DiscoveryStreamComponents/CardSections/CardSections.jsx - browser/extensions/newtab/content-src/components/DiscoveryStreamComponents/CardSections/_CardSections.scss - browser/extensions/newtab/content-src/components/DiscoveryStreamComponents/DSCard/DSCard.jsx - browser/extensions/newtab/content-src/components/DiscoveryStreamComponents/DSCard/_DSCard.scss - browser/extensions/newtab/css/activity-stream.css - browser/extensions/newtab/data/content/activity-stream.bundle.js - browser/extensions/newtab/karma.mc.config.js - browser/extensions/newtab/lib/ActivityStream.sys.mjs - browser/extensions/newtab/lib/DiscoveryStreamFeed.sys.mjs - browser/extensions/newtab/lib/InferredModel/FeatureModel.sys.mjs - browser/extensions/newtab/lib/TelemetryFeed.sys.mjs - browser/extensions/newtab/test/browser/abouthomecache/browser_experiments_api_control.js - browser/extensions/newtab/test/xpcshell/test_InferredFeatureModel.js - browser/locales/en-US/browser/appMenuNotifications.ftl - browser/locales/en-US/browser/reportBrokenSite.ftl - browser/locales/en-US/browser/screenshots.ftl - − browser/locales/en-US/browser/shopping.ftl - browser/locales/jar.mn - browser/locales/l10n-changesets.json - browser/modules/BrowserUsageTelemetry.sys.mjs - browser/themes/shared/browser-shared.css - browser/themes/shared/tabbrowser/tabs.css - browser/themes/shared/urlbar-searchbar.css - browser/themes/shared/urlbarView.css - build/gn_processor.py - build/moz.configure/android-ndk.configure - devtools/client/debugger/test/mochitest/browser_dbg-event-breakpoints.js - + devtools/client/debugger/test/mochitest/browser_dbg-sources-tree.js - devtools/client/debugger/test/mochitest/browser_kz.toml - + devtools/client/debugger/test/mochitest/examples/doc-nested-sources.html - devtools/client/debugger/test/mochitest/examples/event-breakpoints.js - + devtools/client/debugger/test/mochitest/examples/nested/deep/deep-nested-source.js - devtools/client/debugger/test/mochitest/shared-head.js - devtools/client/devtools-client.js - devtools/client/fronts/perf.js - devtools/client/performance-new/(a)types/gecko.d.ts - devtools/client/performance-new/(a)types/perf.d.ts - devtools/client/performance-new/components/panel/RecordingButton.js - devtools/client/performance-new/panel/initializer.js - devtools/client/performance-new/shared/background.sys.mjs - devtools/client/performance-new/shared/browser.js - devtools/client/performance-new/store/actions.js - devtools/client/performance-new/store/selectors.js - devtools/client/shared/components/Tree.js - devtools/server/actors/emulation/touch-simulator.js - devtools/server/actors/highlighters/utils/markup.js - devtools/server/actors/highlighters/viewport-size-on-resize.js - devtools/server/actors/highlighters/viewport-size.js - devtools/server/actors/perf.js - devtools/server/actors/root.js - devtools/server/actors/targets/window-global.js - devtools/server/actors/utils/event-breakpoints.js - devtools/server/devtools-server-connection.js - devtools/server/tests/browser/browser_perf-01.js - devtools/shared/network-observer/NetworkUtils.sys.mjs - devtools/shared/protocol/Request.js - devtools/shared/specs/perf.js - devtools/shared/transport/local-transport.js - devtools/shared/transport/packets.js - devtools/shared/transport/stream-utils.js - devtools/shared/transport/tests/xpcshell/test_client_server_bulk.js - devtools/shared/transport/transport.js - docshell/base/BrowsingContext.cpp - docshell/base/BrowsingContext.h - docshell/base/BrowsingContextWebProgress.h - docshell/base/CanonicalBrowsingContext.cpp - dom/base/DOMRect.h - dom/base/Document.cpp - dom/base/Document.h - dom/base/FragmentOrElement.h - dom/base/IDTracker.cpp - dom/base/Location.h - dom/base/TimeoutHandler.h - dom/base/UserActivation.h - dom/base/nsContentPolicyUtils.h - dom/base/nsContentUtils.cpp - dom/base/nsContentUtils.h - dom/base/nsGlobalWindowInner.h - dom/base/nsIContentPolicy.idl - dom/base/nsJSEnvironment.cpp - dom/base/nsScreen.cpp - dom/base/nsScreen.h - dom/cache/DBSchema.cpp - dom/chrome-webidl/ChannelWrapper.webidl - dom/chrome-webidl/DebuggerNotification.webidl - dom/closewatcher/CloseWatcher.h - dom/debugger/DebuggerNotificationManager.h - dom/debugger/DebuggerNotificationObserver.h - dom/events/PointerEventHandler.cpp - dom/events/test/pointerevents/mochitest.toml - dom/events/test/pointerevents/test_bug1285128.html - − dom/events/test/pointerevents/test_wpt_pointerevent_boundary_events_in_capturing-manual.html - − dom/events/test/pointerevents/test_wpt_pointerevent_releasepointercapture_events_to_original_target-manual.html - − dom/events/test/pointerevents/wpt/pointerevent_boundary_events_in_capturing-manual.html - − dom/events/test/pointerevents/wpt/pointerevent_releasepointercapture_events_to_original_target-manual.html - dom/fetch/InternalRequest.cpp - dom/geolocation/test/mochitest/test_hidden.html - dom/html/HTMLMediaElement.cpp - dom/html/test/mochitest.toml - dom/ipc/jsactor/JSActor.h - dom/locales/en-US/chrome/security/security.properties - dom/media/mediasession/MediaMetadata.h - dom/media/mediasession/MediaSession.h - dom/media/platforms/PDMFactory.h - dom/media/systemservices/video_engine/desktop_capture_impl.cc - dom/media/systemservices/video_engine/desktop_device_info.cc - dom/media/utils/MediaElementEventRunners.cpp - dom/media/utils/MediaProfilerMarkers.h - dom/media/webrtc/third_party_build/gn-configs/abseil.json - − dom/media/webrtc/third_party_build/gn-configs/abseil_preprocessor.py - dom/media/webrtc/third_party_build/gn-configs/webrtc.json - − dom/media/webrtc/third_party_build/gn-configs/webrtc_preprocessor.py - dom/script/ScriptLoader.h - dom/script/SharedScriptCache.h - dom/security/SecFetch.cpp - dom/security/featurepolicy/FeaturePolicy.h - dom/security/nsCSPUtils.cpp - dom/security/nsContentSecurityManager.cpp - dom/security/nsContentSecurityUtils.cpp - dom/security/nsHTTPSOnlyStreamListener.cpp - dom/security/nsMixedContentBlocker.cpp - dom/serviceworkers/test/chrome-common.toml - dom/svg/SVGMotionSMILAnimationFunction.cpp - dom/webgpu/CanvasContext.cpp - dom/webgpu/CanvasContext.h - dom/webgpu/tests/cts/checkout/src/common/framework/fixture.ts - dom/webgpu/tests/cts/checkout/src/resources/cache/hashes.json - dom/webgpu/tests/cts/checkout/src/webgpu/idl/javascript.spec.ts - dom/webgpu/tests/cts/checkout/src/webgpu/listing_meta.json - dom/webgpu/tests/cts/checkout/tools/gen_version - dom/webgpu/tests/cts/moz.yaml - dom/webgpu/tests/mochitest/test_context_configure.html - dom/webidl/Document.webidl - dom/webidl/WebGPU.webidl - dom/workers/RuntimeService.cpp - extensions/permissions/PermissionDelegateHandler.h - gfx/layers/ImageContainer.h - gfx/layers/MemoryPressureObserver.h - gfx/thebes/gfxPlatform.cpp - gfx/wgpu_bindings/src/server.rs - gfx/wr/Cargo.lock - gfx/wr/Cargo.toml - gfx/wr/swgl/src/composite.h - gfx/wr/swgl/src/swgl_fns.rs - gfx/wr/webrender/src/prepare.rs - gfx/wr/webrender_api/src/lib.rs - gradle/libs.versions.toml - intl/l10n/FluentBundle.h - intl/l10n/L10nRegistry.h - ipc/glue/BackgroundUtils.cpp - ipc/glue/IPCMessageUtilsSpecializations.h - js/loader/ModuleLoaderBase.h - js/public/GCAPI.h - js/src/gc/GC.h - js/src/gc/Nursery.cpp - js/src/gc/Scheduling.h - js/src/jit-test/lib/wasm-binary.js - + js/src/jit-test/tests/atomics/bug1966657-promise-resolution-after-throw.js - + js/src/jit-test/tests/atomics/bug1966657.js - js/src/jit-test/tests/gc/gcparam.js - js/src/jit-test/tests/wasm/binary.js - js/src/jit-test/tests/wasm/exceptions/events.js - js/src/jit-test/tests/wasm/exnref/throw-ref.js - js/src/jit-test/tests/wasm/exnref/try-table.js - js/src/jit-test/tests/wasm/function-references/binary.js - js/src/jit-test/tests/wasm/function-references/non-nullable-table.js - js/src/jit-test/tests/wasm/ref-types/ref-func.js - js/src/jit/arm/Simulator-arm.cpp - js/src/shell/js.cpp - js/src/tests/jstests.list - js/src/tests/test262-update.py - js/src/tests/test262/GIT-INFO - js/src/tests/test262/built-ins/Array/fromAsync/shell.js - + js/src/tests/test262/built-ins/Array/fromAsync/sync-iterable-with-rejecting-thenable-closes.js - js/src/tests/test262/built-ins/Array/fromAsync/sync-iterable-with-thenable-element-rejects.js → js/src/tests/test262/built-ins/Array/fromAsync/sync-iterable-with-rejecting-thenable-rejects.js - js/src/tests/test262/built-ins/AsyncDisposableStack/prototype/disposeAsync/shell.js - js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/next/shell.js - js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/return/shell.js - js/src/tests/test262/built-ins/AsyncFromSyncIteratorPrototype/throw/shell.js - js/src/tests/test262/built-ins/AsyncGeneratorPrototype/next/shell.js - js/src/tests/test262/built-ins/AsyncIteratorPrototype/Symbol.asyncDispose/shell.js - + js/src/tests/test262/built-ins/AsyncIteratorPrototype/Symbol.asyncDispose/throw-rejected-return.js - + js/src/tests/test262/built-ins/AsyncIteratorPrototype/Symbol.asyncDispose/throw-return-getter.js - + js/src/tests/test262/built-ins/AsyncIteratorPrototype/Symbol.asyncDispose/throw-return.js - js/src/tests/test262/built-ins/Atomics/and/validate-arraytype-before-index-coercion.js - js/src/tests/test262/built-ins/Atomics/and/validate-arraytype-before-value-coercion.js - js/src/tests/test262/built-ins/Atomics/compareExchange/bigint/non-shared-bufferdata.js - js/src/tests/test262/built-ins/Atomics/compareExchange/expected-return-value.js - js/src/tests/test262/built-ins/Atomics/compareExchange/non-shared-bufferdata.js - js/src/tests/test262/built-ins/Atomics/compareExchange/non-shared-int-views-throws.js - js/src/tests/test262/built-ins/Atomics/compareExchange/validate-arraytype-before-expectedValue-coercion.js - js/src/tests/test262/built-ins/Atomics/compareExchange/validate-arraytype-before-index-coercion.js - js/src/tests/test262/built-ins/Atomics/compareExchange/validate-arraytype-before-replacementValue-coercion.js - js/src/tests/test262/built-ins/Atomics/exchange/non-shared-int-views-throws.js - js/src/tests/test262/built-ins/Atomics/isLockFree/bigint/expected-return-value.js - js/src/tests/test262/built-ins/Atomics/load/validate-arraytype-before-index-coercion.js - + js/src/tests/test262/built-ins/Atomics/notify/retrieve-length-before-index-coercion-non-shared-detached.js - + js/src/tests/test262/built-ins/Atomics/notify/retrieve-length-before-index-coercion-non-shared-resize-to-zero.js - + js/src/tests/test262/built-ins/Atomics/notify/retrieve-length-before-index-coercion-non-shared.js - + js/src/tests/test262/built-ins/Atomics/notify/retrieve-length-before-index-coercion.js - js/src/tests/test262/built-ins/Atomics/or/non-shared-int-views-throws.js - + js/src/tests/test262/built-ins/Atomics/wait/retrieve-length-before-index-coercion.js - js/src/tests/test262/built-ins/Atomics/wait/validate-arraytype-before-timeout-coercion.js - js/src/tests/test262/built-ins/Atomics/wait/validate-arraytype-before-value-coercion.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bad-range.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/bad-range.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/false-for-timeout-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/false-for-timeout.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/good-views.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/nan-for-timeout-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/negative-index-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/negative-timeout-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/negative-timeout.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/no-spurious-wakeup-no-operation.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/no-spurious-wakeup-on-add.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/no-spurious-wakeup-on-and.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/no-spurious-wakeup-on-compareExchange.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/no-spurious-wakeup-on-exchange.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/no-spurious-wakeup-on-or.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/no-spurious-wakeup-on-store.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/no-spurious-wakeup-on-sub.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/no-spurious-wakeup-on-xor.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/non-bigint64-typedarray-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/non-shared-bufferdata-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/not-a-typedarray-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/not-an-object-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/null-bufferdata-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/null-for-timeout-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/null-for-timeout.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/object-for-timeout-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/object-for-timeout.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/out-of-range-index-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/poisoned-object-for-timeout-throws-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/poisoned-object-for-timeout-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/symbol-for-index-throws-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/symbol-for-index-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/symbol-for-timeout-throws-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/symbol-for-timeout-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/symbol-for-value-throws-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/symbol-for-value-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/true-for-timeout-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/true-for-timeout.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/undefined-for-timeout-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/undefined-for-timeout.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/undefined-index-defaults-to-zero-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/value-not-equal-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/value-not-equal.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/waiterlist-block-indexedposition-wake.js - js/src/tests/test262/built-ins/Atomics/waitAsync/bigint/was-woken-before-timeout.js - js/src/tests/test262/built-ins/Atomics/waitAsync/descriptor.js - js/src/tests/test262/built-ins/Atomics/waitAsync/false-for-timeout-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/false-for-timeout.js - js/src/tests/test262/built-ins/Atomics/waitAsync/good-views.js - js/src/tests/test262/built-ins/Atomics/waitAsync/implicit-infinity-for-timeout.js - js/src/tests/test262/built-ins/Atomics/waitAsync/is-function.js - js/src/tests/test262/built-ins/Atomics/waitAsync/length.js - js/src/tests/test262/built-ins/Atomics/waitAsync/name.js - js/src/tests/test262/built-ins/Atomics/waitAsync/nan-for-timeout-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/negative-index-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/negative-timeout-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/negative-timeout.js - js/src/tests/test262/built-ins/Atomics/waitAsync/no-spurious-wakeup-no-operation.js - js/src/tests/test262/built-ins/Atomics/waitAsync/no-spurious-wakeup-on-add.js - js/src/tests/test262/built-ins/Atomics/waitAsync/no-spurious-wakeup-on-and.js - js/src/tests/test262/built-ins/Atomics/waitAsync/no-spurious-wakeup-on-compareExchange.js - js/src/tests/test262/built-ins/Atomics/waitAsync/no-spurious-wakeup-on-exchange.js - js/src/tests/test262/built-ins/Atomics/waitAsync/no-spurious-wakeup-on-or.js - js/src/tests/test262/built-ins/Atomics/waitAsync/no-spurious-wakeup-on-store.js - js/src/tests/test262/built-ins/Atomics/waitAsync/no-spurious-wakeup-on-sub.js - js/src/tests/test262/built-ins/Atomics/waitAsync/no-spurious-wakeup-on-xor.js - js/src/tests/test262/built-ins/Atomics/waitAsync/non-int32-typedarray-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/non-shared-bufferdata-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/not-a-typedarray-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/not-an-object-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/null-bufferdata-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/null-for-timeout-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/null-for-timeout.js - js/src/tests/test262/built-ins/Atomics/waitAsync/object-for-timeout-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/object-for-timeout.js - js/src/tests/test262/built-ins/Atomics/waitAsync/out-of-range-index-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/poisoned-object-for-timeout-throws-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/poisoned-object-for-timeout-throws.js - + js/src/tests/test262/built-ins/Atomics/waitAsync/retrieve-length-before-index-coercion.js - js/src/tests/test262/built-ins/Atomics/waitAsync/returns-result-object-value-is-promise-resolves-to-ok.js - js/src/tests/test262/built-ins/Atomics/waitAsync/returns-result-object-value-is-promise-resolves-to-timed-out.js - js/src/tests/test262/built-ins/Atomics/waitAsync/returns-result-object-value-is-string-not-equal.js - js/src/tests/test262/built-ins/Atomics/waitAsync/returns-result-object-value-is-string-timed-out.js - js/src/tests/test262/built-ins/Atomics/waitAsync/shell.js - js/src/tests/test262/built-ins/Atomics/waitAsync/symbol-for-index-throws-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/symbol-for-index-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/symbol-for-timeout-throws-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/symbol-for-timeout-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/symbol-for-value-throws-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/symbol-for-value-throws.js - js/src/tests/test262/built-ins/Atomics/waitAsync/true-for-timeout-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/true-for-timeout.js - js/src/tests/test262/built-ins/Atomics/waitAsync/undefined-for-timeout-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/undefined-for-timeout.js - js/src/tests/test262/built-ins/Atomics/waitAsync/undefined-index-defaults-to-zero-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/validate-arraytype-before-index-coercion.js - js/src/tests/test262/built-ins/Atomics/waitAsync/validate-arraytype-before-timeout-coercion.js - js/src/tests/test262/built-ins/Atomics/waitAsync/validate-arraytype-before-value-coercion.js - js/src/tests/test262/built-ins/Atomics/waitAsync/value-not-equal-agent.js - js/src/tests/test262/built-ins/Atomics/waitAsync/value-not-equal.js - js/src/tests/test262/built-ins/Atomics/waitAsync/waiterlist-block-indexedposition-wake.js - js/src/tests/test262/built-ins/Atomics/waitAsync/was-woken-before-timeout.js - js/src/tests/test262/built-ins/Atomics/xor/non-shared-bufferdata.js - js/src/tests/test262/built-ins/Atomics/xor/non-shared-int-views-throws.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/Symbol.toStringTag.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/adopt/adds-value-onDispose.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/adopt/allows-any-value.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/adopt/puts-value-onDispose-on-top-of-stack.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/adopt/returns-value.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/adopt/throws-if-onDispose-not-callable.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/constructor.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/defer/adds-onDispose.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/defer/puts-onDispose-on-top-of-stack.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/defer/returns-undefined.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/defer/throws-if-onDispose-not-callable.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/dispose/disposes-resources-in-reverse-order.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/dispose/does-not-reinvoke-disposers-if-already-disposed.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/dispose/does-not-throw-if-already-disposed.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/dispose/returns-undefined.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/dispose/sets-state-to-disposed.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/dispose/throws-error-as-is-if-only-one-error-during-disposal.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/dispose/throws-suppressederror-if-multiple-errors-during-disposal.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/disposed/returns-false-when-not-disposed.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/disposed/returns-true-when-disposed.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/move/does-not-dispose-resources.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/move/returns-new-disposablestack-that-contains-moved-resources.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/move/returns-new-disposablestack-that-is-still-pending.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/move/returns-new-disposablestack.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/move/sets-state-to-disposed.js - js/src/tests/test262/built-ins/DisposableStack/prototype/move/shell.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/move/still-returns-new-disposablestack-when-subclassed.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/move/throws-if-disposed.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/use/Symbol.dispose-getter.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/use/adds-value.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/use/allows-null-value.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/use/allows-undefined-value.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/use/gets-value-Symbol.dispose-property-once.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/use/puts-value-on-top-of-stack.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/use/returns-value.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/use/throws-if-disposed.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/use/throws-if-value-Symbol.dispose-property-is-null.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/use/throws-if-value-Symbol.dispose-property-is-undefined.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/use/throws-if-value-Symbol.dispose-property-not-callable.js - + js/src/tests/test262/built-ins/DisposableStack/prototype/use/throws-if-value-missing-Symbol.dispose.js - js/src/tests/test262/built-ins/Iterator/from/shell.js - + js/src/tests/test262/built-ins/Map/prototype/getOrInsert/append-new-values-normalizes-zero-key.js - + js/src/tests/test262/built-ins/Map/prototype/getOrInsert/append-new-values.js - + js/src/tests/test262/built-ins/Map/prototype/getOrInsert/append-value-if-key-is-not-present-different-key-types.js - + js/src/tests/test262/built-ins/Map/prototype/getOrInsert/browser.js - + js/src/tests/test262/built-ins/Map/prototype/getOrInsert/does-not-have-mapdata-internal-slot-set.js - + js/src/tests/test262/built-ins/Map/prototype/getOrInsert/does-not-have-mapdata-internal-slot-weakmap.js - + js/src/tests/test262/built-ins/Map/prototype/getOrInsert/does-not-have-mapdata-internal-slot.js - + js/src/tests/test262/built-ins/Map/prototype/getOrInsert/getOrInsert.js - + js/src/tests/test262/built-ins/Map/prototype/getOrInsert/length.js - + js/src/tests/test262/built-ins/Map/prototype/getOrInsert/name.js - + js/src/tests/test262/built-ins/Map/prototype/getOrInsert/not-a-constructor.js - + js/src/tests/test262/built-ins/Map/prototype/getOrInsert/returns-value-if-key-is-not-present-different-key-types.js - + js/src/tests/test262/built-ins/Map/prototype/getOrInsert/returns-value-if-key-is-present-different-key-types.js - + js/src/tests/test262/built-ins/Map/prototype/getOrInsert/returns-value-normalized-zero-key.js - + js/src/tests/test262/built-ins/Map/prototype/getOrInsert/shell.js - + js/src/tests/test262/built-ins/Map/prototype/getOrInsert/this-not-object-throw.js - + js/src/tests/test262/built-ins/Object/prototype/setPrototypeOf-with-non-circular-values-__proto__.js - + js/src/tests/test262/built-ins/Object/prototype/setPrototypeOf-with-non-circular-values.js - js/src/tests/test262/built-ins/Promise/try/shell.js - + js/src/tests/test262/built-ins/RegExp/property-escapes/special-property-value-Script_Extensions-Unknown.js - js/src/tests/test262/built-ins/Temporal/Duration/prototype/round/relativeto-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/Duration/prototype/round/relativeto-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/Duration/prototype/round/relativeto-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/Duration/prototype/total/relativeto-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/Duration/prototype/total/relativeto-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/Duration/prototype/total/relativeto-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainDate/calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainDate/calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainDate/calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainDate/compare/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainDate/compare/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainDate/compare/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainDate/from/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainDate/from/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainDate/from/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainDate/prototype/equals/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainDate/prototype/equals/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainDate/prototype/equals/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainDate/prototype/since/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainDate/prototype/since/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainDate/prototype/since/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainDate/prototype/until/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainDate/prototype/until/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainDate/prototype/until/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainDate/prototype/withCalendar/calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainDate/prototype/withCalendar/calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainDate/prototype/withCalendar/calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainDateTime/calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainDateTime/calendar-invalid-iso-string.js - − js/src/tests/test262/built-ins/Temporal/PlainDateTime/calendar-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainDateTime/calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainDateTime/compare/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainDateTime/compare/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainDateTime/compare/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainDateTime/from/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainDateTime/from/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainDateTime/from/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainDateTime/prototype/equals/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainDateTime/prototype/equals/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainDateTime/prototype/equals/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainDateTime/prototype/since/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainDateTime/prototype/since/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainDateTime/prototype/since/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainDateTime/prototype/until/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainDateTime/prototype/until/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainDateTime/prototype/until/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainDateTime/prototype/withCalendar/calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainDateTime/prototype/withCalendar/calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainDateTime/prototype/withCalendar/calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainMonthDay/calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainMonthDay/calendar-invalid-iso-string.js - − js/src/tests/test262/built-ins/Temporal/PlainMonthDay/calendar-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainMonthDay/calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainMonthDay/from/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainMonthDay/from/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainMonthDay/from/argument-propertybag-calendar-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainMonthDay/from/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainDate/calendar-iso-string.js → js/src/tests/test262/built-ins/Temporal/PlainMonthDay/from/constrain-to-leap-day.js - js/src/tests/test262/built-ins/Temporal/PlainMonthDay/prototype/equals/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainMonthDay/prototype/equals/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainMonthDay/prototype/equals/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainYearMonth/calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainYearMonth/calendar-invalid-iso-string.js - − js/src/tests/test262/built-ins/Temporal/PlainYearMonth/calendar-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainYearMonth/calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainYearMonth/compare/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainYearMonth/compare/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainYearMonth/compare/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainYearMonth/from/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainYearMonth/from/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainYearMonth/from/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainYearMonth/prototype/equals/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainYearMonth/prototype/equals/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainYearMonth/prototype/equals/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainYearMonth/prototype/since/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainYearMonth/prototype/since/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainYearMonth/prototype/since/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/PlainYearMonth/prototype/until/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/PlainYearMonth/prototype/until/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/PlainYearMonth/prototype/until/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/ZonedDateTime/calendar-number.js → js/src/tests/test262/built-ins/Temporal/ZonedDateTime/calendar-invalid-iso-string.js - − js/src/tests/test262/built-ins/Temporal/ZonedDateTime/calendar-iso-string.js - js/src/tests/test262/built-ins/Temporal/ZonedDateTime/calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/ZonedDateTime/compare/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/ZonedDateTime/compare/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/ZonedDateTime/compare/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/ZonedDateTime/from/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/ZonedDateTime/from/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/ZonedDateTime/from/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/ZonedDateTime/prototype/equals/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/ZonedDateTime/prototype/equals/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/ZonedDateTime/prototype/equals/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/ZonedDateTime/prototype/since/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/ZonedDateTime/prototype/since/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/ZonedDateTime/prototype/since/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/ZonedDateTime/prototype/until/argument-propertybag-calendar-number.js → js/src/tests/test262/built-ins/Temporal/ZonedDateTime/prototype/until/argument-propertybag-calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/ZonedDateTime/prototype/until/argument-propertybag-calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/ZonedDateTime/prototype/withCalendar/calendar-number.js → js/src/tests/test262/built-ins/Temporal/ZonedDateTime/prototype/withCalendar/calendar-invalid-iso-string.js - js/src/tests/test262/built-ins/Temporal/ZonedDateTime/prototype/withCalendar/calendar-wrong-type.js - js/src/tests/test262/built-ins/Temporal/shell.js - + js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/throw-type-error-before-custom-proto-access.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/adds-object-element.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/adds-symbol-element.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/browser.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/does-not-have-weakmapdata-internal-slot-array.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/does-not-have-weakmapdata-internal-slot-map.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/does-not-have-weakmapdata-internal-slot-object.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/does-not-have-weakmapdata-internal-slot-set.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/does-not-have-weakmapdata-internal-slot-weakmap-prototype.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/getOrInsert.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/length.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/name.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/not-a-constructor.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/returns-value-if-key-is-not-present-object-key.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/returns-value-if-key-is-not-present-symbol-key.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/returns-value-if-key-is-present-object-key.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/returns-value-if-key-is-present-symbol-key.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/shell.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/this-not-object-throw.js - + js/src/tests/test262/built-ins/WeakMap/prototype/getOrInsert/throw-if-key-cannot-be-held-weakly.js - − js/src/tests/test262/built-ins/isFinite/length.js - − js/src/tests/test262/built-ins/isFinite/name.js - js/src/tests/test262/built-ins/isFinite/prop-desc.js - − js/src/tests/test262/built-ins/isNaN/length.js - − js/src/tests/test262/built-ins/isNaN/name.js - js/src/tests/test262/built-ins/isNaN/prop-desc.js - − js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A7.1.js - − js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A7.2.js - − js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A7.3.js - − js/src/tests/test262/built-ins/parseFloat/S15.1.2.3_A7.4.js - − js/src/tests/test262/built-ins/parseFloat/name.js - js/src/tests/test262/built-ins/parseFloat/prop-desc.js - − js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A9.1.js - − js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A9.2.js - − js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A9.3.js - − js/src/tests/test262/built-ins/parseInt/S15.1.2.2_A9.4.js - − js/src/tests/test262/built-ins/parseInt/name.js - js/src/tests/test262/built-ins/parseInt/prop-desc.js - js/src/tests/test262/harness/shell.js - js/src/tests/test262/harness/verifyProperty-value-error.js - + js/src/tests/test262/intl402/DateTimeFormat/canonicalize-timezone.js - js/src/tests/test262/intl402/DateTimeFormat/prototype/format/dayPeriod-long-en.js - js/src/tests/test262/intl402/DateTimeFormat/prototype/format/dayPeriod-narrow-en.js - js/src/tests/test262/intl402/DateTimeFormat/prototype/format/dayPeriod-short-en.js - + js/src/tests/test262/intl402/DateTimeFormat/prototype/format/temporal-plaindate-formatting-datetime-style.js - + js/src/tests/test262/intl402/DateTimeFormat/prototype/format/temporal-plaindatetime-formatting-datetime-style.js - + js/src/tests/test262/intl402/DateTimeFormat/prototype/format/temporal-plainmonthday-formatting-datetime-style.js - + js/src/tests/test262/intl402/DateTimeFormat/prototype/format/temporal-plaintime-formatting-datetime-style.js - + js/src/tests/test262/intl402/DateTimeFormat/prototype/format/temporal-plainyearmonth-formatting-datetime-style.js - js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/dayPeriod-long-en.js - js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/dayPeriod-narrow-en.js - js/src/tests/test262/intl402/DateTimeFormat/prototype/formatToParts/dayPeriod-short-en.js - + js/src/tests/test262/intl402/Intl/supportedValuesOf/timeZones-include-non-continental.js - js/src/tests/test262/intl402/Locale/prototype/region/prop-desc.js - js/src/tests/test262/intl402/PluralRules/constructor-option-read-order.js - js/src/tests/test262/intl402/PluralRules/constructor-options-throwing-getters.js - js/src/tests/test262/intl402/PluralRules/default-options-object-prototype.js - + js/src/tests/test262/intl402/PluralRules/prototype/constructor/notation.js - js/src/tests/test262/intl402/PluralRules/prototype/resolvedOptions/order.js - js/src/tests/test262/intl402/PluralRules/prototype/resolvedOptions/properties.js - js/src/tests/test262/intl402/PluralRules/prototype/resolvedOptions/return-keys-order-default.js - + js/src/tests/test262/intl402/PluralRules/prototype/select/notation.js - js/src/tests/test262/intl402/Temporal/Duration/prototype/round/shell.js - js/src/tests/test262/intl402/Temporal/Duration/prototype/total/shell.js - + js/src/tests/test262/intl402/Temporal/Instant/prototype/toLocaleString/dateStyle-timeStyle-undefined.js - js/src/tests/test262/intl402/Temporal/Instant/prototype/toLocaleString/options-conflict.js - js/src/tests/test262/intl402/Temporal/PlainDate/compare/shell.js - + js/src/tests/test262/intl402/Temporal/PlainDate/from/remapping-era.js - js/src/tests/test262/intl402/Temporal/PlainDate/from/shell.js - js/src/tests/test262/intl402/Temporal/PlainDate/prototype/equals/shell.js - js/src/tests/test262/intl402/Temporal/PlainDate/prototype/since/shell.js - + js/src/tests/test262/intl402/Temporal/PlainDate/prototype/toLocaleString/dateStyle-timeStyle-undefined.js - js/src/tests/test262/intl402/Temporal/PlainDate/prototype/toLocaleString/options-conflict.js - js/src/tests/test262/intl402/Temporal/PlainDate/prototype/toString/shell.js - js/src/tests/test262/intl402/Temporal/PlainDate/prototype/toZonedDateTime/shell.js - js/src/tests/test262/intl402/Temporal/PlainDate/prototype/until/shell.js - − js/src/tests/test262/intl402/Temporal/PlainDate/prototype/weekOfYear/gregory-iso-weekofyear.js - js/src/tests/test262/intl402/Temporal/PlainDate/prototype/weekOfYear/non-iso-week-of-year.js - js/src/tests/test262/intl402/Temporal/PlainDate/prototype/with/shell.js - − js/src/tests/test262/intl402/Temporal/PlainDate/prototype/yearOfWeek/gregory-iso-weekofyear.js - js/src/tests/test262/intl402/Temporal/PlainDate/prototype/yearOfWeek/non-iso-week-of-year.js - js/src/tests/test262/intl402/Temporal/PlainDateTime/compare/shell.js - js/src/tests/test262/intl402/Temporal/PlainDateTime/from/shell.js - js/src/tests/test262/intl402/Temporal/PlainDateTime/prototype/equals/shell.js - js/src/tests/test262/intl402/Temporal/PlainDateTime/prototype/since/shell.js - + js/src/tests/test262/intl402/Temporal/PlainDateTime/prototype/toLocaleString/dateStyle-timeStyle-undefined.js - js/src/tests/test262/intl402/Temporal/PlainDateTime/prototype/toLocaleString/options-conflict.js - js/src/tests/test262/intl402/Temporal/PlainDateTime/prototype/toString/shell.js - js/src/tests/test262/intl402/Temporal/PlainDateTime/prototype/toZonedDateTime/shell.js - js/src/tests/test262/intl402/Temporal/PlainDateTime/prototype/until/shell.js - − js/src/tests/test262/intl402/Temporal/PlainDateTime/prototype/weekOfYear/gregory-iso-weekofyear.js - js/src/tests/test262/intl402/Temporal/PlainDateTime/prototype/weekOfYear/non-iso-week-of-year.js - js/src/tests/test262/intl402/Temporal/PlainDateTime/prototype/withCalendar/shell.js - − js/src/tests/test262/intl402/Temporal/PlainDateTime/prototype/yearOfWeek/gregory-iso-weekofyear.js - js/src/tests/test262/intl402/Temporal/PlainDateTime/prototype/yearOfWeek/non-iso-week-of-year.js - + js/src/tests/test262/intl402/Temporal/PlainMonthDay/from/constrain-to-leap-day.js - js/src/tests/test262/intl402/Temporal/PlainMonthDay/from/shell.js - js/src/tests/test262/intl402/Temporal/PlainMonthDay/prototype/equals/shell.js - + js/src/tests/test262/intl402/Temporal/PlainMonthDay/prototype/toLocaleString/dateStyle-timeStyle-undefined.js - js/src/tests/test262/intl402/Temporal/PlainMonthDay/prototype/toLocaleString/dateStyle.js - + js/src/tests/test262/intl402/Temporal/PlainMonthDay/prototype/toLocaleString/options-conflict.js - js/src/tests/test262/intl402/Temporal/PlainMonthDay/prototype/toPlainDate/shell.js - js/src/tests/test262/intl402/Temporal/PlainMonthDay/prototype/toString/shell.js - js/src/tests/test262/intl402/Temporal/PlainTime/prototype/toLocaleString/options-conflict.js - + js/src/tests/test262/intl402/Temporal/PlainTime/prototype/toLocaleString/timeStyle-undefined.js - js/src/tests/test262/intl402/Temporal/PlainYearMonth/compare/shell.js - + js/src/tests/test262/intl402/Temporal/PlainYearMonth/from/remapping-era.js - js/src/tests/test262/intl402/Temporal/PlainYearMonth/from/shell.js - js/src/tests/test262/intl402/Temporal/PlainYearMonth/prototype/equals/shell.js - js/src/tests/test262/intl402/Temporal/PlainYearMonth/prototype/since/shell.js - + js/src/tests/test262/intl402/Temporal/PlainYearMonth/prototype/toLocaleString/dateStyle-undefined.js - js/src/tests/test262/intl402/Temporal/PlainYearMonth/prototype/toLocaleString/dateStyle.js - + js/src/tests/test262/intl402/Temporal/PlainYearMonth/prototype/toLocaleString/options-conflict.js - js/src/tests/test262/intl402/Temporal/PlainYearMonth/prototype/toString/shell.js - js/src/tests/test262/intl402/Temporal/PlainYearMonth/prototype/until/shell.js - js/src/tests/test262/intl402/Temporal/PlainYearMonth/prototype/with/shell.js - js/src/tests/test262/intl402/Temporal/ZonedDateTime/construct-non-utc-non-iso.js - + js/src/tests/test262/intl402/Temporal/ZonedDateTime/prototype/equals/canonicalize-timezone.js - + js/src/tests/test262/intl402/Temporal/ZonedDateTime/prototype/getTimeZoneTransition/rule-change-without-offset-transition.js - + js/src/tests/test262/intl402/Temporal/ZonedDateTime/prototype/getTimeZoneTransition/transitions-close-together.js - + js/src/tests/test262/intl402/Temporal/ZonedDateTime/prototype/startOfDay/transitions-close-together.js - + js/src/tests/test262/intl402/Temporal/ZonedDateTime/prototype/toLocaleString/dateStyle-timeStyle-undefined.js - js/src/tests/test262/intl402/Temporal/ZonedDateTime/prototype/toLocaleString/options-conflict.js - − js/src/tests/test262/intl402/Temporal/ZonedDateTime/prototype/weekOfYear/gregory-iso-weekofyear.js - js/src/tests/test262/intl402/Temporal/ZonedDateTime/prototype/weekOfYear/non-iso-week-of-year.js - − js/src/tests/test262/intl402/Temporal/ZonedDateTime/prototype/yearOfWeek/gregory-iso-weekofyear.js - js/src/tests/test262/intl402/Temporal/ZonedDateTime/prototype/yearOfWeek/non-iso-week-of-year.js - js/src/tests/test262/intl402/Temporal/ZonedDateTime/shell.js - js/src/tests/test262/language/expressions/async-function/shell.js - js/src/tests/test262/language/expressions/async-generator/shell.js - js/src/tests/test262/language/expressions/await/shell.js - + js/src/tests/test262/language/expressions/dynamic-import/import-errored-module.js - + js/src/tests/test262/language/expressions/dynamic-import/import-errored-module_FIXTURE.js - js/src/tests/test262/language/expressions/dynamic-import/shell.js - js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A4.12_T1.js - js/src/tests/test262/language/expressions/greater-than-or-equal/S11.8.4_A4.12_T2.js - js/src/tests/test262/language/expressions/greater-than/S11.8.2_A4.12_T1.js - js/src/tests/test262/language/expressions/greater-than/S11.8.2_A4.12_T2.js - js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A4.12_T1.js - js/src/tests/test262/language/expressions/less-than-or-equal/S11.8.3_A4.12_T2.js - js/src/tests/test262/language/expressions/less-than/S11.8.1_A4.12_T1.js - js/src/tests/test262/language/expressions/less-than/S11.8.1_A4.12_T2.js - js/src/tests/test262/language/expressions/new.target/shell.js - js/src/tests/test262/language/expressions/optional-chaining/shell.js - js/src/tests/test262/language/import/import-defer/deferred-namespace-object/exotic-object-behavior.js - js/src/tests/test262/language/import/import-defer/errors/get-other-while-dep-evaluating-async/shell.js - js/src/tests/test262/language/import/import-defer/errors/get-other-while-evaluating-async/shell.js - js/src/tests/test262/language/import/import-defer/errors/get-self-while-defer-evaluating/main.js - js/src/tests/test262/language/import/import-defer/errors/module-throws/import-defer-throws_FIXTURE.js - js/src/tests/test262/language/import/import-defer/errors/module-throws/shell.js - js/src/tests/test262/language/import/import-defer/errors/resolution-error/shell.js - js/src/tests/test262/language/import/import-defer/evaluation-top-level-await/flattening-order/main.js - js/src/tests/test262/language/module-code/source-phase-import/shell.js - + js/src/tests/test262/language/module-code/top-level-await/dynamic-import-of-waiting-module-2_FIXTURE.js - + js/src/tests/test262/language/module-code/top-level-await/dynamic-import-of-waiting-module.js - + js/src/tests/test262/language/module-code/top-level-await/dynamic-import-of-waiting-module_FIXTURE.js - js/src/tests/test262/language/module-code/top-level-await/shell.js - js/src/tests/test262/language/statements/async-function/shell.js - js/src/tests/test262/language/statements/await-using/shell.js - + js/src/tests/test262/language/statements/for-await-of/head-await-using-init.js - + js/src/tests/test262/language/statements/for-await-of/head-using-init.js - js/src/tests/test262/language/statements/for-await-of/shell.js - + js/src/tests/test262/language/statements/for-of/head-await-using-bound-names-fordecl-tdz.js - + js/src/tests/test262/language/statements/for-of/head-await-using-bound-names-in-stmt.js - + js/src/tests/test262/language/statements/for-of/head-await-using-bound-names-let.js - + js/src/tests/test262/language/statements/for-of/head-await-using-fresh-binding-per-iteration.js - + js/src/tests/test262/language/statements/for-of/head-await-using-init.js - + js/src/tests/test262/language/statements/for-of/head-using-bound-names-fordecl-tdz.js - + js/src/tests/test262/language/statements/for-of/head-using-bound-names-in-stmt.js - + js/src/tests/test262/language/statements/for-of/head-using-bound-names-let.js - + js/src/tests/test262/language/statements/for-of/head-using-fresh-binding-per-iteration.js - + js/src/tests/test262/language/statements/for-of/head-using-init.js - js/src/tests/test262/language/statements/for-of/shell.js - js/src/tests/test262/shell.js - js/src/tests/test262/staging/Intl402/Temporal/old/shell.js - js/src/tests/test262/staging/explicit-resource-management/shell.js - js/src/tests/test262/staging/sm/Function/function-bind.js - js/src/tests/test262/staging/sm/Function/shell.js - js/src/tests/test262/staging/sm/Math/acosh-approx.js - js/src/tests/test262/staging/sm/Math/cbrt-approx.js - js/src/tests/test262/staging/source-phase-imports/shell.js - + js/src/tests/test262/staging/upsert/Map/browser.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/append-new-values-normalizes-zero-key.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/append-new-values.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/append-value-if-key-is-not-present-different-key-types.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/browser.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/callbackfn-throws.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/different-types-function-callbackfn-does-not-throw.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/does-not-evaluate-callbackfn-if-key-present.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/does-not-have-mapdata-internal-slot-set.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/does-not-have-mapdata-internal-slot-weakmap.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/getOrInsertComputed.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/length.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/name.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/not-a-constructor.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/not-a-function-callbackfn-throws.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/overwrites-mutation-from-callbackfn.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/returns-value-if-key-is-not-present-different-key-types.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/returns-value-if-key-is-present-different-key-types.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/returns-value-normalized-zero-key.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/shell.js - + js/src/tests/test262/staging/upsert/Map/getOrInsertComputed/this-not-object-throw.js - + js/src/tests/test262/staging/upsert/Map/shell.js - + js/src/tests/test262/staging/upsert/WeakMap/browser.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/adds-object-element.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/adds-symbol-element.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/adds-value-different-callbackfn.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/browser.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/callbackfn-throws.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/does-not-evaluate-callbackfn-if-key-present.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-array.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-map.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-object.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-set.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/does-not-have-weakmapdata-internal-slot-weakmap-prototype.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/getOrInsertComputed.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/length.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/name.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/not-a-constructor.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/not-a-function-callbackfn-throws.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/overwrites-mutation-from-callbackfn.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/returns-value-if-key-is-not-present-object-key.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/returns-value-if-key-is-not-present-symbol-key.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/returns-value-if-key-is-present-object-key.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/returns-value-if-key-is-present-symbol-key.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/shell.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/this-not-object-throw.js - + js/src/tests/test262/staging/upsert/WeakMap/getOrInsertComputed/throw-if-key-cannot-be-held-weakly.js - + js/src/tests/test262/staging/upsert/WeakMap/shell.js - + js/src/tests/test262/staging/upsert/browser.js - + js/src/tests/test262/staging/upsert/shell.js - js/src/wasm/WasmOpIter.h - js/src/wasm/WasmValidate.cpp - layout/base/AccessibleCaret.cpp - layout/base/PresShell.cpp - layout/base/PresShell.h - layout/base/nsCSSFrameConstructor.cpp - layout/base/nsCSSFrameConstructor.h - layout/base/tests/bug1162990_inner_1.html - layout/base/tests/bug1162990_inner_2.html - layout/generic/ViewportFrame.cpp - layout/generic/nsCanvasFrame.cpp - layout/generic/nsCanvasFrame.h - layout/generic/nsIFrame.cpp - layout/style/Loader.cpp - layout/style/ServoStyleSet.cpp - layout/style/crashtests/crashtests.list - layout/xul/tree/nsTreeColumns.h - mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt - mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/prompt/GeckoPromptDelegate.kt - mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/Settings.kt - mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/prompt/PromptRequest.kt - mobile/android/android-components/components/feature/addons/src/main/res/values-it/strings.xml - mobile/android/android-components/components/feature/prompts/src/main/java/mozilla/components/feature/prompts/certificate/CertificatePicker.kt - mobile/android/android-components/components/feature/prompts/src/test/java/mozilla/components/feature/prompts/PromptFeatureTest.kt - mobile/android/android-components/components/feature/search/src/main/java/mozilla/components/feature/search/RemoteSettingsRepository.kt - mobile/android/android-components/components/feature/search/src/main/java/mozilla/components/feature/search/icons/SearchConfigIconsUpdateService.kt - mobile/android/android-components/components/feature/search/src/main/java/mozilla/components/feature/search/middleware/SearchMiddleware.kt - mobile/android/android-components/components/feature/search/src/main/java/mozilla/components/feature/search/storage/SearchEngineReader.kt - mobile/android/android-components/components/feature/search/src/main/java/mozilla/components/feature/search/storage/SearchEngineSelectorRepository.kt - mobile/android/android-components/components/feature/search/src/test/java/mozilla/components/feature/search/icons/SearchConfigIconsUpdateServiceTest.kt - mobile/android/android-components/components/feature/search/src/test/java/mozilla/components/feature/search/storage/SearchEngineReaderTest.kt - mobile/android/android-components/components/feature/search/src/test/java/mozilla/components/feature/search/storage/SearchEngineSelectorRepositoryTest.kt - mobile/android/fenix/app/lint-baseline.xml - mobile/android/fenix/app/metrics.yaml - mobile/android/fenix/app/nimbus.fml.yaml - mobile/android/fenix/app/src/androidTest/java/org/mozilla/fenix/ui/MainMenuTest.kt - mobile/android/fenix/app/src/androidTest/java/org/mozilla/fenix/ui/SearchTest.kt - mobile/android/fenix/app/src/androidTest/java/org/mozilla/fenix/ui/SettingsSearchTest.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FeatureFlags.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt - toolkit/themes/osx/global/menulist.css → mobile/android/fenix/app/src/main/java/org/mozilla/fenix/automotive/AndroidAutomotiveFeatureFlag.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/compose/MenuItem.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/toolbar/BrowserToolbarComposable.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/toolbar/BrowserToolbarMiddleware.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/toolbar/DefaultToolbarMenu.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/privatebrowsing/controller/PrivateBrowsingController.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/SessionControlAdapter.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/SessionControlView.kt - − mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/topsites/TopSitesViewHolder.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/search/SearchDialogFragment.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/search/SearchFragmentStore.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SecretSettingsFragment.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/search/SaveSearchEngineFragment.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tabstray/TabsTrayFragment.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/webcompat/middleware/WebCompatReporterSubmissionMiddleware.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/webcompat/store/WebCompatReporterStore.kt - mobile/android/fenix/app/src/main/res/values-ab/strings.xml - mobile/android/fenix/app/src/main/res/values-am/strings.xml - mobile/android/fenix/app/src/main/res/values-an/strings.xml - mobile/android/fenix/app/src/main/res/values-ast/strings.xml - mobile/android/fenix/app/src/main/res/values-azb/strings.xml - mobile/android/fenix/app/src/main/res/values-be/strings.xml - mobile/android/fenix/app/src/main/res/values-bg/strings.xml - mobile/android/fenix/app/src/main/res/values-bn/strings.xml - mobile/android/fenix/app/src/main/res/values-br/strings.xml - mobile/android/fenix/app/src/main/res/values-bs/strings.xml - mobile/android/fenix/app/src/main/res/values-ca/strings.xml - mobile/android/fenix/app/src/main/res/values-cak/strings.xml - mobile/android/fenix/app/src/main/res/values-ceb/strings.xml - mobile/android/fenix/app/src/main/res/values-ckb/strings.xml - mobile/android/fenix/app/src/main/res/values-co/strings.xml - mobile/android/fenix/app/src/main/res/values-cs/strings.xml - mobile/android/fenix/app/src/main/res/values-cy/strings.xml - mobile/android/fenix/app/src/main/res/values-da/strings.xml - mobile/android/fenix/app/src/main/res/values-de/strings.xml - mobile/android/fenix/app/src/main/res/values-dsb/strings.xml - mobile/android/fenix/app/src/main/res/values-el/strings.xml - mobile/android/fenix/app/src/main/res/values-en-rCA/strings.xml - mobile/android/fenix/app/src/main/res/values-en-rGB/strings.xml - mobile/android/fenix/app/src/main/res/values-es-rAR/strings.xml - mobile/android/fenix/app/src/main/res/values-es-rCL/strings.xml - mobile/android/fenix/app/src/main/res/values-es-rES/strings.xml - mobile/android/fenix/app/src/main/res/values-es/strings.xml - mobile/android/fenix/app/src/main/res/values-et/strings.xml - mobile/android/fenix/app/src/main/res/values-eu/strings.xml - mobile/android/fenix/app/src/main/res/values-fa/strings.xml - mobile/android/fenix/app/src/main/res/values-fi/strings.xml - mobile/android/fenix/app/src/main/res/values-fr/strings.xml - mobile/android/fenix/app/src/main/res/values-fur/strings.xml - mobile/android/fenix/app/src/main/res/values-fy-rNL/strings.xml - mobile/android/fenix/app/src/main/res/values-ga-rIE/strings.xml - mobile/android/fenix/app/src/main/res/values-gd/strings.xml - mobile/android/fenix/app/src/main/res/values-gl/strings.xml - mobile/android/fenix/app/src/main/res/values-gn/strings.xml - mobile/android/fenix/app/src/main/res/values-gu-rIN/strings.xml - mobile/android/fenix/app/src/main/res/values-hsb/strings.xml - mobile/android/fenix/app/src/main/res/values-hu/strings.xml - mobile/android/fenix/app/src/main/res/values-hy-rAM/strings.xml - mobile/android/fenix/app/src/main/res/values-ia/strings.xml - mobile/android/fenix/app/src/main/res/values-in/strings.xml - mobile/android/fenix/app/src/main/res/values-is/strings.xml - mobile/android/fenix/app/src/main/res/values-it/strings.xml - mobile/android/fenix/app/src/main/res/values-iw/strings.xml - mobile/android/fenix/app/src/main/res/values-ja/strings.xml - mobile/android/fenix/app/src/main/res/values-ka/strings.xml - mobile/android/fenix/app/src/main/res/values-kaa/strings.xml - mobile/android/fenix/app/src/main/res/values-kab/strings.xml - mobile/android/fenix/app/src/main/res/values-kmr/strings.xml - mobile/android/fenix/app/src/main/res/values-ko/strings.xml - mobile/android/fenix/app/src/main/res/values-lo/strings.xml - mobile/android/fenix/app/src/main/res/values-ml/strings.xml - mobile/android/fenix/app/src/main/res/values-my/strings.xml - mobile/android/fenix/app/src/main/res/values-ne-rNP/strings.xml - mobile/android/fenix/app/src/main/res/values-nl/strings.xml - mobile/android/fenix/app/src/main/res/values-oc/strings.xml - mobile/android/fenix/app/src/main/res/values-pa-rIN/strings.xml - mobile/android/fenix/app/src/main/res/values-pa-rPK/strings.xml - mobile/android/fenix/app/src/main/res/values-pl/strings.xml - mobile/android/fenix/app/src/main/res/values-pt-rBR/strings.xml - mobile/android/fenix/app/src/main/res/values-pt-rPT/strings.xml - mobile/android/fenix/app/src/main/res/values-rm/strings.xml - mobile/android/fenix/app/src/main/res/values-ru/strings.xml - mobile/android/fenix/app/src/main/res/values-sat/strings.xml - mobile/android/fenix/app/src/main/res/values-sc/strings.xml - mobile/android/fenix/app/src/main/res/values-scn/strings.xml - mobile/android/fenix/app/src/main/res/values-si/strings.xml - mobile/android/fenix/app/src/main/res/values-sk/strings.xml - mobile/android/fenix/app/src/main/res/values-skr/strings.xml - mobile/android/fenix/app/src/main/res/values-sl/strings.xml - mobile/android/fenix/app/src/main/res/values-sq/strings.xml - mobile/android/fenix/app/src/main/res/values-su/strings.xml - mobile/android/fenix/app/src/main/res/values-sv-rSE/strings.xml - mobile/android/fenix/app/src/main/res/values-szl/strings.xml - mobile/android/fenix/app/src/main/res/values-tg/strings.xml - mobile/android/fenix/app/src/main/res/values-tl/strings.xml - mobile/android/fenix/app/src/main/res/values-tr/strings.xml - mobile/android/fenix/app/src/main/res/values-trs/strings.xml - mobile/android/fenix/app/src/main/res/values-tt/strings.xml - mobile/android/fenix/app/src/main/res/values-tzm/strings.xml - mobile/android/fenix/app/src/main/res/values-ug/strings.xml - mobile/android/fenix/app/src/main/res/values-uk/strings.xml - mobile/android/fenix/app/src/main/res/values-ur/strings.xml - mobile/android/fenix/app/src/main/res/values-vi/strings.xml - mobile/android/fenix/app/src/main/res/values-yo/strings.xml - mobile/android/fenix/app/src/main/res/values-zh-rCN/strings.xml - mobile/android/fenix/app/src/main/res/values-zh-rTW/strings.xml - mobile/android/fenix/app/src/main/res/values/preference_keys.xml - mobile/android/fenix/app/src/main/res/values/static_strings.xml - mobile/android/fenix/app/src/main/res/values/strings.xml - mobile/android/fenix/app/src/main/res/xml/secret_settings_preferences.xml - mobile/android/fenix/app/src/test/java/org/mozilla/fenix/HomeActivityTest.kt - mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/toolbar/BrowserToolbarMiddlewareTest.kt - mobile/android/fenix/app/src/test/java/org/mozilla/fenix/home/privatebrowsing/DefaultPrivateBrowsingControllerTest.kt - mobile/android/fenix/app/src/test/java/org/mozilla/fenix/home/sessioncontrol/SessionControlViewTest.kt - mobile/android/fenix/app/src/test/java/org/mozilla/fenix/search/SearchFragmentStoreTest.kt - mobile/android/fenix/app/src/test/java/org/mozilla/fenix/search/toolbar/HomeToolbarViewTest.kt - mobile/android/fenix/app/src/test/java/org/mozilla/fenix/search/toolbar/SearchSelectorToolbarActionTest.kt - mobile/android/geckoview/api.txt - mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/RuntimeSettingsTest.kt - mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoRuntimeSettings.java - mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoSession.java - mobile/android/geckoview/src/main/java/org/mozilla/geckoview/PromptController.java - mobile/android/geckoview/src/main/java/org/mozilla/geckoview/doc-files/CHANGELOG.md - mobile/locales/l10n-changesets.json - mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs - modules/libpref/Preferences.h - modules/libpref/init/StaticPrefList.yaml - modules/libpref/init/all.js - moz.configure - netwerk/base/LoadInfo.cpp - netwerk/base/LoadInfo.h - netwerk/base/TRRLoadInfo.cpp - netwerk/base/nsILoadInfo.idl - netwerk/base/nsNetUtil.cpp - netwerk/base/nsNetUtil.h - netwerk/base/nsSocketTransportService2.h - netwerk/dns/DNS.cpp - netwerk/dns/DNS.h - netwerk/dns/effective_tld_names.dat - netwerk/dns/nsHostRecord.cpp - netwerk/dns/nsHostResolver.cpp - netwerk/ipc/NeckoChannelParams.ipdlh - netwerk/ipc/SocketProcessChild.cpp - netwerk/metrics.yaml - netwerk/protocol/http/HttpBaseChannel.cpp - netwerk/protocol/http/nsHttpChannel.cpp - + netwerk/test/gtest/TestLocalNetworkAccess.cpp - netwerk/test/gtest/moz.build - netwerk/test/unit/test_client_auth_with_proxy.js - netwerk/test/unit/test_dns_override.js - + netwerk/test/unit/test_ip_address_space_lna_glean.js - netwerk/test/unit/test_tls_server.js - + netwerk/test/unit/test_trr_flags.js - netwerk/test/unit/xpcshell.toml - netwerk/url-classifier/UrlClassifierCommon.cpp - python/mozboot/mozboot/android.py - python/mozbuild/mozbuild/artifacts.py - python/mozbuild/mozbuild/test/test_artifacts.py - python/mozbuild/mozbuild/test/vendor_requirements.in - python/mozperftest/mozperftest/argparser.py - python/sites/mach.txt - remote/cdp/domains/parent/Network.sys.mjs - security/ct/CTKnownLogs.h - security/manager/ssl/ClientAuthDialogService.sys.mjs - security/manager/ssl/StaticHPKPins.h - security/manager/ssl/TLSClientAuthCertSelection.cpp - security/manager/ssl/TLSClientAuthCertSelection.h - security/manager/ssl/nsIClientAuthDialogService.idl - security/manager/ssl/nsNSSCertificate.h - security/manager/ssl/nsNSSCertificateDB.h - security/manager/ssl/nsNSSComponent.h - security/manager/ssl/nsSTSPreloadList.inc - security/manager/ssl/tests/mochitest/browser/browser_clientAuthRememberService.js - security/manager/ssl/tests/mochitest/browser/browser_clientAuth_connection.js - security/manager/ssl/tests/mochitest/browser/browser_clientAuth_speculative_connection.js - security/manager/ssl/tests/unit/head_psm.js - security/manager/ssl/tests/unit/test_intermediate_preloads.js - + security/manager/ssl/tests/unit/test_intermediate_preloads/bug1966632-ee.pem - + security/manager/ssl/tests/unit/test_intermediate_preloads/bug1966632-int1.pem - security/manager/ssl/trust_anchors/build.rs - + security/manager/ssl/trust_anchors/bundled_intermediates.txt - security/manager/tools/log_list.json - security/sandbox/common/SandboxSettings.cpp - security/sandbox/common/SandboxUtils.sys.mjs - security/sandbox/common/moz.build - security/sandbox/common/test/SandboxTestingChildTests.h - security/sandbox/linux/Sandbox.cpp - security/sandbox/linux/Sandbox.h - security/sandbox/linux/SandboxFilter.cpp - security/sandbox/linux/SandboxFilter.h - security/sandbox/linux/broker/SandboxBrokerPolicyFactory.cpp - security/sandbox/linux/glue/SandboxPrefBridge.cpp - security/sandbox/linux/launch/SandboxLaunch.cpp - services/fxaccounts/tests/xpcshell/test_commands_closetab.js - services/settings/dumps/blocklists/addons-bloomfilters.json - services/settings/dumps/security-state/intermediates.json - services/settings/dumps/security-state/onecrl.json - supply-chain/imports.lock - taskcluster/gecko_taskgraph/transforms/test/raptor.py - taskcluster/kinds/build/linux.yml - taskcluster/kinds/fetch/toolchains.yml - taskcluster/kinds/test/mochitest.yml - taskcluster/kinds/test/reftest.yml - taskcluster/kinds/test/web-platform.yml - taskcluster/kinds/test/xpcshell.yml - testing/mochitest/ignorePrefs.json - testing/mozbase/mozgeckoprofiler/mozgeckoprofiler/profiling.py - testing/web-platform/meta/ai/rewriter/rewriter-abort.tentative.https.window.js.ini - + testing/web-platform/meta/ai/rewriter/rewriter-availability-available.tentative.https.window.js.ini - + testing/web-platform/meta/ai/rewriter/rewriter-availability.tentative.https.window.js.ini - testing/web-platform/meta/ai/rewriter/rewriter.tentative.https.window.js.ini → testing/web-platform/meta/ai/rewriter/rewriter-create-available.tentative.https.window.js.ini - + testing/web-platform/meta/ai/rewriter/rewriter-create.tentative.https.window.js.ini - testing/web-platform/meta/ai/rewriter/rewriter-from-detached-iframe.tentative.https.window.js.ini - testing/web-platform/meta/ai/rewriter/rewriter-iframe.tentative.https.html.ini - + testing/web-platform/meta/ai/rewriter/rewriter-measureInputUsage.tentative.https.window.js.ini - + testing/web-platform/meta/ai/rewriter/rewriter-rewrite-streaming.tentative.https.window.js.ini - + testing/web-platform/meta/ai/rewriter/rewriter-rewrite.tentative.https.window.js.ini - testing/web-platform/meta/ai/summarizer/summarizer-abort.tentative.https.window.js.ini - testing/web-platform/meta/ai/summarizer/summarizer-create-available.tentative.https.window.js.ini - testing/web-platform/meta/ai/summarizer/summarizer-create.tentative.https.window.js.ini - + testing/web-platform/meta/ai/summarizer/summarizer-from-detached-iframe.tentative.https.window.js.ini - testing/web-platform/meta/ai/summarizer/summarizer-iframe.tentative.https.html.ini - testing/web-platform/meta/ai/summarizer/summarizer-summarize-streaming.tentative.https.window.js.ini - testing/web-platform/meta/ai/summarizer/summarizer-summarize.tentative.https.window.js.ini - testing/web-platform/meta/ai/translator/translator.optional.https.window.js.ini - testing/web-platform/meta/ai/writer/writer-abort.tentative.https.window.js.ini - + testing/web-platform/meta/ai/writer/writer-availability-available.tentative.https.window.js.ini - + testing/web-platform/meta/ai/writer/writer-availability.tentative.https.window.js.ini - testing/web-platform/meta/ai/writer/writer.tentative.https.window.js.ini → testing/web-platform/meta/ai/writer/writer-create-available.tentative.https.window.js.ini - + testing/web-platform/meta/ai/writer/writer-create.tentative.https.window.js.ini - testing/web-platform/meta/ai/writer/writer-from-detached-iframe.tentative.https.window.js.ini - testing/web-platform/meta/ai/writer/writer-iframe.tentative.https.html.ini - + testing/web-platform/meta/ai/writer/writer-measureInputUsage.tentative.https.window.js.ini - + testing/web-platform/meta/ai/writer/writer-write-streaming.tentative.https.window.js.ini - + testing/web-platform/meta/ai/writer/writer-write.tentative.https.window.js.ini - testing/web-platform/meta/clear-site-data/clear-cache-partitioning.tentative.https.html.ini - + testing/web-platform/meta/clipboard-apis/async-navigator-clipboard-change-event.tentative.https.html.ini - testing/web-platform/meta/compute-pressure/compute_pressure_basic.https.window.js.ini - testing/web-platform/meta/content-security-policy/webrtc/webrtc-allowed-explicit.html.ini - testing/web-platform/meta/cookie-store/change_eventhandler_for_already_expired.https.window.js.ini - testing/web-platform/meta/cookie-store/change_eventhandler_for_document_cookie.https.window.js.ini - testing/web-platform/meta/cookie-store/change_eventhandler_for_http_cookie_and_set_cookie_headers.https.window.js.ini - + testing/web-platform/meta/cookie-store/cookieListItem_attributes.https.any.js.ini - + testing/web-platform/meta/cookie-store/cookieStore_delete_arguments.https.any.js.ini - + testing/web-platform/meta/cookie-store/cookieStore_set_arguments.https.any.js.ini - testing/web-platform/meta/cookies/partitioned-cookies/partitioned-cookies-a-b-a-embed.tentative.https.html.ini - + testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-without-anchor.html.ini - + testing/web-platform/meta/css/css-content/parsing/content-counter-valid.html.ini - + testing/web-platform/meta/css/css-fonts/font-family-name-000.xht.ini - + testing/web-platform/meta/css/css-gaps/flex/flex-gap-decorations-023.html.ini - + testing/web-platform/meta/css/css-gaps/grid/grid-gap-decorations-039.html.ini - + testing/web-platform/meta/css/css-gaps/multicol/multicol-gap-intersections-018.html.ini - testing/web-platform/meta/css/css-gaps/parsing/gap-decorations-rule-shorthand-computed.html.ini - testing/web-platform/meta/css/css-gaps/parsing/gap-decorations-rule-shorthand-computed-from-longhands.html.ini → testing/web-platform/meta/css/css-gaps/parsing/gap-decorations-rule-shorthand-from-longhands.tentative.html.ini - + testing/web-platform/meta/css/css-gaps/parsing/gap-decorations-rule-shorthand-valid.html.ini - testing/web-platform/meta/css/css-gaps/parsing/gap-decorations-rule-shorthand.html.ini - testing/web-platform/meta/css/css-mixins/dashed-function-cycles.html.ini - testing/web-platform/meta/css/css-mixins/local-attr-substitution.html.ini - testing/web-platform/meta/css/css-pseudo/target-text-dynamic-002.html.ini - + testing/web-platform/meta/css/css-scroll-snap/snapevent-constructor.html.ini - testing/web-platform/meta/css/css-scrollbars/scrollbar-width-paint-002.html.ini - + testing/web-platform/meta/css/css-transitions/transitioncancel-003.html.ini - + testing/web-platform/meta/css/css-ui/caret-shape-parsing.html.ini - testing/web-platform/meta/css/css-values/attr-cycle.html.ini - + testing/web-platform/meta/css/css-values/ch-unit-019.html.ini - + testing/web-platform/meta/css/css-values/ident-function-computed.html.ini - + testing/web-platform/meta/css/css-values/ident-function-parsing.html.ini - + testing/web-platform/meta/css/css-values/tree-counting/sibling-index-keyframe-rotate-dynamic.html.ini - testing/web-platform/meta/css/css-variables/variable-cycles.html.ini - testing/web-platform/meta/css/css-variables/variable-substitution-variable-declaration.html.ini - + testing/web-platform/meta/css/cssom-view/window-scrollBy-display-change.html.ini - testing/web-platform/meta/digital-credentials/get.tentative.https.html.ini - testing/web-platform/meta/dom/events/scrolling/scroll-cross-origin-iframes.html.ini - + testing/web-platform/meta/fedcm/fedcm-accounts-push/fedcm-accounts-push-basic.tentative.https.html.ini - + testing/web-platform/meta/fedcm/fedcm-accounts-push/fedcm-accounts-push-caches-pictures.tentative.https.html.ini - testing/web-platform/meta/fedcm/fedcm-disconnect.sub.https.html.ini - testing/web-platform/meta/fedcm/lfedcm-identity.create-store-collect.tentative.sub.https.html.ini - testing/web-platform/meta/fedcm/lfedcm-identity.discovery.tentative.sub.https.html.ini - testing/web-platform/meta/fetch/metadata/generated/window-history.https.sub.html.ini - testing/web-platform/meta/fullscreen/rendering/fullscreen-css-invalidation.html.ini - + testing/web-platform/meta/fullscreen/rendering/fullscreen-pseudo-class.html.ini - testing/web-platform/meta/fullscreen/rendering/fullscreen-root-block-size.html.ini - testing/web-platform/meta/fullscreen/rendering/ua-style-iframe.html.ini - testing/web-platform/meta/geolocation/enabled-by-permission-policy-attribute-redirect-on-load.https.sub.html.ini - testing/web-platform/meta/html/browsers/browsing-the-web/overlapping-navigations-and-traversals/cross-document-nav-same-document-traversal.html.ini - testing/web-platform/meta/html/browsers/browsing-the-web/scroll-to-fragid/forward-triggers-hashchange.html.ini - testing/web-platform/meta/html/dom/idlharness.https.html.ini - testing/web-platform/meta/html/dom/reflection-embedded.html.ini - testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-img.html.ini - + testing/web-platform/meta/html/semantics/embedded-content/the-img-element/__dir__.ini - + testing/web-platform/meta/html/semantics/forms/the-select-element/customizable-select/select-optgroup-arrow-keys.tentative.html.ini - + testing/web-platform/meta/html/semantics/interactive-elements/the-details-element/details-toggle-source.tentative.html.ini - testing/web-platform/meta/html/semantics/interactive-elements/the-dialog-element/dialog-closedby-corner-cases.html.ini - + testing/web-platform/meta/html/semantics/interactive-elements/the-dialog-element/dialog-toggle-source.tentative.html.ini - − testing/web-platform/meta/html/semantics/permission-element/display-css-property-reftest.tentative.html.ini - − testing/web-platform/meta/html/semantics/permission-element/display-css-property.tentative.html.ini - + testing/web-platform/meta/html/semantics/popovers/popover-toggle-source.tentative.html.ini - testing/web-platform/meta/html/semantics/the-button-element/interest-target/interesttarget-pseudo-classes.tentative.html.ini - + testing/web-platform/meta/html/user-activation/chained-setTimeout.html.ini - testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/document-write/contentType.window.js.ini - testing/web-platform/meta/idle-detection/idle-detection-allowed-by-permissions-policy.https.sub.html.ini - testing/web-platform/meta/mixed-content/gen/top.http-rp/opt-in/audio-tag.https.html.ini - testing/web-platform/meta/mixed-content/gen/top.meta/opt-in/audio-tag.https.html.ini - testing/web-platform/meta/mozilla-sync - testing/web-platform/meta/lifecycle/child-display-none.tentative.html.ini → testing/web-platform/meta/page-lifecycle/child-display-none.tentative.html.ini - testing/web-platform/meta/lifecycle/child-out-of-viewport.tentative.html.ini → testing/web-platform/meta/page-lifecycle/child-out-of-viewport.tentative.html.ini - testing/web-platform/meta/lifecycle/freeze.html.ini → testing/web-platform/meta/page-lifecycle/freeze.html.ini - testing/web-platform/meta/lifecycle/worker-dispay-none.tentative.html.ini → testing/web-platform/meta/page-lifecycle/worker-dispay-none.tentative.html.ini - testing/web-platform/meta/pointerevents/pointerevent_pointerout_no_pointer_movement.html.ini - testing/web-platform/meta/pointerevents/pointerevent_touch-action-illegal.html.ini - + testing/web-platform/meta/preload/preload-referrer-policy-subresource-header.tentative.html.ini - testing/web-platform/meta/referrer-policy/generic/refresh-cross-origin.sub.html.ini - testing/web-platform/meta/resource-timing/iframe-sequence-of-events.html.ini - testing/web-platform/meta/screen-orientation/active-lock.html.ini - testing/web-platform/meta/scroll-animations/css/animation-timeline-named-scroll-progress-timeline.tentative.html.ini - testing/web-platform/meta/scroll-animations/css/animation-timeline-view-functional-notation.tentative.html.ini - testing/web-platform/meta/scroll-animations/css/progress-based-animation-animation-longhand-properties.tentative.html.ini - testing/web-platform/meta/scroll-animations/css/scroll-timeline-dynamic.tentative.html.ini - testing/web-platform/meta/scroll-animations/css/timeline-scope-computed.tentative.html.ini → testing/web-platform/meta/scroll-animations/css/timeline-scope-computed.html.ini - testing/web-platform/meta/scroll-animations/css/timeline-scope-parsing.tentative.html.ini → testing/web-platform/meta/scroll-animations/css/timeline-scope-parsing.html.ini - testing/web-platform/meta/scroll-animations/css/timeline-scope.html.ini - testing/web-platform/meta/scroll-animations/css/view-timeline-inset-animation.html.ini - testing/web-platform/meta/scroll-animations/css/view-timeline-range-animation.html.ini - testing/web-platform/meta/service-workers/service-worker/fetch-event-respond-with-custom-response.https.html.ini - testing/web-platform/meta/service-workers/service-worker/static-router-invalid-rules.https.html.ini - testing/web-platform/meta/service-workers/service-worker/static-router-main-resource.https.html.ini - testing/web-platform/meta/service-workers/service-worker/static-router-subresource.https.html.ini - − testing/web-platform/meta/soft-navigation-heuristics/disabled.html.ini - testing/web-platform/meta/svg/geometry/reftests/rect-calc-dynamic-viewport.html.ini - testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-process-zero-outputs.https.html.ini - testing/web-platform/meta/webdriver/tests/bidi/browsing_context/history_updated/history_updated.py.ini - testing/web-platform/meta/webdriver/tests/bidi/storage/get_cookies/partition.py.ini - + testing/web-platform/meta/webdriver/tests/bidi/storage/set_cookie/cookie_secure.py.ini - testing/web-platform/meta/webdriver/tests/classic/add_cookie/add.py.ini - + testing/web-platform/meta/webdriver/tests/classic/forward/forward.py.ini - + testing/web-platform/meta/webxr/depth-sensing/cpu/depth_sensing_cpu_matchDepthViewDepthData.https.html.ini - testing/web-platform/meta/webxr/depth-sensing/cpu/depth_sensing_cpu_matchDepthViewIdentity.https.html.ini - testing/web-platform/meta/webxr/depth-sensing/depth_type_request_respected.https.html.ini - testing/web-platform/meta/webxr/depth-sensing/gpu/depth_sensing_gpu_inactiveFrame.https.html.ini - testing/web-platform/meta/webxr/depth-sensing/gpu/depth_sensing_gpu_matchDepthViewIdentity.https.html.ini - testing/web-platform/meta/xhr/formdata/append.any.js.ini - testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/features/texture_formats/cts.https.html.ini - testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxSamplersPerShaderStage/cts.https.html.ini - testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/capability_checks/limits/maxStorageBuffersPerShaderStage/cts.https.html.ini - testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/createPipelineLayout/cts.https.html.ini - testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/encoding/cmds/copyTextureToTexture/cts.https.html.ini - testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/image_copy/layout_related/cts.https.html.ini - testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/image_copy/texture_related/cts.https.html.ini - testing/web-platform/mozilla/meta/webgpu/cts/webgpu/api/validation/state/device_lost/destroy/cts.https.html.ini - testing/web-platform/mozilla/meta/webgpu/cts/webgpu/idl/javascript/cts.https.html.ini - testing/web-platform/mozilla/meta/webgpu/cts/webgpu/idl/javascript/dedicated.https.html.ini - testing/web-platform/mozilla/meta/webgpu/cts/webgpu/idl/javascript/shared.https.html.ini - testing/web-platform/mozilla/meta/webgpu/cts/webgpu/shader/execution/expression/call/builtin/textureSampleLevel/cts.https.html.ini - testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/configure/cts.https.html.ini - testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/configure/dedicated.https.html.ini - testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/configure/shared.https.html.ini - testing/web-platform/mozilla/tests/webdriver/bidi/browser/create_user_context/accept_insecure_certs.py - testing/web-platform/mozilla/tests/webgpu/common/framework/fixture.js - testing/web-platform/mozilla/tests/webgpu/common/internal/version.js - testing/web-platform/mozilla/tests/webgpu/cts/webgpu/idl/javascript/cts.https.html - testing/web-platform/mozilla/tests/webgpu/cts/webgpu/idl/javascript/dedicated.https.html - testing/web-platform/mozilla/tests/webgpu/cts/webgpu/idl/javascript/shared.https.html - testing/web-platform/mozilla/tests/webgpu/resources/cache/hashes.json - testing/web-platform/mozilla/tests/webgpu/webgpu/idl/javascript.spec.js - testing/web-platform/tests/.github/workflows/docker.yml - testing/web-platform/tests/ai/resources/util.js - testing/web-platform/tests/ai/rewriter/resources/iframe-helper.html - testing/web-platform/tests/ai/rewriter/rewriter-abort.tentative.https.window.js - + testing/web-platform/tests/ai/rewriter/rewriter-availability-available.tentative.https.window.js - + testing/web-platform/tests/ai/rewriter/rewriter-availability.tentative.https.window.js - + testing/web-platform/tests/ai/rewriter/rewriter-create-available.tentative.https.window.js - + testing/web-platform/tests/ai/rewriter/rewriter-create.tentative.https.window.js - testing/web-platform/tests/ai/rewriter/rewriter-from-detached-iframe.tentative.https.window.js - testing/web-platform/tests/ai/rewriter/rewriter-iframe.tentative.https.html - + testing/web-platform/tests/ai/rewriter/rewriter-measureInputUsage.tentative.https.window.js - + testing/web-platform/tests/ai/rewriter/rewriter-rewrite-streaming.tentative.https.window.js - + testing/web-platform/tests/ai/rewriter/rewriter-rewrite.tentative.https.window.js - − testing/web-platform/tests/ai/rewriter/rewriter.tentative.https.window.js - testing/web-platform/tests/ai/summarizer/resources/iframe-helper.html - testing/web-platform/tests/ai/summarizer/summarizer-abort.tentative.https.window.js - testing/web-platform/tests/ai/summarizer/summarizer-availability-available.tentative.https.window.js - testing/web-platform/tests/ai/summarizer/summarizer-availability.tentative.https.window.js - testing/web-platform/tests/ai/summarizer/summarizer-create-available.tentative.https.window.js - testing/web-platform/tests/ai/summarizer/summarizer-create.tentative.https.window.js - + testing/web-platform/tests/ai/summarizer/summarizer-from-detached-iframe.tentative.https.window.js - testing/web-platform/tests/ai/summarizer/summarizer-iframe.tentative.https.html - testing/web-platform/tests/ai/summarizer/summarizer-measureInputUsage.tentative.https.window.js - testing/web-platform/tests/ai/summarizer/summarizer-summarize-streaming.tentative.https.window.js - testing/web-platform/tests/ai/summarizer/summarizer-summarize.tentative.https.window.js - testing/web-platform/tests/ai/translator/translator.optional.https.window.js - testing/web-platform/tests/ai/writer/resources/iframe-helper.html - testing/web-platform/tests/ai/writer/writer-abort.tentative.https.window.js - + testing/web-platform/tests/ai/writer/writer-availability-available.tentative.https.window.js - + testing/web-platform/tests/ai/writer/writer-availability.tentative.https.window.js - + testing/web-platform/tests/ai/writer/writer-create-available.tentative.https.window.js - + testing/web-platform/tests/ai/writer/writer-create.tentative.https.window.js - testing/web-platform/tests/ai/writer/writer-from-detached-iframe.tentative.https.window.js - testing/web-platform/tests/ai/writer/writer-iframe.tentative.https.html - + testing/web-platform/tests/ai/writer/writer-measureInputUsage.tentative.https.window.js - + testing/web-platform/tests/ai/writer/writer-write-streaming.tentative.https.window.js - + testing/web-platform/tests/ai/writer/writer-write.tentative.https.window.js - − testing/web-platform/tests/ai/writer/writer.tentative.https.window.js - + testing/web-platform/tests/clipboard-apis/async-navigator-clipboard-change-event.tentative.https.html - testing/web-platform/tests/compute-pressure/compute_pressure_basic.https.window.js - testing/web-platform/tests/compute-pressure/compute_pressure_duplicate_updates.https.window.js - testing/web-platform/tests/compute-pressure/resources/worker-support.js - testing/web-platform/tests/content-security-policy/frame-src/frame-src-blocked.sub.html - testing/web-platform/tests/cookie-store/cookieListItem_attributes.https.any.js - testing/web-platform/tests/cookie-store/cookieStore_delete_arguments.https.any.js - testing/web-platform/tests/cookie-store/cookieStore_set_arguments.https.any.js - + testing/web-platform/tests/css/css-anchor-position/position-visibility-no-overflow-without-anchor.html - + testing/web-platform/tests/css/css-contain/contain-inline-size-grid-auto-fit.html - + testing/web-platform/tests/css/css-content/parsing/content-counter-valid.html - testing/web-platform/tests/css/css-flexbox/flex-container-max-content-002.tentative.html - testing/web-platform/tests/css/css-flexbox/flex-container-min-content-002.tentative.html - testing/web-platform/tests/css/css-flexbox/stretched-child-in-nested-flexbox.html → testing/web-platform/tests/css/css-flexbox/stretched-child-in-nested-flexbox-001.html - + testing/web-platform/tests/css/css-flexbox/stretched-child-in-nested-flexbox-002.html - testing/web-platform/tests/css/css-fonts/font-family-name-000.xht - testing/web-platform/tests/css/css-fonts/font-family-name-024.xht - + testing/web-platform/tests/css/css-fonts/test-synthetic-bold-notref.html - testing/web-platform/tests/css/css-fonts/test-synthetic-bold.xht → testing/web-platform/tests/css/css-fonts/test-synthetic-bold.html - + testing/web-platform/tests/css/css-fonts/test-synthetic-italic-notref.html - testing/web-platform/tests/css/css-fonts/test-synthetic-italic.xht → testing/web-platform/tests/css/css-fonts/test-synthetic-italic.html - + testing/web-platform/tests/css/css-gaps/agnostic/gap-decorations-003-ref.html - + testing/web-platform/tests/css/css-gaps/agnostic/gap-decorations-003.html - + testing/web-platform/tests/css/css-gaps/agnostic/gap-decorations-006-ref.html - + testing/web-platform/tests/css/css-gaps/flex/flex-gap-decorations-023.html - + testing/web-platform/tests/css/css-gaps/grid/grid-gap-decorations-039.html - + testing/web-platform/tests/css/css-gaps/multicol/multicol-gap-decorations-018-ref.html - + testing/web-platform/tests/css/css-gaps/multicol/multicol-gap-intersections-018.html - testing/web-platform/tests/css/css-gaps/parsing/gap-decorations-rule-shorthand-computed.html - testing/web-platform/tests/css/css-gaps/parsing/gap-decorations-rule-shorthand-computed-from-longhands.html → testing/web-platform/tests/css/css-gaps/parsing/gap-decorations-rule-shorthand-from-longhands.tentative.html - testing/web-platform/tests/css/css-gaps/parsing/gap-decorations-rule-shorthand-invalid.html - + testing/web-platform/tests/css/css-gaps/parsing/gap-decorations-rule-shorthand-valid.html - testing/web-platform/tests/css/css-gaps/parsing/gap-decorations-rule-shorthand.html - testing/web-platform/tests/css/css-images/gradient/conic-gradient-001.html - testing/web-platform/tests/css/css-images/gradient/gradient-analogous-missing-components-001.html - testing/web-platform/tests/css/css-images/gradient/gradient-analogous-missing-components-002.html - testing/web-platform/tests/css/css-images/gradient/gradient-analogous-missing-components-003.html - testing/web-platform/tests/css/css-images/gradient/gradient-single-stop-none-interpolation.html - testing/web-platform/tests/css/css-images/infinite-radial-gradient-refcrash.html - testing/web-platform/tests/css/css-images/multiple-position-color-stop-radial.html - testing/web-platform/tests/css/css-images/normalization-linear-2.html - testing/web-platform/tests/css/css-images/normalization-linear-degenerate.html - testing/web-platform/tests/css/css-images/normalization-linear.html - testing/web-platform/tests/css/css-images/normalization-radial-2.html - testing/web-platform/tests/css/css-images/normalization-radial-3.html - testing/web-platform/tests/css/css-images/normalization-radial-4.html - testing/web-platform/tests/css/css-images/normalization-radial-degenerate.html - testing/web-platform/tests/css/css-images/normalization-radial.html - testing/web-platform/tests/css/css-images/tiled-gradients.html - testing/web-platform/tests/css/css-mixins/dashed-function-cycles.html - testing/web-platform/tests/css/css-mixins/local-attr-substitution.html - + testing/web-platform/tests/css/css-scroll-snap/snapevent-constructor.html - + testing/web-platform/tests/css/css-ui/caret-shape-parsing.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/grouped-kind-of-widget-fallback-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/grouped-kind-of-widget-fallback-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/grouped-kind-of-widget-fallback-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/grouped-kind-of-widget-fallback-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/grouped-kind-of-widget-fallback-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/grouped-kind-of-widget-fallback-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/grouped-kind-of-widget-fallback-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/grouped-kind-of-widget-fallback-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/grouped-kind-of-widget-fallback-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/grouped-kind-of-widget-fallback-border-top-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-background-clip-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-background-image-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-background-origin-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-background-position-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-background-size-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-block-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-block-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-block-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-bottom-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-bottom-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-bottom-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-bottom-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-bottom-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-end-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-end-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-image-outset-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-image-repeat-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-image-slice-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-image-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-inline-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-inline-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-inline-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-inline-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-inline-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-inline-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-left-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-left-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-left-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-right-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-right-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-right-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-start-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-start-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-top-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-button-border-top-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-background-clip-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-background-image-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-background-origin-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-background-position-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-background-size-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-block-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-block-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-block-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-bottom-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-bottom-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-bottom-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-bottom-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-bottom-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-end-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-end-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-image-outset-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-image-repeat-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-image-slice-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-image-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-inline-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-inline-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-inline-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-inline-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-inline-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-inline-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-left-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-left-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-left-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-right-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-right-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-right-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-start-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-start-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-top-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-checkbox-input-border-top-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-background-clip-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-background-image-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-background-origin-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-background-position-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-background-size-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-block-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-block-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-block-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-bottom-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-bottom-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-bottom-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-bottom-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-bottom-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-end-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-end-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-image-outset-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-image-repeat-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-image-slice-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-image-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-inline-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-inline-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-inline-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-inline-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-inline-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-inline-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-left-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-left-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-left-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-right-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-right-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-right-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-start-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-start-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-top-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-color-input-border-top-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-background-clip-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-background-image-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-background-origin-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-background-position-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-background-size-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-block-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-block-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-block-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-bottom-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-bottom-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-bottom-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-bottom-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-bottom-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-end-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-end-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-image-outset-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-image-repeat-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-image-slice-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-image-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-inline-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-inline-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-inline-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-inline-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-inline-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-inline-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-left-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-left-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-left-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-right-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-right-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-right-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-start-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-start-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-top-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-button-border-top-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-background-clip-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-background-image-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-background-origin-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-background-position-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-background-size-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-block-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-block-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-block-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-bottom-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-bottom-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-bottom-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-bottom-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-bottom-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-end-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-end-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-image-outset-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-image-repeat-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-image-slice-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-image-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-inline-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-inline-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-inline-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-inline-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-inline-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-inline-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-left-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-left-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-left-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-right-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-right-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-right-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-start-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-start-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-top-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-reset-border-top-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-background-clip-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-background-image-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-background-origin-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-background-position-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-background-size-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-block-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-block-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-block-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-bottom-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-bottom-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-bottom-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-bottom-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-bottom-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-end-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-end-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-image-outset-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-image-repeat-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-image-slice-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-image-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-inline-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-inline-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-inline-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-inline-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-inline-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-inline-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-left-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-left-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-left-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-right-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-right-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-right-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-start-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-start-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-top-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-border-top-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-background-clip-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-background-image-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-background-origin-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-background-position-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-background-size-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-block-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-block-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-block-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-bottom-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-bottom-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-bottom-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-bottom-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-bottom-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-end-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-end-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-image-outset-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-image-repeat-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-image-slice-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-image-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-inline-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-inline-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-inline-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-inline-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-inline-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-inline-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-left-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-left-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-left-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-right-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-right-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-right-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-start-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-start-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-top-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-search-text-border-top-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-clip-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-image-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-origin-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-position-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-background-size-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-block-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-block-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-block-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-bottom-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-bottom-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-bottom-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-bottom-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-bottom-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-end-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-end-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-image-outset-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-image-repeat-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-image-slice-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-image-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-inline-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-left-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-left-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-left-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-right-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-right-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-right-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-start-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-start-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-top-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-submit-border-top-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-background-clip-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-background-image-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-background-origin-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-background-position-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-background-size-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-block-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-block-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-block-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-bottom-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-bottom-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-bottom-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-bottom-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-bottom-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-end-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-end-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-image-outset-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-image-repeat-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-image-slice-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-image-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-inline-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-inline-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-inline-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-inline-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-inline-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-inline-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-left-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-left-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-left-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-right-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-right-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-right-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-start-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-start-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-top-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-input-text-border-top-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-background-clip-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-background-image-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-background-origin-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-background-position-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-background-size-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-block-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-block-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-block-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-bottom-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-bottom-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-bottom-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-bottom-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-bottom-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-end-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-end-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-image-outset-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-image-repeat-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-image-slice-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-image-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-inline-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-inline-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-inline-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-inline-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-inline-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-inline-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-left-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-left-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-left-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-right-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-right-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-right-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-start-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-start-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-top-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-link-border-top-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-background-clip-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-background-image-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-background-origin-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-background-position-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-background-size-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-block-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-block-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-block-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-bottom-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-bottom-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-bottom-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-bottom-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-bottom-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-end-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-end-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-image-outset-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-image-repeat-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-image-slice-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-image-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-inline-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-inline-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-inline-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-inline-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-inline-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-inline-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-left-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-left-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-left-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-right-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-right-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-right-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-start-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-start-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-top-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-meter-border-top-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-background-clip-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-background-image-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-background-origin-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-background-position-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-background-size-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-block-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-block-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-block-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-bottom-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-bottom-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-bottom-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-bottom-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-bottom-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-end-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-end-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-image-outset-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-image-repeat-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-image-slice-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-image-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-inline-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-inline-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-inline-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-inline-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-inline-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-inline-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-left-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-left-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-left-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-right-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-right-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-right-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-start-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-start-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-top-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-progress-border-top-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-background-clip-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-background-image-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-background-origin-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-background-position-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-background-size-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-block-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-block-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-block-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-bottom-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-bottom-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-bottom-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-bottom-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-bottom-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-end-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-end-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-image-outset-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-image-repeat-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-image-slice-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-image-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-inline-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-inline-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-inline-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-inline-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-inline-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-inline-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-left-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-left-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-left-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-right-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-right-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-right-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-start-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-start-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-top-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-radio-input-border-top-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-background-clip-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-background-image-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-background-origin-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-background-position-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-background-size-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-block-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-block-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-block-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-bottom-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-bottom-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-bottom-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-bottom-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-bottom-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-end-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-end-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-image-outset-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-image-repeat-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-image-slice-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-image-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-inline-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-inline-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-inline-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-inline-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-inline-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-inline-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-left-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-left-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-left-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-right-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-right-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-right-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-start-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-start-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-top-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-range-border-top-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-background-clip-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-background-image-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-background-origin-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-background-position-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-background-size-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-block-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-block-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-block-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-bottom-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-bottom-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-bottom-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-bottom-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-bottom-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-end-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-end-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-image-outset-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-image-repeat-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-image-slice-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-image-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-inline-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-inline-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-inline-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-inline-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-inline-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-inline-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-left-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-left-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-left-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-right-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-right-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-right-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-start-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-start-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-top-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-dropdown-box-border-top-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-background-clip-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-background-image-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-background-origin-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-background-position-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-background-size-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-block-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-block-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-block-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-bottom-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-bottom-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-bottom-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-bottom-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-bottom-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-end-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-end-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-image-outset-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-image-repeat-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-image-slice-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-image-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-inline-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-inline-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-inline-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-inline-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-inline-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-inline-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-left-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-left-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-left-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-right-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-right-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-right-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-start-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-start-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-top-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-listbox-border-top-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-background-clip-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-background-image-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-background-origin-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-background-position-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-background-size-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-block-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-block-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-block-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-bottom-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-bottom-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-bottom-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-bottom-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-bottom-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-end-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-end-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-image-outset-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-image-repeat-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-image-slice-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-image-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-inline-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-inline-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-inline-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-inline-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-inline-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-inline-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-left-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-left-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-left-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-right-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-right-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-right-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-start-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-start-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-top-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-select-menulist-button-border-top-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-background-attachment-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-background-clip-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-background-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-background-image-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-background-origin-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-background-position-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-background-size-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-block-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-bottom-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-bottom-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-bottom-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-bottom-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-bottom-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-end-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-end-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-outset-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-repeat-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-slice-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-source-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-image-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-inline-end-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-inline-end-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-inline-end-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-inline-start-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-inline-start-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-inline-start-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-left-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-left-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-left-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-right-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-right-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-right-width-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-start-end-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-start-start-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-top-color-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-top-left-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-top-right-radius-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-top-style-001.html - testing/web-platform/tests/css/css-ui/compute-kind-widget-generated/kind-of-widget-fallback-textarea-border-top-width-001.html - testing/web-platform/tests/css/css-ui/tools/build-compute-kind-widget-fallback-props.py - testing/web-platform/tests/css/css-values/attr-cycle.html - + testing/web-platform/tests/css/css-values/ch-unit-019.html - + testing/web-platform/tests/css/css-values/ident-function-computed.html - + testing/web-platform/tests/css/css-values/ident-function-parsing.html - testing/web-platform/tests/css/css-values/if-cycle.html - + testing/web-platform/tests/css/css-values/reference/ch-unit-019-ref.html - + testing/web-platform/tests/css/css-values/tree-counting/sibling-index-keyframe-rotate-dynamic.html - testing/web-platform/tests/css/css-values/tree-counting/sibling-index-keyframe-scale-dynamic.html - testing/web-platform/tests/css/css-variables/variable-cycles.html - testing/web-platform/tests/css/css-variables/variable-substitution-variable-declaration.html - testing/web-platform/tests/css/css-view-transitions/content-with-transform-ref.html - testing/web-platform/tests/css/css-view-transitions/inline-with-offset-from-containing-block-ref.html - testing/web-platform/tests/css/css-view-transitions/pseudo-get-computed-style.html - + testing/web-platform/tests/css/filter-effects/crashtests/external-reference-in-interleaved-oof-crash.html - + testing/web-platform/tests/css/filter-effects/hidpi-invert-filter-background-ref.html - + testing/web-platform/tests/css/filter-effects/hidpi-invert-filter-background.html - testing/web-platform/tests/digital-credentials/get.tentative.https.html - + testing/web-platform/tests/fedcm/fedcm-accounts-push/fedcm-accounts-push-basic.tentative.https.html - + testing/web-platform/tests/fedcm/fedcm-accounts-push/fedcm-accounts-push-caches-pictures.tentative.https.html - + testing/web-platform/tests/fedcm/support/account_picture.py - + testing/web-platform/tests/fedcm/support/account_picture_get_count.py - + testing/web-platform/tests/fedcm/support/account_picture_uncached.py - + testing/web-platform/tests/fedcm/support/account_picture_uncached_get_count.py - testing/web-platform/tests/fedcm/support/fedcm-helper.sub.js - testing/web-platform/tests/fedcm/support/keys.py - + testing/web-platform/tests/fedcm/support/manifest_accounts_push.json - testing/web-platform/tests/fedcm/support/mark_signedout.sub.headers - + testing/web-platform/tests/fedcm/support/push_accounts - + testing/web-platform/tests/fedcm/support/push_accounts.sub.headers - testing/web-platform/tests/fedcm/support/request-params-check.py - testing/web-platform/tests/fetch/local-network-access/fetch.tentative.https.html - + testing/web-platform/tests/fetch/local-network-access/resources/fetch-private-http.html - + testing/web-platform/tests/fetch/local-network-access/resources/fetch-public-http-wrong-address-space.html - testing/web-platform/tests/geolocation/enabled-by-permission-policy-attribute-redirect-on-load.https.sub.html - + testing/web-platform/tests/html/canvas/canvas-sibling-index-crash.html - testing/web-platform/tests/html/dom/elements-embedded.js - testing/web-platform/tests/html/dom/new-harness.js - testing/web-platform/tests/html/dom/original-harness.js - testing/web-platform/tests/html/dom/reflection.js - + testing/web-platform/tests/html/semantics/forms/the-select-element/customizable-select/select-optgroup-arrow-keys.tentative.html - + testing/web-platform/tests/html/semantics/interactive-elements/the-details-element/details-toggle-source.tentative.html - testing/web-platform/tests/html/semantics/interactive-elements/the-dialog-element/dialog-closedby-corner-cases.html - + testing/web-platform/tests/html/semantics/interactive-elements/the-dialog-element/dialog-toggle-source.tentative.html - − testing/web-platform/tests/html/semantics/permission-element/display-css-property-reftest-ref.html - − testing/web-platform/tests/html/semantics/permission-element/display-css-property-reftest.tentative.html - − testing/web-platform/tests/html/semantics/permission-element/display-css-property.tentative.html - + testing/web-platform/tests/html/semantics/popovers/popover-toggle-source.tentative.html - + testing/web-platform/tests/html/semantics/popovers/resources/toggle-event-source-test.js - testing/web-platform/tests/html/semantics/the-button-element/interest-target/interesttarget-keyboard-behavior.tentative.html - testing/web-platform/tests/html/semantics/the-button-element/interest-target/interesttarget-pseudo-classes.tentative.html - − testing/web-platform/tests/lifecycle/META.yml - testing/web-platform/tests/lint.ignore - testing/web-platform/tests/page-lifecycle/META.yml - testing/web-platform/tests/lifecycle/child-display-none.tentative.html → testing/web-platform/tests/page-lifecycle/child-display-none.tentative.html - testing/web-platform/tests/lifecycle/child-out-of-viewport.tentative.html → testing/web-platform/tests/page-lifecycle/child-out-of-viewport.tentative.html - testing/web-platform/tests/lifecycle/freeze.html → testing/web-platform/tests/page-lifecycle/freeze.html - testing/web-platform/tests/lifecycle/resources/beacon.py → testing/web-platform/tests/page-lifecycle/resources/beacon.py - testing/web-platform/tests/lifecycle/resources/child.html → testing/web-platform/tests/page-lifecycle/resources/child.html - testing/web-platform/tests/lifecycle/resources/subframe.html → testing/web-platform/tests/page-lifecycle/resources/subframe.html - testing/web-platform/tests/lifecycle/resources/subframe_worker.html → testing/web-platform/tests/page-lifecycle/resources/subframe_worker.html - testing/web-platform/tests/lifecycle/resources/subframe_worker1.js → testing/web-platform/tests/page-lifecycle/resources/subframe_worker1.js - testing/web-platform/tests/lifecycle/resources/subframe_worker2.js → testing/web-platform/tests/page-lifecycle/resources/subframe_worker2.js - testing/web-platform/tests/lifecycle/resources/window.html → testing/web-platform/tests/page-lifecycle/resources/window.html - testing/web-platform/tests/lifecycle/set-composited-layer-position-ref.html → testing/web-platform/tests/page-lifecycle/set-composited-layer-position-ref.html - testing/web-platform/tests/lifecycle/set-composited-layer-position.html → testing/web-platform/tests/page-lifecycle/set-composited-layer-position.html - testing/web-platform/tests/lifecycle/worker-dispay-none.tentative.html → testing/web-platform/tests/page-lifecycle/worker-dispay-none.tentative.html - testing/web-platform/tests/pointerevents/pointerevent_pointer_boundary_events_after_removing_last_over_element.html - testing/web-platform/tests/pointerevents/pointerevent_pointerout_no_pointer_movement.html - + testing/web-platform/tests/preload/preload-referrer-policy-subresource-header.tentative.html - testing/web-platform/tests/preload/preload-referrer-policy.html - testing/web-platform/tests/preload/resources/link-header-referrer-policy.py - + testing/web-platform/tests/preload/resources/stash-referrer.py - testing/web-platform/tests/resources/chromium/webxr-test.js - testing/web-platform/tests/scroll-animations/css/timeline-scope-computed.tentative.html → testing/web-platform/tests/scroll-animations/css/timeline-scope-computed.html - testing/web-platform/tests/scroll-animations/css/timeline-scope-parsing.tentative.html → testing/web-platform/tests/scroll-animations/css/timeline-scope-parsing.html - + testing/web-platform/tests/soft-navigation-heuristics/detection/tentative/racing-soft-navigations.html - − testing/web-platform/tests/soft-navigation-heuristics/disabled.html - + testing/web-platform/tests/soft-navigation-heuristics/resources/soft-navigation-test-helper.js - + testing/web-platform/tests/soft-navigation-heuristics/smoke/tentative/lcp.html - + testing/web-platform/tests/soft-navigation-heuristics/smoke/tentative/task-attribution.html - + testing/web-platform/tests/svg/animations/mpath-zero-radius-crash.html - testing/web-platform/tests/tools/ci/requirements_build.txt - testing/web-platform/tests/tools/ci/requirements_tc.txt - testing/web-platform/tests/tools/docker/requirements.txt - testing/web-platform/tests/tools/manifest/download.py - testing/web-platform/tests/tools/manifest/sourcefile.py - testing/web-platform/tests/tools/metadata/yaml/requirements.txt - testing/web-platform/tests/tools/mypy.ini - testing/web-platform/tests/tools/requirements_mypy.txt - testing/web-platform/tests/tools/requirements_tests.txt - testing/web-platform/tests/tools/serve/serve.py - testing/web-platform/tests/tools/wave/requirements.txt - testing/web-platform/tests/tools/webdriver/webdriver/bidi/transport.py - testing/web-platform/tests/tools/webtransport/h3/capsule.py - testing/web-platform/tests/tools/webtransport/h3/webtransport_h3_server.py - testing/web-platform/tests/tools/wpt/requirements.txt - + testing/web-platform/tests/tools/wpt/requirements_metadata.txt - testing/web-platform/tests/tools/wptrunner/requirements.txt - testing/web-platform/tests/tools/wptrunner/requirements_firefox.txt - testing/web-platform/tests/tools/wptrunner/requirements_safari.txt - testing/web-platform/tests/tools/wptrunner/requirements_sauce.txt - testing/web-platform/tests/tools/wptserve/tests/functional/test_pipes.py - testing/web-platform/tests/tools/wptserve/wptserve/ws_h2_handshake.py - testing/web-platform/tests/wasm/core/js/binary.wast.js - testing/web-platform/tests/wasm/core/js/data.wast.js - testing/web-platform/tests/webnn/conformance_tests/pad.https.any.js - testing/web-platform/tests/webnn/conformance_tests/prelu.https.any.js - testing/web-platform/tests/webnn/conformance_tests/qdq_subgraph.https.any.js - testing/web-platform/tests/webnn/validation_tests/pad.https.any.js - testing/web-platform/tests/webrtc-encoded-transform/RTCRtpScriptTransform-encoded-transform.https.html - testing/web-platform/tests/webxr/depth-sensing/cpu/depth_sensing_cpu_dataUnavailable.https.html - testing/web-platform/tests/webxr/depth-sensing/cpu/depth_sensing_cpu_inactiveFrame.https.html - + testing/web-platform/tests/webxr/depth-sensing/cpu/depth_sensing_cpu_matchDepthViewDepthData.https.html - testing/web-platform/tests/webxr/depth-sensing/cpu/depth_sensing_cpu_matchDepthViewIdentity.https.html - testing/web-platform/tests/webxr/depth-sensing/cpu/depth_sensing_cpu_pauseResume.https.html - testing/web-platform/tests/webxr/depth-sensing/cpu/depth_sensing_cpu_staleView.https.html - testing/web-platform/tests/webxr/depth-sensing/dataUnavailableTests.js - testing/web-platform/tests/webxr/depth-sensing/depth_type_request_respected.https.html - testing/web-platform/tests/webxr/depth-sensing/gpu/depth_sensing_gpu_dataUnavailable.https.html - testing/web-platform/tests/webxr/depth-sensing/gpu/depth_sensing_gpu_inactiveFrame.https.html - testing/web-platform/tests/webxr/depth-sensing/gpu/depth_sensing_gpu_matchDepthViewIdentity.https.html - testing/web-platform/tests/webxr/depth-sensing/gpu/depth_sensing_gpu_pauseResume.https.html - testing/web-platform/tests/webxr/depth-sensing/gpu/depth_sensing_gpu_staleView.https.html - testing/web-platform/tests/webxr/depth-sensing/inactiveFrameTests.js - testing/web-platform/tests/webxr/depth-sensing/matchDepthViewValues.js - testing/web-platform/tests/webxr/depth-sensing/pauseResumeTests.js - testing/web-platform/tests/webxr/depth-sensing/staleViewsTests.js - testing/web-platform/tests/webxr/resources/webxr_test_asserts.js - testing/web-platform/tests/webxr/resources/webxr_test_constants.js - testing/web-platform/tests/webxr/resources/webxr_test_constants_fake_depth.js - testing/web-platform/tests/xhr/formdata/append.any.js - third_party/rust/glean-core/.cargo-checksum.json - third_party/rust/glean-core/Cargo.toml - third_party/rust/glean-core/src/common_metric_data.rs - third_party/rust/glean-core/src/core/mod.rs - third_party/rust/glean-core/src/glean.udl - third_party/rust/glean-core/src/metrics/datetime.rs - third_party/rust/glean-core/tests/collection_enabled.rs - third_party/rust/glean-core/tests/event.rs - third_party/rust/glean-core/tests/ping_maker.rs - third_party/rust/glean-core/tests/rate.rs - third_party/rust/glean-core/tests/text.rs - third_party/rust/glean/.cargo-checksum.json - third_party/rust/glean/Cargo.lock - third_party/rust/glean/Cargo.toml - third_party/rust/glean/src/lib.rs - third_party/sqlite3/src/sqlite.symbols - toolkit/actors/AutoCompleteChild.sys.mjs - toolkit/components/antitracking/test/browser/browser_nimbus_3pcb.js - toolkit/components/antitracking/test/browser/browser_nimbus_etp_features.js - toolkit/components/antitracking/test/browser/browser_nimbus_thirdPartyTrackerCookieBlocking.js - toolkit/components/antitracking/test/browser/browser_urlQueryStringStripping_nimbus.js - toolkit/components/backgroundtasks/BackgroundTasksUtils.sys.mjs - toolkit/components/backgroundtasks/tests/xpcshell/test_backgroundtask_experiments.js - toolkit/components/cleardata/tests/browser/browser_css_cache.js - toolkit/components/contentrelevancy/tests/browser/browser_contentrelevancy_nimbus.js - toolkit/components/extensions/schemas/declarative_net_request.json - toolkit/components/extensions/schemas/web_request.json - toolkit/components/extensions/webrequest/ChannelWrapper.cpp - toolkit/components/glean/metrics_index.py - toolkit/components/messaging-system/lib/SpecialMessageActions.sys.mjs - toolkit/components/messaging-system/schemas/SpecialMessageActionSchemas/index.md - toolkit/components/messaging-system/schemas/SpecialMessageActionSchemas/test/browser/browser_sma_set_prefs.js - toolkit/components/messaging-system/schemas/SpecialMessageActionSchemas/test/browser/browser_sma_submit_onboarding_opt_out_ping.js - toolkit/components/messaging-system/schemas/TriggerActionSchemas/TriggerActionSchemas.json - toolkit/components/messaging-system/schemas/TriggerActionSchemas/index.md - toolkit/components/moz.build - toolkit/components/narrate/test/browser_narrate_language.js - toolkit/components/nimbus/FeatureManifest.yaml - toolkit/components/nimbus/FirefoxLabs.sys.mjs - toolkit/components/nimbus/lib/ExperimentManager.sys.mjs - toolkit/components/nimbus/lib/PrefFlipsFeature.sys.mjs - toolkit/components/nimbus/lib/TargetingContextRecorder.sys.mjs - toolkit/components/nimbus/metrics.yaml - toolkit/components/nimbus/test/NimbusTestUtils.sys.mjs - toolkit/components/nimbus/test/browser/browser_experiment_evaluate_jexl.js - toolkit/components/nimbus/test/browser/browser_experimentapi_child.js - toolkit/components/nimbus/test/browser/browser_remotesettings_experiment_enroll.js - toolkit/components/nimbus/test/browser/browser_remotesettingsexperimentloader_init.js - toolkit/components/nimbus/test/browser/head.js - toolkit/components/nimbus/test/unit/test_ExperimentAPI.js - toolkit/components/nimbus/test/unit/test_ExperimentAPI_ExperimentFeature.js - toolkit/components/nimbus/test/unit/test_ExperimentAPI_ExperimentFeature_getAllVariables.js - toolkit/components/nimbus/test/unit/test_ExperimentAPI_ExperimentFeature_getVariable.js - toolkit/components/nimbus/test/unit/test_ExperimentAPI_NimbusFeatures.js - toolkit/components/nimbus/test/unit/test_ExperimentManager_enroll.js - toolkit/components/nimbus/test/unit/test_ExperimentManager_lifecycle.js - toolkit/components/nimbus/test/unit/test_ExperimentManager_prefs.js - toolkit/components/nimbus/test/unit/test_ExperimentManager_unenroll.js - toolkit/components/nimbus/test/unit/test_ExperimentStore.js - toolkit/components/nimbus/test/unit/test_FirefoxLabs.js - toolkit/components/nimbus/test/unit/test_Migrations.js - toolkit/components/nimbus/test/unit/test_NimbusTestUtils.js - toolkit/components/nimbus/test/unit/test_RemoteSettingsExperimentLoader.js - toolkit/components/nimbus/test/unit/test_RemoteSettingsExperimentLoader_updateRecipes.js - toolkit/components/nimbus/test/unit/test_TargetingContextRecorder.js - toolkit/components/nimbus/test/unit/test_localization.js - toolkit/components/nimbus/test/unit/test_nimbusTelemetry.js - toolkit/components/nimbus/test/unit/test_prefFlips.js - toolkit/components/normandy/test/browser/browser_about_studies.js - toolkit/components/passwordmgr/test/browser/browser_autocomplete_import.js - toolkit/components/pictureinpicture/tests/browser_nimbusDisplayDuration.js - toolkit/components/pictureinpicture/tests/browser_nimbusFirstTimeStyleVariant.js - toolkit/components/pictureinpicture/tests/browser_nimbusMessageFirstTimePip.js - toolkit/components/places/PlacesSemanticHistoryDatabase.sys.mjs - toolkit/components/places/tests/unit/test_PlacesSemanticHistoryDatabase.js - toolkit/components/reader/AboutReader.sys.mjs - toolkit/components/reader/tests/browser/browser_readerMode_readingTime.js - toolkit/components/remote/nsGTKRemoteServer.cpp - toolkit/components/resistfingerprinting/nsRFPService.cpp - toolkit/components/resistfingerprinting/nsRFPService.h - toolkit/components/search/tests/xpcshell/test_engine_selector_engine_orders.js - toolkit/components/sessionstore/SessionStoreRestoreData.h - − toolkit/components/shopping/content/ProductConfig.mjs - − toolkit/components/shopping/content/ProductValidator.sys.mjs - − toolkit/components/shopping/content/ShoppingProduct.mjs - − toolkit/components/shopping/jar.mn - − toolkit/components/shopping/metrics.yaml - − toolkit/components/shopping/moz.build - − toolkit/components/shopping/schemas/analysis_request.schema.json - − toolkit/components/shopping/schemas/analysis_response.schema.json - − toolkit/components/shopping/schemas/analysis_status_request.schema.json - − toolkit/components/shopping/schemas/analysis_status_response.schema.json - − toolkit/components/shopping/schemas/analyze_request.schema.json - − toolkit/components/shopping/schemas/analyze_response.schema.json - − toolkit/components/shopping/schemas/attribution_request.schema.json - − toolkit/components/shopping/schemas/attribution_response.schema.json - − toolkit/components/shopping/schemas/recommendations_request.schema.json - − toolkit/components/shopping/schemas/recommendations_response.schema.json - − toolkit/components/shopping/schemas/reporting_request.schema.json - − toolkit/components/shopping/schemas/reporting_response.schema.json - − toolkit/components/shopping/test/browser/browser.toml - − toolkit/components/shopping/test/browser/browser_shopping_ad_not_available.js - − toolkit/components/shopping/test/browser/browser_shopping_ads_test.js - − toolkit/components/shopping/test/browser/browser_shopping_integration.js - − toolkit/components/shopping/test/browser/browser_shopping_request_telemetry.js - − toolkit/components/shopping/test/browser/browser_shopping_sidebar_messages.js - − toolkit/components/shopping/test/browser/head.js - − toolkit/components/shopping/test/mockapis/analysis.sjs - − toolkit/components/shopping/test/mockapis/analysis_status.sjs - − toolkit/components/shopping/test/mockapis/analyze.sjs - − toolkit/components/shopping/test/mockapis/attribution.sjs - − toolkit/components/shopping/test/mockapis/recommendations.sjs - − toolkit/components/shopping/test/mockapis/reporting.sjs - − toolkit/components/shopping/test/mockapis/server_helper.js - − toolkit/components/shopping/test/xpcshell/data/analysis_request.json - − toolkit/components/shopping/test/xpcshell/data/analysis_response.json - − toolkit/components/shopping/test/xpcshell/data/analysis_status_completed_response.json - − toolkit/components/shopping/test/xpcshell/data/analysis_status_in_progress_response.json - − toolkit/components/shopping/test/xpcshell/data/analysis_status_pending_response.json - − toolkit/components/shopping/test/xpcshell/data/analyze_pending.json - − toolkit/components/shopping/test/xpcshell/data/attribution_response.json - − toolkit/components/shopping/test/xpcshell/data/bad_request.json - − toolkit/components/shopping/test/xpcshell/data/image.jpg - − toolkit/components/shopping/test/xpcshell/data/invalid_analysis_request.json - − toolkit/components/shopping/test/xpcshell/data/invalid_analysis_response.json - − toolkit/components/shopping/test/xpcshell/data/invalid_recommendations_request.json - − toolkit/components/shopping/test/xpcshell/data/invalid_recommendations_response.json - − toolkit/components/shopping/test/xpcshell/data/needs_analysis_response.json - − toolkit/components/shopping/test/xpcshell/data/recommendations_request.json - − toolkit/components/shopping/test/xpcshell/data/recommendations_response.json - − toolkit/components/shopping/test/xpcshell/data/report_response.json - − toolkit/components/shopping/test/xpcshell/data/service_unavailable.json - − toolkit/components/shopping/test/xpcshell/data/too_many_requests.json - − toolkit/components/shopping/test/xpcshell/data/unprocessable_entity.json - − toolkit/components/shopping/test/xpcshell/head.js - − toolkit/components/shopping/test/xpcshell/test_fetchImage.js - − toolkit/components/shopping/test/xpcshell/test_product.js - − toolkit/components/shopping/test/xpcshell/test_product_urls.js - − toolkit/components/shopping/test/xpcshell/test_product_validator.js - − toolkit/components/shopping/test/xpcshell/xpcshell.toml - toolkit/components/telemetry/Scalars.yaml - toolkit/components/telemetry/app/TelemetryReportingPolicy.sys.mjs - toolkit/components/telemetry/dap/tests/xpcshell/test_dap_visit_counter.js - toolkit/components/telemetry/tests/unit/test_TelemetryReportingPolicy.js - toolkit/components/translations/actors/TranslationsEngineChild.sys.mjs - toolkit/components/translations/actors/TranslationsEngineParent.sys.mjs - toolkit/components/translations/actors/TranslationsParent.sys.mjs - toolkit/content/widgets/moz-message-bar/README.stories.md - toolkit/crashreporter/client/app/src/main.rs - toolkit/crashreporter/client/app/src/test.rs - toolkit/locales/en-US/crashreporter/crashreporter.ftl - toolkit/modules/AsyncPrefs.sys.mjs - toolkit/modules/RemotePageAccessManager.sys.mjs - toolkit/mozapps/extensions/internal/XPIProvider.sys.mjs - toolkit/mozapps/extensions/test/xpcshell/test_system_builtins.js - toolkit/mozapps/update/tests/unit_background_update/test_backgroundupdate_glean.js - toolkit/themes/linux/global/jar.mn - − toolkit/themes/linux/global/menulist.css - toolkit/themes/osx/global/jar.mn - toolkit/themes/shared/design-system/docs/README.design-tokens.stories.md - toolkit/themes/shared/desktop-jar.inc.mn - toolkit/themes/shared/global-shared.css - toolkit/themes/shared/menulist-shared.css → toolkit/themes/shared/menulist.css - toolkit/themes/windows/global/jar.mn - − toolkit/themes/windows/global/menulist.css - tools/(a)types/generated/lib.gecko.dom.d.ts - tools/lint/eslint/eslint-plugin-mozilla/lib/environments/browser-window.js - uriloader/exthandler/nsExternalHelperAppService.cpp - uriloader/exthandler/tests/mochitest/browser_save_filenames.js - uriloader/exthandler/tests/mochitest/save_filenames.html - widget/gtk/mozwayland/mozwayland.c - widget/gtk/nsGtkKeyUtils.cpp - widget/gtk/nsGtkKeyUtils.h - xpcom/base/nsISupportsImpl.h - xpcom/ds/nsArray.h - xpcom/ds/nsHashPropertyBag.h - xpcom/ds/nsVariant.h The diff was not included because it is too large. View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/e66fea… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/e66fea… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser-build][main] Bug 41444: Avoid removing $destdir in projects/release/build
by boklm (@boklm) 23 May '25

23 May '25
boklm pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: 24cfd195 by Nicolas Vigier at 2025-05-23T11:17:49+02:00 Bug 41444: Avoid removing $destdir in projects/release/build fixup for 984f7ff0876776ec67d2349cc721077e602b6207. In our nightly builds setup the logs directory is stored in $destdir, so we should not remove that directory. - - - - - 1 changed file: - projects/release/build Changes: ===================================== projects/release/build ===================================== @@ -3,7 +3,6 @@ # reset HOME which was changed by var/set_default_env, for gpg [% IF ENV.HOME %]export HOME="[% ENV.HOME %]"[% END %] destdir="[% dest_dir _ '/' _ c("var/publish_dir") %]" -rm -rf "$destdir" mkdir -p "$destdir" [% IF c("var/browser_platforms/android-armv7") -%] mv [% c('input_files_by_name/android-armv7') %]/* "$destdir"/ View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/2… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/2… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-115.24.0esr-13.5-1] 230 commits: Bug 1644383 - add mutexs to avoid data race. r=media-playback-reviewers,padenot
by ma1 (@ma1) 22 May '25

22 May '25
ma1 pushed to branch tor-browser-115.24.0esr-13.5-1 at The Tor Project / Applications / Tor Browser Commits: 9ee65e09 by alwu at 2025-05-22T15:45:14+02:00 Bug 1644383 - add mutexs to avoid data race. r=media-playback-reviewers,padenot Differential Revision: https://phabricator.services.mozilla.com/D206943 - - - - - 587eca52 by Edgar Chen at 2025-05-22T15:45:15+02:00 Bug 1743329 - Handle ESC key to release pointer lock in parent process; r=smaug Differential Revision: https://phabricator.services.mozilla.com/D211621 - - - - - 4edb2e10 by Edgar Chen at 2025-05-22T15:45:15+02:00 Bug 1743329 - Release pointer lock when xul popup is open; r=smaug,pbz Differential Revision: https://phabricator.services.mozilla.com/D211620 - - - - - 67b46c7e by Edgar Chen at 2025-05-22T15:45:16+02:00 Bug 1743329 - Use nsMenuPopupFrame in GetVisiblePopups(); r=smaug Differential Revision: https://phabricator.services.mozilla.com/D211619 A further change was needed in nsCaret.cpp, see https://gitlab.torproject.org/tpo/applications/tor-browser/-/merge_requests… - - - - - 61774835 by Otto Länd at 2025-05-22T15:45:17+02:00 Bug 1743329: apply code formatting via Lando # ignore-this-changeset - - - - - 8c51622a by Anna Weine at 2025-05-22T15:45:17+02:00 Bug 1760806 - WebCrypto: ECDH and ECDSA JWK import to check that the crv in params and crv in alg are the same r=keeler https://treeherder.mozilla.org/jobs?repo=try&revision=ed7936b105dea8e588650… Differential Revision: https://phabricator.services.mozilla.com/D217273 - - - - - 97a96004 by Pier Angelo Vendrame at 2025-05-22T15:45:18+02:00 Bug 1787790: Normalize system fonts with RFP on. r=emilio System fonts can leak any user customization of system fonts, or user's locale (e.g., en-US and ja Windows have different system fonts). Also, Linux distributions/desktop environments set default fonts in different ways. Customization can be detected either with font metrics, the font allowed list is not enabled or the font is included in it, or with getComputedStyle, that leaks the name of the font that Firefox tries to apply. This patch try to prevent these leaks by using a generic "sans-serif" for all system fonts, except on macOS, where it uses "-apple-system", and on Android, where these fonts always use Roboto. Differential Revision: https://phabricator.services.mozilla.com/D163576 - - - - - 472a448c by Eitan Isaacson at 2025-05-22T15:45:19+02:00 Bug 1819160 - Map Android ids to doc/accessible id pairs. r=Jamie Differential Revision: https://phabricator.services.mozilla.com/D179737 - - - - - 559274bc by Fatih at 2025-05-22T15:45:20+02:00 Bug 1830629: Remove unnecessary checks for pdf.js for RFP. r=tjr resource:// is exempt from RFP, so we no longer need to check pdf.js specifically. Differential Revision: https://phabricator.services.mozilla.com/D209359 - - - - - ef123261 by Pier Angelo Vendrame at 2025-05-22T15:45:20+02:00 Bug 1832523 - Allow using NSS to sign and verify MAR signatures. r=application-update-reviewers,glandium,bytesized Allow using NSS for checking MAR signatures also in platforms where OS-native APIs are used by default, i.e., macOS and Windows. Differential Revision: https://phabricator.services.mozilla.com/D177743 - - - - - 123c6d71 by Pier Angelo Vendrame at 2025-05-22T15:45:21+02:00 Bug 1849129: Prevent exceptions caused by extensions from interrupting the SearchService initialization. r=search-reviewers,Standard8 Differential Revision: https://phabricator.services.mozilla.com/D186456 - - - - - 844f883b by Emilio Cobos Álvarez at 2025-05-22T15:45:22+02:00 Bug 1853731 - Use html:img for message-bar-icon. r=Gijs,dao,settings-reviewers,desktop-theme-reviewers,sfoster Differential Revision: https://phabricator.services.mozilla.com/D188521 - - - - - e01d10d2 by Pier Angelo Vendrame at 2025-05-22T15:45:22+02:00 Bug 1854117 - Sort the DLL blocklist flags. r=mossop,win-reviewers,gstoll Differential Revision: https://phabricator.services.mozilla.com/D188716 - - - - - 4dc30549 by Eden Chuang at 2025-05-22T15:45:23+02:00 Bug 1738426 - Ignoring status 206 and vary header checking for opaque response in Cache API. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D186431 - - - - - b439fada by edgul at 2025-05-22T15:45:24+02:00 Bug 1802057 - Block the following characters from use in the cookie name in the cookie string: 0x3B (semi-colon), 0x3D (equals), and 0x7F (del) r=dveditz,cookie-reviewers Differential Revision: https://phabricator.services.mozilla.com/D182373 - - - - - b90f8f12 by Kelsey Gilbert at 2025-05-22T15:45:24+02:00 Bug 1819497 - Don't race on static bool for initialization. r=gfx-reviewers,aosmond We could do non-racy static init here (e.g. with a static initializer self-calling-closure), but there doesn't seem to be a strong reason for this. Let's just use a switch and get robustness from -Werror=switch. Differential Revision: https://phabricator.services.mozilla.com/D188054 - - - - - 31275f3e by Edgar Chen at 2025-05-22T15:45:25+02:00 Bug 1828259 - Close XUL popup when entering/exiting fullscreen; r=smaug Differential Revision: https://phabricator.services.mozilla.com/D209355 - - - - - 613765c4 by hackademix at 2025-05-22T15:45:26+02:00 Bug 1835987 - Change RFP-spoofed TZ to Atlantic/Reykjavik. r=tjr Atlantic/Reykjavik stays on UTC during all the year, but it is less likely to be blocked than plan UTC. Differential Revision: https://phabricator.services.mozilla.com/D212131 - - - - - e65a752b by edgul at 2025-05-22T15:45:26+02:00 Bug 1879952 - Fix test expectations with samesite=lax turned on r=tschuster Differential Revision: https://phabricator.services.mozilla.com/D201639 - - - - - 4a6a99cc by Gijs Kruitbosch at 2025-05-22T15:45:27+02:00 Bug 1842187 a=dmeehan Original Revision: https://phabricator.services.mozilla.com/D223948 Differential Revision: https://phabricator.services.mozilla.com/D228631 - - - - - 4df6ecc4 by edgul at 2025-05-22T15:45:28+02:00 Bug 1844827 - Added checks for sub-document navigations from cross-site to same-site in third-party checks when setting a cookie. r=cookie-reviewers,valentin,bvandersloot a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D204074 - - - - - c231b153 by Ed at 2025-05-22T15:45:29+02:00 Bug 1844827 - Update the cookie test expectations for iframe samesite r=cookie-reviewers,valentin a=RyanVM Depends on D199770 Differential Revision: https://phabricator.services.mozilla.com/D199772 - - - - - 4ac249f1 by Mark Banner at 2025-05-22T15:45:29+02:00 Bug 1845752. r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D186676 - - - - - f9a7b9ce by Pier Angelo Vendrame at 2025-05-22T15:45:30+02:00 Bug 1849186 - Add a preference not to expose the content title in the window title. r=Gijs,tabbrowser-reviewers,dao Differential Revision: https://phabricator.services.mozilla.com/D190496 - - - - - dde2af4f by Bob Owen at 2025-05-22T15:45:31+02:00 Bug 1850072: Initialize RecordedDrawTargetCreation::mHasExistingData. r=jrmuizel This also specializes ElementStreamFormat for bool. Differential Revision: https://phabricator.services.mozilla.com/D187794 - - - - - 71b1710a by Malte Juergens at 2025-05-22T15:45:31+02:00 Bug 1850200 - Add delay to HTTPS-Only "Continue to HTTPS Site" button r=freddyb Differential Revision: https://phabricator.services.mozilla.com/D187887 - - - - - 5e0c2a75 by Henry Wilkes at 2025-05-22T15:45:32+02:00 Bug 1851618 - Allow removing packaged locales from requestedLocales. r=settings-reviewers,eemeli,Gijs We open up the UI to allow the user to remove locales from their requestedLocales list, except for the default locale. Differential Revision: https://phabricator.services.mozilla.com/D209930 - - - - - d9d62de4 by Andreas Pehrson at 2025-05-22T15:45:33+02:00 Bug 1851803 - Introduce SourceMediaTrack::mDirectDisabledMode. r=karlt Similar to MediaTrack::mDisabledMode, but this is for uses on the SourceMediaTrack producer thread. It is still signaled via a control message from the control thread to maintain order of operations, and is protected by the SourceMediaTrack mutex. Differential Revision: https://phabricator.services.mozilla.com/D187554 - - - - - 347f9b4f by Pier Angelo Vendrame at 2025-05-22T15:45:34+02:00 Bug 1860020 - Remove the assertion on the value of toolkit.telemetry.enabled. r=KrisWright,chutten Bug 1444275 introduced an assertion on the parent process to check that the value of toolkit.telemetry.enabled is the expected one. However, this expected value could be different from the one set and locked e.g. in some forks. Therefore, the assertion prevented debug builds from working in these cases. Differential Revision: https://phabricator.services.mozilla.com/D195080 - - - - - f7117fb5 by Kagami Sascha Rosylight at 2025-05-22T15:45:34+02:00 Bug 1865238 - Use One UI Sans KR VF for Korean sans-serif font on Android r=jfkthame Per /etc/fonts.xml, there are now only two `<family lang="ko">` nodes there: * OneUISansKRVF series * SECCJK series (but no KR postfix anymore?) This patch uses One UI Sans KR VF as the replacement as this is newer and is a variable font (tested with https://codepen.io/SaschaNaz/pen/ExrdYXJ) Differential Revision: https://phabricator.services.mozilla.com/D195078 - - - - - c1e3ed97 by Nuohan Li at 2025-05-22T15:45:35+02:00 Bug 1871109 - generateHash in Manifest.sys.mjs should use sha256 r=peterv, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D204928 - - - - - 7782f179 by Tom Ritter at 2025-05-22T15:45:36+02:00 Bug 1873526: Refactor the restriction override list from a big if statement to a list r=KrisWright Differential Revision: https://phabricator.services.mozilla.com/D198081 - - - - - 7a23f1fe by Nika Layzell at 2025-05-22T15:45:36+02:00 Bug 1875248 - Check for network error preventing ExternalHelperAppService before DONT_RETARGET, r=smaug This reverts the change from 30cde47f9364e5c7da78fd08fa8ab21737d22399, and instead re-orders the NS_ERROR_FILE_NOT_FOUND check before DONT_RETARGET. Testing suggests that a-download-click-404.html behaviour isn't impacted, and this improves the handling of this edge-case when doing process switching. Differential Revision: https://phabricator.services.mozilla.com/D202007 - - - - - 1ccbfb35 by Pier Angelo Vendrame at 2025-05-22T15:45:37+02:00 Bug 1875306 - Localize numbers in the underflow and overflow error messages. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D198965 - - - - - 49485e49 by Pier Angelo Vendrame at 2025-05-22T15:45:38+02:00 Bug 1875313 - Use en-US as a fallback when spoof English is enabled in ICUUtils. r=timhuang,tjr Differential Revision: https://phabricator.services.mozilla.com/D198967 - - - - - a5c25275 by Julian Descottes at 2025-05-22T15:45:38+02:00 Bug 1880374 - Disable DNS prefetching if document nodePrincipal is systemPrincipal r=valentin Differential Revision: https://phabricator.services.mozilla.com/D210830 - - - - - a87d44ab by Pier Angelo Vendrame at 2025-05-22T15:45:39+02:00 Bug 1880988 - Apply spoof English to the default detail summary. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D202203 - - - - - 78ec47a1 by Nika Layzell at 2025-05-22T15:45:40+02:00 Bug 1881037 - Part 1: Stop showing unknown protocol error pages for web-triggered loads, r=smaug,necko-reviewers,kershaw, a=dsmith Differential Revision: https://phabricator.services.mozilla.com/D217495 - - - - - 84791fe2 by Edgar Chen at 2025-05-22T15:45:41+02:00 Bug 1883396 - Exit fullscreen when two Escape keyup events occur in a short time; r=smaug Differential Revision: https://phabricator.services.mozilla.com/D209667 - - - - - bc633050 by Fatih at 2025-05-22T15:45:41+02:00 Bug 1885101: Match screen and window properties with top window for ScreenRect, ScreenAvailRect and WindowOuterSize. r=timhuang,emilio This patch removes test_iframe.html. We remove it because the newly introduced test covers the tests done in that test. The reason for removing it in the first place is now that screen properties are inherited/spoofed xorigin, we get a 4px difference. The reasosn for 4px difference is the test runner runs tests in an iframe with a 2px border on each side. Differential Revision: https://phabricator.services.mozilla.com/D215509 - - - - - cfd45bfc by Tom Ritter at 2025-05-22T15:45:42+02:00 Bug 1885258: Hidden fonts should obey the allow list r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D204571 - - - - - abb8e054 by Andreas Farre at 2025-05-22T15:45:43+02:00 Bug 1886222 - Start reload by calling reload in the parent. r=Gijs,canadahonk,smaug, a=dsmith (esr128->esr115 backport) Differential Revision: https://phabricator.services.mozilla.com/D211519 - - - - - 04b998b8 by Jonathan Kew at 2025-05-22T15:45:43+02:00 Bug 1886598 - Struct with Pointer member may not be memmove-able. r=gfx-reviewers,lsalzman Differential Revision: https://phabricator.services.mozilla.com/D206633 - - - - - a2a0d284 by Jonathan Kew at 2025-05-22T15:45:44+02:00 Bug 1890204 - Ensure font entry's unitsPerEm and font extents are initialized when gfxFont is created. r=gfx-reviewers,lsalzman This means that by the time we potentially call GetFontExtents() when drawing, the extents fields are guaranteed to have been been initialized, and there's no risk of the (read-only) access here racing with setting them in UnitsPerEm(). Differential Revision: https://phabricator.services.mozilla.com/D206920 - - - - - 6f24be5b by Kershaw Chang at 2025-05-22T15:45:45+02:00 Bug 1892449 - Set network.http.digest_auth_cnonce_length to 16, a=dmeehan Apparently, setting this value to 64 breaks some sites. We should use the same length as Chrome. Original Revision: https://phabricator.services.mozilla.com/D208103 Differential Revision: https://phabricator.services.mozilla.com/D208119 - - - - - 89b5a726 by cypherpunks1 at 2025-05-22T15:45:46+02:00 Bug 1892052 - Do not persist custom network requests on PBM. r=devtools-reviewers,bomsy,nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D207762 - - - - - eecc6353 by Jonathan Kew at 2025-05-22T15:45:46+02:00 Bug 1893891 - Clear mSharedBlobData if blob creation failed. a=dmeehan Original Revision: https://phabricator.services.mozilla.com/D208983 Differential Revision: https://phabricator.services.mozilla.com/D209209 - - - - - 6eeb2008 by cypherpunks1 at 2025-05-22T15:45:47+02:00 Bug 1892046 - Add origin attributes to about:reader requests. r=reader-mode-reviewers,cmkm Differential Revision: https://phabricator.services.mozilla.com/D207759 - - - - - 4f977af5 by Timothy Nikkel at 2025-05-22T15:45:48+02:00 Bug 1899180. If a channel is not nsIPrivateBrowsingChannel and has no load context, use the private browsing field from it's origin attributes. r=necko-reviewers,anti-tracking-reviewers,valentin If the channel is not a nsIPrivateBrowsingChannel, and it also has no load context (eg inside svg images) then we will over write a non-zero mPrivateBrowsingId on the OriginAttributes of the channel with 0, making NS_UsePrivateBrowsing return false for the channel. Differential Revision: https://phabricator.services.mozilla.com/D212083 - - - - - a71bd9c1 by Jan de Mooij at 2025-05-22T15:45:49+02:00 Bug 1900523 - Don't use bailout data for JSJitToWasm frames. r=iain Differential Revision: https://phabricator.services.mozilla.com/D212554 - - - - - ef4ddf37 by Jan de Mooij at 2025-05-22T15:45:49+02:00 Bug 1902983 - Don't use bailout data after iterating Wasm frames. a=RyanVM This is similar to bug 1900523, but the fix there was incomplete because the `JSJitToWasm` frame type is only used when we go through the Wasm JIT entry trampoline. Ion can also call Wasm functions directly and in that case the type will be `FrameType::Exit`. Original Revision: https://phabricator.services.mozilla.com/D214098 Differential Revision: https://phabricator.services.mozilla.com/D214375 - - - - - e1f2eed2 by Jon Coppeard at 2025-05-22T15:45:50+02:00 Bug 1904011 - Ignore finalized scripts when iterating code covarage tables r=iain Differential Revision: https://phabricator.services.mozilla.com/D214799 - - - - - 2cc3a9de by Kershaw Chang at 2025-05-22T15:45:51+02:00 Bug 1907726 - Make sure WebTransportSessionProxy::NotifyDatagramReceived is called after OnStopRequest, a=RyanVM The crash occurs because WebTransportSessionProxy::OnDatagramReceivedInternal is called before WebTransportSessionProxy::OnStopRequest. When this happens, WebTransportSessionProxy::mTarget is the main thread, so a task is dispatched to the main thread. This causes WebTransportSessionProxy::NotifyDatagramReceived to be called on the main thread. If WebTransportSessionProxy::NotifyDatagramReceived is invoked while WebTransportSessionProxy::mStopRequestCalled is true, it can lead to OnDatagramReceived being called on the main thread (instead of the socket thread), resulting in a crash. Original Revision: https://phabricator.services.mozilla.com/D220013 Differential Revision: https://phabricator.services.mozilla.com/D221661 - - - - - 7422414f by Sam Foster at 2025-05-22T15:45:51+02:00 Bug 1909099 - Always clean up old session restore and sync log files. r=markh,sessionstore-reviewers,dao Differential Revision: https://phabricator.services.mozilla.com/D217520 - - - - - a502a2ae by Edgar Chen at 2025-05-22T15:45:52+02:00 Bug 1909535 - Don't show select dropdown in background tabs; a=dmeehan Original Revision: https://phabricator.services.mozilla.com/D225706 Differential Revision: https://phabricator.services.mozilla.com/D227607 - - - - - 972434af by Nika Layzell at 2025-05-22T15:45:53+02:00 Bug 1911745 - Unify BrowsingContext flag coherency checks, r=mccr8 Previously these checks were largely diagnostic tools for finding bugs in other code as it evolves. This unifies the checks a bit more and makes them stronger for BrowsingContexts created over IPC, providing a place for more coherency checks to be added in the future. Differential Revision: https://phabricator.services.mozilla.com/D218860 - - - - - 9a107012 by Steve Fink at 2025-05-22T15:45:54+02:00 Bug 1912471 - Disallow deserializing structured clone buffers with transferables more than once r=iain, a=dsmith Differential Revision: https://phabricator.services.mozilla.com/D220644 - - - - - bf3005f5 by Emilio Cobos Álvarez at 2025-05-22T15:45:54+02:00 Bug 1914106 - Deal with insertRule edge-case. r=jwatt a=RyanVM When there's trailing garbage after an @import rule we throw, but we still trigger the load (that's not great but not trivial to change). Deal with that case before calling ImportRuleLoaded(). Differential Revision: https://phabricator.services.mozilla.com/D219783 - - - - - 0d565b63 by André Bargull at 2025-05-22T15:45:55+02:00 Bug 1915249: Add more nodiscard. a=RyanVM Original Revision: https://phabricator.services.mozilla.com/D220311 Differential Revision: https://phabricator.services.mozilla.com/D221663 - - - - - 0fa7e44d by Paul Zuehlcke at 2025-05-22T15:45:56+02:00 Bug 1916659, a=diannaS Original Revision: https://phabricator.services.mozilla.com/D222629 Differential Revision: https://phabricator.services.mozilla.com/D222934 - - - - - 59928f15 by Randell Jesup at 2025-05-22T15:45:56+02:00 Bug 1829029: clean up memory reporting for CacheFileIOManager r=necko-reviewers,valentin, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D221350 - - - - - f177d134 by Valentin Gosu at 2025-05-22T15:45:57+02:00 Bug 1914521 - Make nsPartChannel inherit the content disposition of the multipart response a=RyanVM Original Revision: https://phabricator.services.mozilla.com/D223728 Differential Revision: https://phabricator.services.mozilla.com/D224288 - - - - - b2577d40 by Andrew McCreight at 2025-05-22T15:45:58+02:00 Bug 1919809 - Always clear mArgumentStorage in Console's Unlink. a=RyanVM Original Revision: https://phabricator.services.mozilla.com/D222803 Differential Revision: https://phabricator.services.mozilla.com/D224384 - - - - - 4611d68b by Paul Zuehlcke at 2025-05-22T15:45:59+02:00 Bug 1920423, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D224349 - - - - - ec9da276 by Marco Bonardo at 2025-05-22T15:45:59+02:00 Bug 1921458. a=dmeehan Original Revision: https://phabricator.services.mozilla.com/D226775 Differential Revision: https://phabricator.services.mozilla.com/D227221 - - - - - fbb83c4f by Andrew McCreight at 2025-05-22T15:46:00+02:00 Bug 1923706 - Pass by value, not reference in CamerasChild::AllocateCapture. a=RyanVM Original Revision: https://phabricator.services.mozilla.com/D225121 Differential Revision: https://phabricator.services.mozilla.com/D225363 - - - - - 16e9995c by Kagami Sascha Rosylight at 2025-05-22T15:46:01+02:00 Bug 1924154 - Disallow too small record a=RyanVM Original Revision: https://phabricator.services.mozilla.com/D225687 Differential Revision: https://phabricator.services.mozilla.com/D226147 - - - - - 8c807c90 by Kershaw Chang at 2025-05-22T15:46:02+02:00 Bug 1932783 - Make nsHostKey::flags Atomic, a=RyanVM - - - - - a8a8513e by Dana Keeler at 2025-05-22T15:46:02+02:00 Bug 1940804 - avoid some "as" casts in cert_storage a=RyanVM Original Revision: https://phabricator.services.mozilla.com/D233775 Differential Revision: https://phabricator.services.mozilla.com/D233880 - - - - - 4b0fe950 by Emma Zuehlcke at 2025-05-22T15:46:03+02:00 Bug 1866661 - Tests, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D237737 - - - - - 81618633 by Rob Wu at 2025-05-22T15:46:04+02:00 Bug 1939087 - Truncate long name and log warning a=dmeehan Original Revision: https://phabricator.services.mozilla.com/D233025 Differential Revision: https://phabricator.services.mozilla.com/D236900 - - - - - 6ffaa537 by Tom Schuster at 2025-05-22T15:46:04+02:00 Bug 1942022 - Improve the about:protections CSP. r=firefox-desktop-core-reviewers ,mossop Differential Revision: https://phabricator.services.mozilla.com/D234507 - - - - - 0b0c25e7 by Tom Schuster at 2025-05-22T15:46:05+02:00 Bug 1942025 - Improve the about:privatebrowsing CSP. r=firefox-desktop-core-reviewers ,Gijs Differential Revision: https://phabricator.services.mozilla.com/D234508 - - - - - 6acf0d6a by Nazım Can Altınova at 2025-05-22T15:46:06+02:00 Bug 1943912 - Do not reset the chunk manager while shutdown a=dmeehan Original Revision: https://phabricator.services.mozilla.com/D235642 Differential Revision: https://phabricator.services.mozilla.com/D237219 - - - - - f215a3df by Ray Kraesig at 2025-05-22T15:46:07+02:00 Bug 1950056 - extend use of FOS_NODEREFERENCELINKS r=Gijs,win-reviewers,gstoll In the modern era of user-customizable Quick Access sidebars on every file dialog, navigating via `.lnk` files is rather less useful than it was twenty years ago. Disable link-following in file-open dialogs by default, to prevent any of the usual security issues involving symlink smuggling. Allow overriding this behavior via a pref, for users who don't care. (File-save dialogs have a more nuanced guard against that sort of thing; this patch doesn't affect that.) Differential Revision: https://phabricator.services.mozilla.com/D239833 - - - - - 49a6a9d1 by Hubert Boma Manilla at 2025-05-22T15:46:07+02:00 Bug 1956698 - [devtools] Escape the method value r=devtools-reviewers,nchevobbe, a=dsmith Differential Revision: https://phabricator.services.mozilla.com/D243799 - - - - - 432a8c8a by Henry Wilkes at 2025-05-22T15:46:08+02:00 Bug 41454: Move focus after calling openPreferences for a sub-category. Temporary fix until mozilla bug 1799153 gets a patch upstream. - - - - - 86eea9a9 by hackademix at 2025-05-22T15:46:09+02:00 Bug 42194: Fix blank net error page on failed DNS resolution with active proxy. - - - - - 5c17607c by Henry Wilkes at 2025-05-22T15:46:10+02:00 Bug 41483: Remove the firefox override for appstrings.properties Remove this patch after upstream bugzilla bug 1790187 - - - - - 54a0fd23 by Marco Simonelli at 2025-05-22T15:46:10+02:00 Bug 41459: WebRTC fails to build under mingw (Part 1) - properly define NOMINMAX for just MSVC builds - - - - - 5e496117 by Marco Simonelli at 2025-05-22T15:46:11+02:00 Bug 41459: WebRTC fails to build under mingw (Part 2) - fixes required to build third_party/libwebrtc - - - - - d908a277 by Marco Simonelli at 2025-05-22T15:46:12+02:00 Bug 41459: WebRTC fails to build under mingw (Part 3) - fixes required to build third_party/sipcc - - - - - 697c1280 by Marco Simonelli at 2025-05-22T15:46:13+02:00 Bug 41459: WebRTC fails to build under mingw (Part 4) - fixes requried to build netwerk/sctp - - - - - 07cbfdc3 by Marco Simonelli at 2025-05-22T15:46:13+02:00 Bug 41459: WebRTC fails to build under mingw (Part 5) - fixes required to build dom/media/webrtc - - - - - f4a03527 by Marco Simonelli at 2025-05-22T15:46:14+02:00 Bug 41459: WebRTC fails to build under mingw (Part 6) - fixes required to build dom/media/systemservices - - - - - b9a70266 by hackademix at 2025-05-22T15:46:15+02:00 Bug 41854: Allow overriding download spam protection. - - - - - 4179f8c4 by hackademix at 2025-05-22T15:46:15+02:00 Bug 42835: Create an actor to filter file data transfers - - - - - a80ef958 by Gaba at 2025-05-22T15:46:16+02:00 Adding issue and merge request templates - - - - - aab6a286 by Pier Angelo Vendrame at 2025-05-22T15:46:17+02:00 Base Browser's .mozconfigs. Bug 17858: Cannot create incremental MARs for hardened builds. Define HOST_CFLAGS, etc. to avoid compiling programs such as mbsdiff (which is part of mar-tools and is not distributed to end-users) with ASan. Bug 21849: Don't allow SSL key logging. Bug 25741 - TBA: Disable features at compile-time Define MOZ_ANDROID_NETWORK_STATE and MOZ_ANDROID_LOCATION Bug 27623 - Export MOZILLA_OFFICIAL during desktop builds This fixes a problem where some preferences had the wrong default value. Also see bug 27472 where we made a similar fix for Android. Bug 29859: Disable HLS support for now Bug 30463: Explicitly disable MOZ_TELEMETRY_REPORTING Bug 32493: Disable MOZ_SERVICES_HEALTHREPORT Bug 33734: Set MOZ_NORMANDY to False Bug 33851: Omit Parental Controls. Bug 40252: Add --enable-rust-simd to our tor-browser mozconfig files Bug 41584: Move some configuration options to base-browser level - - - - - 3ecbee28 by Pier Angelo Vendrame at 2025-05-22T15:46:18+02:00 Tweaks to the build system Bug 40857: Modified the fat .aar creation file This is a workaround to build fat .aars with the compiling enviornment disabled. Mozilla does not use a similar configuration, but either runs a Firefox build and discards its output, or uses artifacts build. We might switch to artifact builds too, and drop this patch, or write a better one to upstream. But until then we need this patch. See also https://bugzilla.mozilla.org/show_bug.cgi?id=1763770. Bug 41458: Prevent `mach package-multi-locale` from actually creating a package macOS builds need some files to be moved around with ./mach package-multi-locale to create multi-locale packages. The required command isn't exposed through any other mach command. So, we patch package-multi-locale both to prevent it from failing when doing official builds and to detect any future changes on it. - - - - - 7deb6073 by Pier Angelo Vendrame at 2025-05-22T15:46:18+02:00 Bug 41108: Remove privileged macOS installation from 102 - - - - - 19b6e580 by Dan Ballard at 2025-05-22T15:46:19+02:00 Bug 41149: Re-enable DLL injection protection in all builds not just nightlies - - - - - 9c9b45c9 by Matthew Finkel at 2025-05-22T15:46:20+02:00 Bug 24796: Comment out excess permissions from GeckoView The GeckoView AndroidManifest.xml is not preprocessed unlike Fennec's manifest, so we can't use the ifdef preprocessor guards around the permissions we do not want. Commenting the permissions is the next-best-thing. - - - - - c6695b5d by Matthew Finkel at 2025-05-22T15:46:21+02:00 Bug 28125: Prevent non-Necko network connections - - - - - 39e324d7 by Mike Perry at 2025-05-22T15:46:21+02:00 Bug 12974: Disable NTLM and Negotiate HTTP Auth The Mozilla bugs: https://bugzilla.mozilla.org/show_bug.cgi?id=1046421, https://bugzilla.mozilla.org/show_bug.cgi?id=1261591, tor-browser#27602 - - - - - 79a57e55 by Alex Catarineu at 2025-05-22T15:46:22+02:00 Bug 40166: Disable security.certerrors.mitm.auto_enable_enterprise_roots Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=1768899 - - - - - 54505c09 by Georg Koppen at 2025-05-22T15:46:23+02:00 Bug 16285: Exclude ClearKey system for now In the past the ClearKey system had not been compiled when specifying --disable-eme. But that changed and it is even bundled nowadays (see: Mozilla's bug 1300654). We don't want to ship it right now as the use case for it is not really visible while the code had security vulnerabilities in the past. - - - - - 65afc118 by Kathy Brade at 2025-05-22T15:46:24+02:00 Bug 21431: Clean-up system extensions shipped in Firefox Only ship the pdfjs extension. - - - - - 7ed4bb2c by Kathy Brade at 2025-05-22T15:46:24+02:00 Bug 33852: Clean up about:logins (LockWise) to avoid mentioning sync, etc. Hide elements on about:logins that mention sync, "Firefox LockWise", and Mozilla's LockWise mobile apps. Disable the "Create New Login" button when security.nocertdb is true. - - - - - fc3de654 by Alex Catarineu at 2025-05-22T15:46:25+02:00 Bug 41457: Remove Mozilla permissions Bug 40025: Remove Mozilla add-on install permissions - - - - - 18186b2f by Kathy Brade at 2025-05-22T15:46:26+02:00 Bug 40002: Remove about:ion Firefox Ion (previously Firefox Pioneer) is an opt-in program in which people volunteer to participate in studies that collect detailed, sensitive data about how they use their browser. Bug 41662: Disable about:sync-logs Even though we disable sync by default with `identity.fxaccounts.enabled`, this about: page is still avilable. We could throw an exception on the constructor of the related component, but it would result only in an error in the console, without a visible "this address does not look right" error page. If we fix the issues with MOZ_SERVICES_SYNC, we can restore the component. - - - - - d0e04445 by Arthur Edelstein at 2025-05-22T15:46:26+02:00 Bug 26353: Prevent speculative connect that violated FPI. Connections were observed in the catch-all circuit when the user entered an https or http URL in the URL bar, or typed a search term. - - - - - 22ad129a by Alex Catarineu at 2025-05-22T15:46:27+02:00 Bug 31740: Remove some unnecessary RemoteSettings instances More concretely, SearchService.jsm 'hijack-blocklists' and url-classifier-skip-urls. Avoid creating instance for 'anti-tracking-url-decoration'. If prefs are disabling their usage, avoid creating instances for 'cert-revocations' and 'intermediates'. Do not ship JSON dumps for collections we do not expect to need. For the ones in the 'main' bucket, this prevents them from being synced unnecessarily (the code in remote-settings does so for collections in the main bucket for which a dump or local data exists). For the collections in the other buckets, we just save some size by not shipping their dumps. We also clear the collections database on the v2 -> v3 migration. - - - - - 3a876e08 by cypherpunks1 at 2025-05-22T15:46:28+02:00 Bug 41092: Add a RemoteSettings JSON dump for query-stripping - - - - - 526df7ba by Pier Angelo Vendrame at 2025-05-22T15:46:29+02:00 Bug 41635: Disable the Normandy component Do not include Normandy at all whenever MOZ_NORMANDY is False. - - - - - 8c951e5c by Georg Koppen at 2025-05-22T15:46:29+02:00 Bug 30541: Disable WebGL readPixel() for web content Related Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=1428034 - - - - - c9b44ec5 by Alex Catarineu at 2025-05-22T15:46:30+02:00 Bug 28369: Stop shipping pingsender executable - - - - - ee28a301 by cypherpunks1 at 2025-05-22T15:46:31+02:00 Bug 41568: Disable LaterRun - - - - - 59c57e66 by cypherpunks1 at 2025-05-22T15:46:32+02:00 Bug 40717: Hide Windows SSO in settings - - - - - eb3d3199 by Pier Angelo Vendrame at 2025-05-22T15:46:32+02:00 Bug 41599: Always return an empty string as network ID Firefox computes an internal network ID used to detect network changes and act consequently (e.g., to improve WebSocket UX). However, there are a few ways to get this internal network ID, so we patch them out, to be sure any new code will not be able to use them and possibly link users. We also sent a patch to Mozilla to seed the internal network ID, to prevent any accidental leak in the future. Upstream: https://bugzilla.mozilla.org/show_bug.cgi?id=1817756 - - - - - a5bb7785 by Richard Pospesel at 2025-05-22T15:46:33+02:00 Bug 41327: Disable UrlbarProviderInterventions - - - - - cd3a888b by Richard Pospesel at 2025-05-22T15:46:34+02:00 Bug 42037: Disable about:firefoxview page - - - - - 458ace59 by Mike Perry at 2025-05-22T15:54:29+02:00 Firefox preference overrides. This hack directly includes our preference changes in omni.ja. Bug 18292: Staged updates fail on Windows Temporarily disable staged updates on Windows. Bug 18297: Use separate Noto JP,KR,SC,TC fonts Bug 23404: Add Noto Sans Buginese to the macOS whitelist Bug 23745: Set dom.indexedDB.enabled = true Bug 13575: Disable randomised Firefox HTTP cache decay user tests. (Fernando Fernandez Mancera <ffmancera(a)riseup.net>) Bug 17252: Enable session identifiers with FPI Session tickets and session identifiers were isolated by OriginAttributes, so we can re-enable them by allowing the default value (true) of "security.ssl.disable_session_identifiers". The pref "security.enable_tls_session_tickets" is obsolete (removed in https://bugzilla.mozilla.org/917049) Bug 14952: Enable http/2 and AltSvc In Firefox, SPDY/HTTP2 now uses Origin Attributes for isolation of connections, push streams, origin frames, etc. That means we get first-party isolation provided "privacy.firstparty.isolate" is true. So in this patch, we stop overriding "network.http.spdy.enabled" and "network.http.spdy.enabled.http2". Alternate Services also use Origin Attributes for isolation. So we stop overriding "network.http.altsvc.enabled" and "network.http.altsvc.oe" as well. (All 4 of the abovementioned "network.http.*" prefs adopt Firefox 60ESR's default value of true.) However, we want to disable HTTP/2 push for now, so we set "network.http.spdy.allow-push" to false. "network.http.spdy.enabled.http2draft" was removed in Bug 1132357. "network.http.sped.enabled.v2" was removed in Bug 912550. "network.http.sped.enabled.v3" was removed in Bug 1097944. "network.http.sped.enabled.v3-1" was removed in Bug 1248197. Bug 26114: addons.mozilla.org is not special * Don't expose navigator.mozAddonManager on any site * Don't block NoScript from modifying addons.mozilla.org or other sites Enable ReaderView mode again (#27281). Bug 29916: Make sure enterprise policies are disabled Bug 2874: Block Components.interfaces from content Bug 26146: Spoof HTTP User-Agent header for desktop platforms In Tor Browser 8.0, the OS was revealed in both the HTTP User-Agent header and to JavaScript code via navigator.userAgent. To avoid leaking the OS inside each HTTP request (which many web servers log), always use the Windows 7 OS value in the desktop User-Agent header. We continue to allow access to the actual OS via JavaScript, since doing so improves compatibility with web applications such as GitHub and Google Docs. Bug 12885: Windows Jump Lists fail for Tor Browser Jumplist entries are stored in a binary file in: %APPDATA%\\Microsoft\Windows\Recent\CustomDestinations\ and has a name in the form [a-f0-9]+.customDestinations-ms The hex at the front is unique per app, and is ultimately derived from something called the 'App User Model ID' (AUMID) via some unknown hashing method. The AUMID is provided as a key when programmatically creating, updating, and deleting a jumplist. The default behaviour in firefox is for the installer to define an AUMID for an app, and save it in the registry so that the jumplist data can be removed by the uninstaller. However, the Tor Browser does not set this (or any other) regkey during installation, so this codepath fails and the app's AUMID is left undefined. As a result the app's AUMID ends up being defined by windows, but unknowable by Tor Browser. This unknown AUMID is used to create and modify the jumplist, but the delete API requires that we provide the app's AUMID explicitly. Since we don't know what the AUMID is (since the expected regkey where it is normally stored does not exist) jumplist deletion will fail and we will leave behind a mostly empty customDestinations-ms file. The name of the file is derived from the binary path, so an enterprising person could reverse engineer how that hex name is calculated, and generate the name for Tor Browser's default Desktop installation path to determine whether a person had used Tor Browser in the past. The 'taskbar.grouping.useprofile' option that is enabled by this patch works around this AUMID problem by having firefox.exe create it's own AUMID based on the profile path (rather than looking for a regkey). This way, if a user goes in and enables and disables jumplist entries, the backing store is properly deleted. Unfortunately, all windows users currently have this file lurking in the above mentioned directory and this patch will not remove it since it was created with an unknown AUMID. However, another patch could be written which goes to that directory and deletes any item containing the 'Tor Browser' string. See bug 28996. Bug 30845: Make sure default themes and other internal extensions are enabled Bug 28896: Enable extensions in private browsing by default Bug 31065: Explicitly allow proxying localhost Bug 31598: Enable letterboxing Disable Presentation API everywhere Bug 21549 - Use Firefox's WASM default pref. It is disabled at safer security levels. Bug 32321: Disable Mozilla's MitM pings Bug 19890: Disable installation of system addons By setting the URL to "" we make sure that already installed system addons get deleted as well. Bug 22548: Firefox downgrades VP9 videos to VP8. On systems where H.264 is not available or no HWA, VP9 is preferred. But in Tor Browser 7.0 all youtube videos are degraded to VP8. This behaviour can be turned off by setting media.benchmark.vp9.threshold to 0. All clients will get better experience and lower traffic, beause TBB doesn't use "Use hardware acceleration when available". Bug 25741 - TBA: Add mobile-override of 000-tor-browser prefs Bug 16441: Suppress "Reset Tor Browser" prompt. Bug 29120: Use the in-memory media cache and increase its maximum size. Bug 33697: use old search config based on list.json Bug 33855: Ensure that site-specific browser mode is disabled. Bug 30682: Disable Intermediate CA Preloading. Bug 40061: Omit the Windows default browser agent from the build Bug 40322: Consider disabling network.connectivity-service.enabled Bug 40408: Disallow SVG Context Paint in all web content Bug 40308: Disable network partitioning until we evaluate dFPI Bug 40322: Consider disabling network.connectivity-service.enabled Bug 40383: Disable dom.enable_event_timing Bug 40423: Disable http/3 Bug 40177: Update prefs for Fx91esr Bug 40700: Disable addons and features recommendations Bug 40682: Disable network.proxy.allow_bypass Bug 40736: Disable third-party cookies in PBM Bug 19850: Enabled HTTPS-Only by default Bug 40912: Hide the screenshot menu Bug 41292: Disable moreFromMozilla in preferences page Bug 40057: Ensure the CSS4 system colors are not a fingerprinting vector Bug 24686: Set network.http.tailing.enabled to true Bug 40183: Disable TLS ciphersuites using SHA-1 Bug 40783: Review 000-tor-browser.js and 001-base-profile.js for 102 We reviewed all the preferences we set for 102, and remove a few old ones. See the description of that issue to see all the preferences we believed were still valid for 102, and some brief description for the reasons to keep them. - - - - - cbb69807 by Pier Angelo Vendrame at 2025-05-22T15:54:30+02:00 Bug 41043: Hardcode the UI font on Linux The mechanism to choose the UI font does not play well with our fontconfig configuration. As a result, the final criterion to choose the font for the UI was its version. Since we hardcode Arimo as a default sans-serif on preferences, we use it also for the UI. FontConfig will fall back to some other font for scripts Arimo does not cover as expected (we tested with Japanese). - - - - - 3a4e4597 by Pier Angelo Vendrame at 2025-05-22T15:54:30+02:00 Bug 41901: Hardcode normalized FontSubstitutes. Windows has a system to set font aliases through the registry. This allows some customization that could be used as a fingerprinting vector. Moreover, this mechanism is used by Windows itself, and different SKUs might have different default FontSubstitutes. - - - - - 05d45261 by Alex Catarineu at 2025-05-22T15:54:31+02:00 Bug 30605: Honor privacy.spoof_english in Android This checks `privacy.spoof_english` whenever `setLocales` is called from Fenix side and sets `intl.accept_languages` accordingly. Bug 40198: Expose privacy.spoof_english pref in GeckoView - - - - - 9bd2e795 by Pier Angelo Vendrame at 2025-05-22T15:54:32+02:00 Bug 42562: Normalized the Accepted Languages on Android. The OS language might be outside the list of actually supported languages and it might leak the user's region. Therefore, we force the locale reported in Accept-Language to match one we support with translations, even when it means using a not exact region tag. - - - - - abd146b2 by Alex Catarineu at 2025-05-22T15:54:32+02:00 Bug 40171: Make WebRequest and GeckoWebExecutor First-Party aware - - - - - e5260944 by Alex Catarineu at 2025-05-22T15:54:33+02:00 Bug 26345: Hide tracking protection UI - - - - - c9d8026d by Pier Angelo Vendrame at 2025-05-22T15:54:34+02:00 Bug 9173: Change the default Firefox profile directory to be relative. This commit makes Firefox look for the default profile directory in a directory relative to the binary path. The directory can be specified through the --with-relative-data-dir. This is relative to the same directory as the firefox main binary for Linux and Windows. On macOS, we remove Contents/MacOS from it. Or, in other words, the directory is relative to the application bundle. This behavior can be overriden at runtime, by placing a file called system-install adjacent to the firefox main binary (also on macOS). - - - - - b55b02db by Alex Catarineu at 2025-05-22T15:54:35+02:00 Bug 27604: Fix addon issues when moving the profile directory Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=1429838 - - - - - f9b9c530 by Mike Perry at 2025-05-22T15:54:35+02:00 Bug 13028: Prevent potential proxy bypass cases. It looks like these cases should only be invoked in the NSS command line tools, and not the browser, but I decided to patch them anyway because there literally is a maze of network function pointers being passed around, and it's very hard to tell if some random code might not pass in the proper proxied versions of the networking code here by accident. Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=1433509 - - - - - a5b42c2f by Pier Angelo Vendrame at 2025-05-22T15:54:36+02:00 Bug 40309: Avoid using regional OS locales Avoid regional OS locales if the pref `intl.regional_prefs.use_os_locales` is false but RFP is enabled. - - - - - 0d873fc4 by Matthew Finkel at 2025-05-22T15:54:37+02:00 Bug 40432: Prevent probing installed applications Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=1711084 - - - - - b33db85c by cypherpunks1 at 2025-05-22T15:54:37+02:00 Bug 33955: When copying an image only copy the image contents to the clipboard - - - - - ce1da274 by cypherpunks1 at 2025-05-22T15:54:38+02:00 Bug 41791: Omit the source URL when copying page contents to the clipboard - - - - - d0cc0399 by hackademix at 2025-05-22T15:54:39+02:00 Bug 42288: Allow language spoofing in status messages. - - - - - 86663b4f by Richard Pospesel at 2025-05-22T15:54:40+02:00 Bug 41659: Add canonical color definitions to base-browser - - - - - b784e8d7 by Pier Angelo Vendrame at 2025-05-22T15:54:40+02:00 Base Browser strings This commit adds all the strings needed by following Base Browser patches. - - - - - c1d20c5a by Pier Angelo Vendrame at 2025-05-22T15:54:41+02:00 Bug 41369: Improve Firefox language settings for multi-lingual packages Change the language selector to be sorted by language code, rather than name, and to display the language code to the user. Bug 41372: Handle Japanese as a special case in preferences on macOS Japanese is treated in a special way on macOS. However, seeing the Japanese language tag could be confusing for users, and moreover the language name is not localized correctly like other langs. Bug 41378: Tell users that they can change their language at the first start With multi-lingual builds, Tor Browser matches the user's system language, but some users might want to change it. So, we tell them that it is possible, but only once. - - - - - 2f9f1089 by p13dz at 2025-05-22T15:54:42+02:00 Bug 40283: Workaround for the file upload bug - - - - - 48461fb9 by Arthur Edelstein at 2025-05-22T15:54:43+02:00 Bug 18905: Hide unwanted items from help menu Bug 25660: Remove the "New Private Window" option - - - - - a503ed4f by Pier Angelo Vendrame at 2025-05-22T15:54:43+02:00 Bug 41739: Remove "Website appearance" from about:preferences. It is ignored because of RFP and it is confusing for users. - - - - - ec14fa11 by hackademix at 2025-05-22T15:54:44+02:00 Bug 42019: Empty browser's clipboard on browser shutdown - - - - - 1193b147 by hackademix at 2025-05-22T15:54:45+02:00 Bug 42084: Ensure English spoofing works even if preferences are set out of order. - - - - - cd65873e by Pier Angelo Vendrame at 2025-05-22T15:54:46+02:00 Bug 41930: Remove the UI to customize accept_languages. - - - - - 5f0eca8c by Pier Angelo Vendrame at 2025-05-22T15:54:46+02:00 Bug 42376: Pass the locale list when constructing l10n in datetimebox The datetime input is inconsistent with other inputs when using spoof English: its placeholder is not translated, unlike the default values and texts of all the other inputs. - - - - - 43c45a41 by Pier Angelo Vendrame at 2025-05-22T15:54:47+02:00 Bug 42428: Make RFP spoof the timezone of document.lastModified. - - - - - 0e716095 by Pier Angelo Vendrame at 2025-05-22T15:54:48+02:00 Bug 42472: Spoof timezone in XSLT. - - - - - 6f0daa11 by hackademix at 2025-05-22T15:54:49+02:00 Bug 41434: Letterboxing, preemptively apply margins in a global CSS rule to mitigate race conditions on newly created windows and tabs. - - - - - 54c58173 by hackademix at 2025-05-22T15:54:49+02:00 Bug 41434: Letterboxing, improve logging. - - - - - ca1125c8 by hackademix at 2025-05-22T15:54:50+02:00 Bug 31064: Letterboxing, exempt browser extensions. - - - - - 631d39ed by hackademix at 2025-05-22T15:54:51+02:00 Bug 32411: Letterboxing, exempt view-source: URIs. - - - - - df25fdd0 by hackademix at 2025-05-22T15:54:52+02:00 Bug 42574: Letterboxing, exempt pdf.js. - - - - - 8d25b3c1 by hackademix at 2025-05-22T15:54:52+02:00 Bug 32308: Use direct browser sizing for letterboxing. Bug 30556: align letterboxing with 200x100 new win width stepping - - - - - ae781473 by hackademix at 2025-05-22T15:54:53+02:00 Bug 41631: Prevent weird initial window dimensions caused by subpixel computations - - - - - eb1a9f77 by hackademix at 2025-05-22T15:54:54+02:00 Bug 41918: Option to reuse last window size when letterboxing is enabled. - - - - - 6c51834c by hackademix at 2025-05-22T15:54:55+02:00 Bug 41916: Letterboxing preferences UI - - - - - 473f8416 by hackademix at 2025-05-22T15:54:55+02:00 Bug 41695: Warn on window maximization without letterboxing in RFPHelper module - - - - - 422bad5b by hackademix at 2025-05-22T15:54:56+02:00 Bug 42443: Shrink window to match letterboxing size when the emtpy area is clicked. - - - - - 95942c84 by Henry Wilkes at 2025-05-22T15:54:57+02:00 Bug 42528: Don't leak system scrollbar size on windows. - - - - - 1ff24d24 by Henry Wilkes at 2025-05-22T15:54:58+02:00 Bug 31575: Disable Firefox Home (Activity Stream) Treat about:blank as the default home page and new tab page. Avoid loading AboutNewTab in BrowserGlue.sys.mjs in order to avoid several network requests that we do not need. Bug 41624: Disable about:pocket-* pages. Bug 40144: Redirect about:privatebrowsing to the user's home - - - - - 9056c729 by Kathy Brade at 2025-05-22T15:54:58+02:00 Bug 4234: Use the Firefox Update Process for Base Browser. Windows: disable "runas" code path in updater (15201). Windows: avoid writing to the registry (16236). Also includes fixes for tickets 13047, 13301, 13356, 13594, 15406, 16014, 16909, 24476, and 25909. Also fix bug 27221: purge the startup cache if the Base Browser version changed (even if the Firefox version and build ID did not change), e.g., after a minor Base Browser update. Also fix 32616: Disable GetSecureOutputDirectoryPath() functionality. Bug 26048: potentially confusing "restart to update" message Within the update doorhanger, remove the misleading message that mentions that windows will be restored after an update is applied, and replace the "Restart and Restore" button label with an existing "Restart to update Tor Browser" string. Bug 28885: notify users that update is downloading Add a "Downloading Base Browser update" item which appears in the hamburger (app) menu while the update service is downloading a MAR file. Before this change, the browser did not indicate to the user that an update was in progress, which is especially confusing in Tor Browser because downloads often take some time. If the user clicks on the new menu item, the about dialog is opened to allow the user to see download progress. As part of this fix, the update service was changed to always show update-related messages in the hamburger menu, even if the update was started in the foreground via the about dialog or via the "Check for Tor Browser Update" toolbar menu item. This change is consistent with the Tor Browser goal of making sure users are informed about the update process. Removed #28885 parts of this patch which have been uplifted to Firefox. - - - - - 50ede510 by Pier Angelo Vendrame at 2025-05-22T15:54:59+02:00 Bug 42061: Create an alpha update channel. - - - - - c490aeb1 by Nicolas Vigier at 2025-05-22T15:55:00+02:00 Bug 41682: Add base-browser nightly mar signing key - - - - - 27b60ecf by Pier Angelo Vendrame at 2025-05-22T15:55:01+02:00 Bug 41603: Customize the creation of MOZ_SOURCE_URL MOZ_SOURCE_URL is created by combining MOZ_SOURCE_REPO and MOZ_SOURCE_CHANGESET. But the code takes for granted that it refers to a Hg instance, so it combines them as `$MOZ_SOURCE_REPO/rev/$MOZ_SOURCE_CHANGESET`. With this commit, we change this logic to combine them to create a URL that is valid for GitLab. $MOZ_SOURCE_CHANGESET needs to be a commit hash, not a branch or a tag. If that is needed, we could use /-/tree/, instead of /-/commit/. - - - - - 79722491 by Pier Angelo Vendrame at 2025-05-22T15:55:01+02:00 Bug 41698: Reword the recommendation badges in about:addons Firefox strings use { -brand-product-name }. As a result, it seems that the fork is recommending extensions, whereas AMO curators are doing that. So, we replace the strings with custom ones that clarify that Mozilla is recommending them. We assign the strings with JS because our translation backend does not support Fluent attributes, yet, but once it does, we should switch to them, instead. Upstream bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1825033 - - - - - 627b0c6e by Pier Angelo Vendrame at 2025-05-22T15:55:02+02:00 Bug 42438: Tweaks to the migration wizard. Remove the items not compatible with our features (such as history) from the migration wizard. On Linux, allow to specify an alternative home directory, since we usually change $HOME in our startup script. - - - - - c44581da by Alex Catarineu at 2025-05-22T15:55:03+02:00 Bug 40069: Add helpers for message passing with extensions - - - - - 801e9f84 by Matthew Finkel at 2025-05-22T15:55:04+02:00 Bug 41598: Prevent NoScript from being removed/disabled. Bug 40253: Explicitly allow NoScript in Private Browsing mode. - - - - - b1821561 by Henry Wilkes at 2025-05-22T15:55:04+02:00 Bug 41736: Hide NoScript extension's toolbar button by default. This hides it from both the toolbar and the unified extensions panel. We also hide the unified-extension-button if the panel would be empty: not including the NoScript button when it is hidden. As a result, this will be hidden by default until a user installs another extension (or shows the NoScript button and unpins it). - - - - - 1c06235d by hackademix at 2025-05-22T15:55:05+02:00 Bug 41834: Hide "Can't Be Removed - learn more" menu line for uninstallable add-ons - - - - - de588253 by Pier Angelo Vendrame at 2025-05-22T15:55:06+02:00 Bug 40925: Implemented the Security Level component This component adds a new Security Level toolbar button which visually indicates the current global security level via icon (as defined by the extensions.torbutton.security_slider pref), a drop-down hanger with a short description of the current security level, and a new section in the about:preferences#privacy page where users can change their current security level. In addition, the hanger and the preferences page will show a visual warning when the user has modified prefs associated with the security level and provide a one-click 'Restore Defaults' button to get the user back on recommended settings. Bug 40125: Expose Security Level pref in GeckoView - - - - - 7c98118a by Pier Angelo Vendrame at 2025-05-22T15:55:07+02:00 Bug 40926: Implemented the New Identity feature - - - - - 38f87ca8 by Henry Wilkes at 2025-05-22T15:55:07+02:00 Bug 41736: Customize toolbar for base-browser. - - - - - 03996944 by Pier Angelo Vendrame at 2025-05-22T15:55:08+02:00 Bug 42027: Base Browser migration procedures. This commit implmenents the the Base Browser's version of _migrateUI. - - - - - 17b5a080 by Henry Wilkes at 2025-05-22T15:55:09+02:00 Bug 42583: Modify moz-support-link for Base Browser. - - - - - bf90b9eb by Henry Wilkes at 2025-05-22T15:55:10+02:00 Bug 42347: Add a notification for dropped OS version support. - - - - - 37654d8c by hackademix at 2025-05-22T15:55:10+02:00 Bug 42832: Download spam prevention exemption for browser extensions. - - - - - 89b5e24e by Pier Angelo Vendrame at 2025-05-22T15:55:11+02:00 Bug 42467: Make OS HTTP User-Agent OS spoofing configurable by pref This commits makes it possible to disable OS spoofing in the HTTP User-Agent header, to see if matching header and JS property improve usability. - - - - - 098cb80e by Henry Wilkes at 2025-05-22T15:55:12+02:00 Bug 42308: Create README for tor-browser. We drop the README.txt that comes from Mozilla Firefox and add README.md for tor-browser. - - - - - fb559242 by Richard Pospesel at 2025-05-22T15:55:13+02:00 Bug 41649: Create rebase and security backport gitlab issue templates - - - - - 8b2d74ae by Beatriz Rizental at 2025-05-22T15:55:14+02:00 Add CI for Tor Browser - - - - - 36fca2e8 by Richard Pospesel at 2025-05-22T15:55:14+02:00 Bug 41089: Add tor-browser build scripts + Makefile to tor-browser - - - - - 2ef407e9 by Henry Wilkes at 2025-05-22T15:55:15+02:00 Bug 41803: Add some developer tools for working on tor-browser. - - - - - 79032dc8 by Kathy Brade at 2025-05-22T15:55:16+02:00 Bug 11641: Disable remoting by default. Unless the -osint command line flag is used, the browser now defaults to the equivalent of -no-remote. There is a new -allow-remote flag that may be used to restore the original (Firefox-like) default behavior. - - - - - d61ba12f by Alex Catarineu at 2025-05-22T15:55:17+02:00 Add TorStrings module for localization - - - - - 5ef0bb28 by Henry Wilkes at 2025-05-22T15:55:17+02:00 Tor Browser strings This commit adds all the strings needed for Tor Browser patches. - - - - - 6b0f2edd by Henry Wilkes at 2025-05-22T15:55:18+02:00 Tor Browser localization migration scripts. - - - - - 4873ca81 by Henry Wilkes at 2025-05-22T15:55:19+02:00 Bug 42305: Add script to combine translation files across versions. - - - - - 2dcaaed6 by Mike Perry at 2025-05-22T15:55:20+02:00 Bug 2176: Rebrand Firefox to TorBrowser See also Bugs #5194, #7187, #8115, #8219. This patch does some basic renaming of Firefox to TorBrowser. The rest of the branding is done by images and icons. Also fix bug 27905. Bug 25702: Update Tor Browser icon to follow design guidelines - Updated all of the branding in /browser/branding/official with new 'stable' icon series. - Updated /extensions/onboarding/content/img/tor-watermark.png with new icon and add the source svg in the same directory - Copied /browser/branding/official over /browser/branding/nightly and the new /browser/branding/alpha directories. Replaced content with 'nightly' and 'alpha' icon series. Updated VisualElements_70.png and VisualElements_150.png with updated icons in each branding directory (fixes #22654) - Updated firefox.VisualElementsManfiest.xml with updated colors in each branding directory - Added firefox.svg to each branding directory from which all the other icons are derived (apart from document.icns and document.ico) - Added default256.png and default512.png icons - Updated aboutTBUpdate.css to point to branding-aware icon128.png and removed original icon - Use the Tor Browser icon within devtools/client/themes/images/. Bug 30631: Blurry Tor Browser icon on macOS app switcher It would seem the png2icns tool does not generate correct icns files and so on macOS the larger icons were missing resulting in blurry icons in the OS chrome. Regenerated the padded icons in a macOS VM using iconutil. Bug 28196: preparations for using torbutton tor-browser-brand.ftl A small change to Fluent FileSource class is required so that we can register a new source without its supported locales being counted as available locales for the browser. Bug 31803: Replaced about:debugging logo with flat version Bug 21724: Make Firefox and Tor Browser distinct macOS apps When macOS opens a document or selects a default browser, it sometimes uses the CFBundleSignature. Changing from the Firefox MOZB signature to a different signature TORB allows macOS to distinguish between Firefox and Tor Browser. Bug 32092: Fix Tor Browser Support link in preferences For bug 40562, we moved onionPattern* from bug 27476 to here, as about:tor needs these files but it is included earlier. Bug 41278: Create Tor Browser styled pdf logo similar to the vanilla Firefox one Bug 42088: New application icons (used in-app and on linux). Bug 42087: New application icons (windows). - - - - - 9f1130f6 by Henry Wilkes at 2025-05-22T15:55:21+02:00 Bug 42583: Modify moz-support-link for Tor Browser. - - - - - 23f3ff6b by hackademix at 2025-05-22T15:55:21+02:00 Bug 41917: Tor brand-specific styles. - - - - - 36de6e4d by Henry Wilkes at 2025-05-22T15:55:22+02:00 Add purple tor version of the loading APNG. - - - - - 3532dcf9 by sanketh at 2025-05-22T15:55:23+02:00 Bug 40209: Implement Basic Crypto Safety Adds a CryptoSafety actor which detects when you've copied a crypto address from a HTTP webpage and shows a warning. Closes #40209. Bug 40428: Fix string attribute names - - - - - 8465a10c by Mike Perry at 2025-05-22T15:55:24+02:00 TB3: Tor Browser's official .mozconfigs. Also: Add an --enable-tor-browser-data-outside-app-dir configure option Add --with-tor-browser-version configure option Bug 31457: disable per-installation profiles The dedicated profiles (per-installation) feature does not interact well with our bundled profiles on Linux and Windows, and it also causes multiple profiles to be created on macOS under TorBrowser-Data. Bug 31935: Disable profile downgrade protection. Since Tor Browser does not support more than one profile, disable the prompt and associated code that offers to create one when a version downgrade situation is detected. Add --enable-tor-browser-update build option Bug 40793: moved Tor configuration options from old-configure.in to moz.configure Bug 41584: Move some configuration options to base-browser level - - - - - e1d48891 by Henry Wilkes at 2025-05-22T15:55:24+02:00 Bug 41340: Enable TOR_BROWSER_NIGHTLY_BUILD features for dev and nightly builds tor-browser#41285: Enable fluent warnings. - - - - - c5f9f66c by Pier Angelo Vendrame at 2025-05-22T15:55:25+02:00 Bug 40562: Added Tor Browser preferences to 000-tor-browser.js Before reordering patches, we used to keep the Tor-related patches (torbutton and tor-launcher) at the beginning. After that issue, we decided to move them towards the end. In addition to that, we have decided to move Tor Browser-only preferences there, too, to make Base Browser-only fixups easier to apply. - - - - - 2514dddf by Pier Angelo Vendrame at 2025-05-22T15:55:26+02:00 Bug 13252: Customize profile management on macOS On macOS we allow both portable mode and system installation. However, in the latter case, we customize Firefox's directories to match the hierarchy we use for the portable mode. Also, display an informative error message if the TorBrowser-Data directory cannot be created due to an "access denied" or a "read only volume" error. - - - - - 55451dd4 by Pier Angelo Vendrame at 2025-05-22T15:55:27+02:00 Bug 40933: Add tor-launcher functionality Bug 41926: Reimplement the control port - - - - - 36f05ec4 by Cecylia Bocovich at 2025-05-22T15:55:27+02:00 Lox integration - - - - - 5bf79de8 by Richard Pospesel at 2025-05-22T15:55:28+02:00 Bug 40597: Implement TorSettings module - migrated in-page settings read/write implementation from about:preferences#tor to the TorSettings module - TorSettings initially loads settings from the tor daemon, and saves them to firefox prefs - TorSettings notifies observers when a setting has changed; currently only QuickStart notification is implemented for parity with previous preference notify logic in about:torconnect and about:preferences#tor - about:preferences#tor, and about:torconnect now read and write settings thorugh the TorSettings module - all tor settings live in the torbrowser.settings.* preference branch - removed unused pref modify permission for about:torconnect content page from AsyncPrefs.jsm Bug 40645: Migrate Moat APIs to Moat.jsm module - - - - - 3369b6f8 by Arthur Edelstein at 2025-05-22T15:55:29+02:00 Bug 3455: Add DomainIsolator, for isolating circuit by domain. Add an XPCOM component that registers a ProtocolProxyChannelFilter which sets the username/password for each web request according to url bar domain. Bug 9442: Add New Circuit button Bug 13766: Set a 10 minute circuit dirty timeout for the catch-all circ. Bug 19206: Include a 128 bit random tag as part of the domain isolator nonce. Bug 19206: Clear out the domain isolator state on `New Identity`. Bug 21201.2: Isolate by firstPartyDomain from OriginAttributes Bug 21745: Fix handling of catch-all circuit Bug 41741: Refactor the domain isolator and new circuit - - - - - 6c79b47e by Henry Wilkes at 2025-05-22T15:55:30+02:00 Bug 41600: Add a tor circuit display panel. - - - - - 5c361b81 by Pier Angelo Vendrame at 2025-05-22T15:55:31+02:00 Bug 42247: Android helpers for the TorProvider GeckoView is missing some API we use on desktop for the integration with the tor daemon, such as subprocess. Therefore, we need to implement them in Java and plumb the data back and forth between JS and Java. - - - - - f38c9e21 by hackademix at 2025-05-22T15:55:31+02:00 Bug 8324: Prevent DNS proxy bypasses caused by Drag&Drop Bug 41613: Skip Drang & Drop filtering for DNS-safe URLs - - - - - f54cf0cf by Amogh Pradeep at 2025-05-22T15:55:32+02:00 Orfox: Centralized proxy applied to AbstractCommunicator and BaseResources. See Bug 1357997 for partial uplift. Also: Bug 28051 - Use our Orbot for proxying our connections Bug 31144 - ESR68 Network Code Review - - - - - b80d9bab by Matthew Finkel at 2025-05-22T15:55:33+02:00 Bug 25741: TBA: Disable GeckoNetworkManager The browser should not need information related to the network interface or network state, tor should take care of that. - - - - - d0d2c763 by Kathy Brade at 2025-05-22T15:55:34+02:00 Bug 14631: Improve profile access error messages. Instead of always reporting that the profile is locked, display specific messages for "access denied" and "read-only file system". To allow for localization, get profile-related error strings from Torbutton. Use app display name ("Tor Browser") in profile-related error alerts. - - - - - 62152ebe by Pier Angelo Vendrame at 2025-05-22T15:55:34+02:00 Bug 40807: Added QRCode.js to toolkit/modules - - - - - 6e7a1ec0 by Richard Pospesel at 2025-05-22T15:55:35+02:00 Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection This patch adds a new about:preferences#connection page which allows modifying bridge, proxy, and firewall settings from within Tor Browser. All of the functionality present in tor-launcher's Network Configuration panel is present: - Setting built-in bridges - Requesting bridges from BridgeDB via moat - Using user-provided bridges - Configuring SOCKS4, SOCKS5, and HTTP/HTTPS proxies - Setting firewall ports - Viewing and Copying Tor's logs - The Networking Settings in General preferences has been removed Bug 40774: Update about:preferences page to match new UI designs - - - - - 9bb8c5dd by Richard Pospesel at 2025-05-22T15:55:36+02:00 Bug 27476: Implement about:torconnect captive portal within Tor Browser - implements new about:torconnect page as tor-launcher replacement - adds new torconnect component to browser - tor process management functionality remains implemented in tor-launcher through the TorProtocolService module - adds warning/error box to about:preferences#tor when not connected to tor Bug 40773: Update the about:torconnect frontend page to match additional UI flows. Bug 41608: Add a toolbar status button and a urlbar "Connect" button. - - - - - c1578de2 by Pier Angelo Vendrame at 2025-05-22T15:55:37+02:00 Temporary changes to about:torconnect for Android. We are planning of tempoorarily using about:torconnect on Android, until the native UX is ready. - - - - - 835a27d6 by Henry Wilkes at 2025-05-22T15:55:38+02:00 Bug 7494: Create local home page for TBB. Bug 41333: Update about:tor to new design. Including: + make the favicon match the branding icon. + make the location bar show a search icon. - - - - - 6823239d by henry at 2025-05-22T15:55:38+02:00 fixup! TB 7494: Create local home page for TBB. TB 43556: Rename "Not now" to "Dismiss" in the survey banner. (cherry picked from commit e063bf8bffcb74cd18d6873d9bdfc85fafbc42b8) Co-authored-by: Henry Wilkes <henry(a)torproject.org> - - - - - a15a634b by henry at 2025-05-22T15:55:39+02:00 fixup! TB 7494: Create local home page for TBB. TB 43647: Use the app locale directly from the parent actor for setting the survey banner's language. (cherry picked from commit bc19a47cb9a1fe45e7cd9ecbb7b4a25063aa3891) Co-authored-by: Henry Wilkes <henry(a)torproject.org> - - - - - 93b5bdb5 by Arthur Edelstein at 2025-05-22T15:55:40+02:00 Bug 12620: TorBrowser regression tests Regression tests for Bug #2950: Make Permissions Manager memory-only Regression tests for TB4: Tor Browser's Firefox preference overrides. Note: many more functional tests could be made here Regression tests for #2874: Block Components.interfaces from content Bug 18923: Add a script to run all Tor Browser specific tests Regression tests for Bug #16441: Suppress "Reset Tor Browser" prompt. - - - - - c505ae48 by Pier Angelo Vendrame at 2025-05-22T15:55:41+02:00 Bug 41668: Tweaks to the Base Browser updater for Tor Browser This commit was once part of "Bug 4234: Use the Firefox Update Process for Tor Browser.". However, some parts of it were not needed for Base Browser and some derivative browsers. Therefore, we extracted from that commit the parts for Tor Browser legacy, and we add them back to the patch set with this commit. - - - - - 0baa0064 by Kathy Brade at 2025-05-22T15:55:41+02:00 Bug 12647: Support symlinks in the updater. - - - - - 3f995430 by Kathy Brade at 2025-05-22T15:55:42+02:00 Bug 16940: After update, load local change notes. Add an about:tbupdate page that displays the first section from TorBrowser/Docs/ChangeLog.txt and includes a link to the remote post-update page (typically our blog entry for the release). Always load about:tbupdate in a content process, but implement the code that reads the file system (changelog) in the chrome process for compatibility with future sandboxing efforts. Also fix bug 29440. Now about:tbupdate is styled as a fairly simple changelog page that is designed to be displayed via a link that is on about:tor. - - - - - ffbdbcba by Georg Koppen at 2025-05-22T15:55:43+02:00 Bug 32658: Create a new MAR signing key It's time for our rotation again: Move the backup key in the front position and add a new backup key. Bug 33803: Move our primary nightly MAR signing key to tor-browser Bug 33803: Add a secondary nightly MAR signing key - - - - - 0d0b07d1 by Mike Perry at 2025-05-22T15:55:44+02:00 Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing eBay and Amazon don't treat Tor users very well. Accounts often get locked and payments reversed. Also: Bug 16322: Update DuckDuckGo search engine We are replacing the clearnet URL with an onion service one (thanks to a patch by a cypherpunk) and are removing the duplicated DDG search engine. Duplicating DDG happend due to bug 1061736 where Mozilla included DDG itself into Firefox. Interestingly, this caused breaking the DDG search if JavaScript is disabled as the Mozilla engine, which gets loaded earlier, does not use the html version of the search page. Moreover, the Mozilla engine tracked where the users were searching from by adding a respective parameter to the search query. We got rid of that feature as well. Also: This fixes bug 20809: the DuckDuckGo team has changed its server-side code in a way that lets users with JavaScript enabled use the default landing page while those without JavaScript available get redirected directly to the non-JS page. We adapt the search engine URLs accordingly. Also fixes bug 29798 by making sure we only specify the Google search engine we actually ship an .xml file for. Also regression tests. squash! Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing Bug 40494: Update Startpage search provider squash! Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing Bug 40438: Add Blockchair as a search engine Bug 33342: Avoid disconnect search addon error after removal. We removed the addon in #32767, but it was still being loaded from addonStartup.json.lz4 and throwing an error on startup because its resource: location is not available anymore. - - - - - c5e123fa by Alex Catarineu at 2025-05-22T15:55:45+02:00 Bug 40073: Disable remote Public Suffix List fetching In https://bugzilla.mozilla.org/show_bug.cgi?id=1563246 Firefox implemented fetching the Public Suffix List via RemoteSettings and replacing the default one at runtime, which we do not want. - - - - - 9c05e57c by Henry Wilkes at 2025-05-22T15:55:45+02:00 Bug 41906: Hide DNS over HTTPS preferences. - - - - - c1b0d687 by Richard Pospesel at 2025-05-22T15:55:46+02:00 Bug 23247: Communicating security expectations for .onion Encrypting pages hosted on Onion Services with SSL/TLS is redundant (in terms of hiding content) as all traffic within the Tor network is already fully encrypted. Therefore, serving HTTP pages from an Onion Service is more or less fine. Prior to this patch, Tor Browser would mostly treat pages delivered via Onion Services as well as pages delivered in the ordinary fashion over the internet in the same way. This created some inconsistencies in behaviour and misinformation presented to the user relating to the security of pages delivered via Onion Services: - HTTP Onion Service pages did not have any 'lock' icon indicating the site was secure - HTTP Onion Service pages would be marked as unencrypted in the Page Info screen - Mixed-mode content restrictions did not apply to HTTP Onion Service pages embedding Non-Onion HTTP content This patch fixes the above issues, and also adds several new 'Onion' icons to the mix to indicate all of the various permutations of Onion Services hosted HTTP or HTTPS pages with HTTP or HTTPS content. Strings for Onion Service Page Info page are pulled from Torbutton's localization strings. - - - - - 45516063 by Kathy Brade at 2025-05-22T15:55:47+02:00 Bug 30237: Add v3 onion services client authentication prompt When Tor informs the browser that client authentication is needed, temporarily load about:blank instead of about:neterror and prompt for the user's key. If a correctly formatted key is entered, use Tor's ONION_CLIENT_AUTH_ADD control port command to add the key (via Torbutton's control port module) and reload the page. If the user cancels the prompt, display the standard about:neterror "Unable to connect" page. This requires a small change to browser/actors/NetErrorChild.jsm to account for the fact that the docShell no longer has the failedChannel information. The failedChannel is used to extract TLS-related error info, which is not applicable in the case of a canceled .onion authentication prompt. Add a leaveOpen option to PopupNotifications.show so we can display error messages within the popup notification doorhanger without closing the prompt. Add support for onion services strings to the TorStrings module. Add support for Tor extended SOCKS errors (Tor proposal 304) to the socket transport and SOCKS layers. Improved display of all of these errors will be implemented as part of bug 30025. Also fixes bug 19757: Add a "Remember this key" checkbox to the client auth prompt. Add an "Onion Services Authentication" section within the about:preferences "Privacy & Security section" to allow viewing and removal of v3 onion client auth keys that have been stored on disk. Also fixes bug 19251: use enhanced error pages for onion service errors. - - - - - 0230b138 by Alex Catarineu at 2025-05-22T15:55:48+02:00 Bug 21952: Implement Onion-Location Whenever a valid Onion-Location HTTP header (or corresponding HTML <meta> http-equiv attribute) is found in a document load, we either redirect to it (if the user opted-in via preference) or notify the presence of an onionsite alternative with a badge in the urlbar. - - - - - 103d3018 by Pier Angelo Vendrame at 2025-05-22T15:55:48+02:00 Bug 40458: Implement .tor.onion aliases We have enabled HTTPS-Only mode, therefore we do not need HTTPS-Everywhere anymore. However, we want to keep supporting .tor.onion aliases (especially for securedrop). Therefore, in this patch we implemented the parsing of HTTPS-Everywhere rulesets, and the redirect of .tor.onion domains. Actually, Tor Browser believes they are actual domains. We change them on the fly on the SOCKS proxy requests to resolve the domain, and on the code that verifies HTTPS certificates. - - - - - 6d5567ca by Henry Wilkes at 2025-05-22T15:55:49+02:00 fixup! TB 40458: Implement .tor.onion aliases TB 43443: Drop au.securedrop.tor.onion effective TLD. - - - - - 13060bef by Pier Angelo Vendrame at 2025-05-22T15:55:50+02:00 Bug 11698: Incorporate Tor Browser Manual pages into Tor Browser This patch associates the about:manual page to a translated page that must be injected to browser/omni.ja after the build. The content must be placed in chrome/browser/content/browser/manual/, so that is then available at chrome://browser/content/manual/. We preferred giving absolute freedom to the web team, rather than having to change the patch in case of changes on the documentation. - - - - - 720900b6 by Pier Angelo Vendrame at 2025-05-22T15:55:51+02:00 Bug 41435: Add a Tor Browser migration function For now this function only deletes old language packs for which we are already packaging the strings with the application. - - - - - 5e2d9f23 by Henry Wilkes at 2025-05-22T15:55:52+02:00 Bug 42110: Add TorUIUtils module for common tor component methods. - - - - - 6345d7dc by Dan Ballard at 2025-05-22T15:55:52+02:00 Bug 40701: Add security warning when downloading a file Shown in the downloads panel, about:downloads and places.xhtml. - - - - - a68d0a15 by Henry Wilkes at 2025-05-22T15:55:53+02:00 Bug 41736: Customize toolbar for tor-browser. - - - - - 2030069b by hackademix at 2025-05-22T15:55:54+02:00 Bug 41728: Pin bridges.torproject.org domains to Let's Encrypt's root cert public key - - - - - b0928aad by Henry Wilkes at 2025-05-22T15:55:55+02:00 Customize moz-toggle for tor-browser. - - - - - f5271be3 by Richard Pospesel at 2025-05-22T15:55:55+02:00 Bug 41822: Unconditionally disable default browser UX in about:preferences - - - - - 525b52c4 by Cecylia Bocovich at 2025-05-22T15:55:56+02:00 Temporary commit: manually place generated wasm files These files are built reproducibly using tor-browser-build: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_re… We're manually adding them here while working on the interface, but eventually these should be placed in the right location using tor-browser-build. - - - - - 824dcceb by Henry Wilkes at 2025-05-22T15:55:57+02:00 TEMPORARY: Copy torbrowser_strings.xml to the 13.5 branch. NOTE: Only needed for the `tor-browser` `13.5` branches. Bug 42480: Make sure the torbrowser_strings.xml file is in the 13.5 branch for the tor-browser `update-translations` CI. The file should otherwise remain unused for the 13.5 branch. File was copied from https://gitlab.torproject.org/tpo/translation/-/blob/f27eda6d10a4585a8402c5… - - - - - be8b37a4 by Henry Wilkes at 2025-05-22T15:55:58+02:00 Bug 43125: Extend the 13.5 EOL expiry date for tor-browser. - - - - - 1552 changed files: - .eslintignore - .gitignore - + .gitlab-ci.yml - + .gitlab/ci/update-translations.yml - + .gitlab/issue_templates/Backport Android Security Fixes.md - + .gitlab/issue_templates/Emergency Security Issue.md - + .gitlab/issue_templates/Rebase Browser - Alpha.md - + .gitlab/issue_templates/Rebase Browser - Stable.md - + .gitlab/issue_templates/bug.md - + .gitlab/merge_request_templates/default.md - + README.md - − README.txt - accessible/android/SessionAccessibility.cpp - accessible/android/SessionAccessibility.h - accessible/ipc/DocAccessibleParent.cpp - accessible/ipc/DocAccessibleParent.h - accessible/ipc/moz.build - + browser/actors/AboutTBUpdateChild.jsm - + browser/actors/AboutTBUpdateParent.jsm - browser/actors/BrowserTabChild.sys.mjs - + browser/actors/CryptoSafetyChild.jsm - + browser/actors/CryptoSafetyParent.jsm - − browser/actors/RFPHelperChild.sys.mjs - − browser/actors/RFPHelperParent.sys.mjs - browser/actors/moz.build - browser/app/Makefile.in - browser/app/macbuild/Contents/Info.plist.in - browser/app/macbuild/Contents/MacOS-files.in - browser/app/moz.build - browser/app/permissions - + browser/app/profile/000-tor-browser.js - + browser/app/profile/001-base-profile.js - browser/app/profile/firefox.js - browser/base/content/aboutDialog-appUpdater.js - browser/base/content/aboutDialog.js - browser/base/content/aboutDialog.xhtml - + browser/base/content/aboutDialogTor.css - + browser/base/content/abouttbupdate/aboutTBUpdate.css - + browser/base/content/abouttbupdate/aboutTBUpdate.js - + browser/base/content/abouttbupdate/aboutTBUpdate.xhtml - browser/base/content/appmenu-viewcache.inc.xhtml - browser/base/content/browser-addons.js - browser/base/content/browser-context.inc - browser/base/content/browser-menubar.inc - browser/base/content/browser-places.js - browser/base/content/browser-safebrowsing.js - browser/base/content/browser-sets.inc - browser/base/content/browser-siteIdentity.js - browser/base/content/browser.css - browser/base/content/browser.js - browser/base/content/browser.xhtml - browser/base/content/default-bookmarks.html - + browser/base/content/droppedSupportNotification.js - + browser/base/content/languageNotification.js - browser/base/content/main-popupset.inc.xhtml - browser/base/content/navigator-toolbox.inc.xhtml - browser/base/content/pageinfo/security.js - browser/base/content/popup-notifications.inc - browser/base/content/tabbrowser.js - browser/base/content/test/popupNotifications/browser_popupNotification_security_delay.js - browser/base/content/test/tabPrompts/browser_confirmFolderUpload.js - browser/base/content/utilityOverlay.js - browser/base/jar.mn - browser/base/moz.build - browser/branding/branding-common.mozbuild - + browser/branding/tb-alpha/VisualElements_150.png - + browser/branding/tb-alpha/VisualElements_70.png - + browser/branding/tb-alpha/configure.sh - + browser/branding/tb-alpha/content/about-logo.png - + browser/branding/tb-alpha/content/about-logo.svg - + browser/branding/tb-alpha/content/about-logo(a)2x.png - + browser/branding/tb-alpha/content/about-wordmark.svg - + browser/branding/tb-alpha/content/about.png - + browser/branding/tb-alpha/content/aboutDialog.css - + browser/branding/tb-alpha/content/firefox-wordmark.svg - + browser/branding/tb-alpha/content/jar.mn - + browser/branding/tb-alpha/content/moz.build - + browser/branding/tb-alpha/default128.png - + browser/branding/tb-alpha/default16.png - + browser/branding/tb-alpha/default22.png - + browser/branding/tb-alpha/default24.png - + browser/branding/tb-alpha/default256.png - + browser/branding/tb-alpha/default32.png - + browser/branding/tb-alpha/default48.png - + browser/branding/tb-alpha/default64.png - + browser/branding/tb-alpha/document.icns - + browser/branding/tb-alpha/document.ico - + browser/branding/tb-alpha/document_pdf.ico - + browser/branding/tb-alpha/firefox.VisualElementsManifest.xml - + browser/branding/tb-alpha/firefox.icns - + browser/branding/tb-alpha/firefox.ico - + browser/branding/tb-alpha/locales/jar.mn - + browser/branding/tb-alpha/locales/moz.build - + browser/branding/tb-alpha/moz.build - + browser/branding/tb-alpha/newtab.ico - + browser/branding/tb-alpha/newwindow.ico - + browser/branding/tb-alpha/pbmode.ico - + browser/branding/tb-alpha/pref/firefox-branding.js - + browser/branding/tb-nightly/VisualElements_150.png - + browser/branding/tb-nightly/VisualElements_70.png - + browser/branding/tb-nightly/configure.sh - + browser/branding/tb-nightly/content/about-logo.png - + browser/branding/tb-nightly/content/about-logo.svg - + browser/branding/tb-nightly/content/about-logo(a)2x.png - + browser/branding/tb-nightly/content/about-wordmark.svg - + browser/branding/tb-nightly/content/about.png - + browser/branding/tb-nightly/content/aboutDialog.css - + browser/branding/tb-nightly/content/firefox-wordmark.svg - + browser/branding/tb-nightly/content/jar.mn - + browser/branding/tb-nightly/content/moz.build - + browser/branding/tb-nightly/default128.png - + browser/branding/tb-nightly/default16.png - + browser/branding/tb-nightly/default22.png - + browser/branding/tb-nightly/default24.png - + browser/branding/tb-nightly/default256.png - + browser/branding/tb-nightly/default32.png - + browser/branding/tb-nightly/default48.png - + browser/branding/tb-nightly/default64.png - + browser/branding/tb-nightly/document.icns - + browser/branding/tb-nightly/document.ico - + browser/branding/tb-nightly/document_pdf.ico - + browser/branding/tb-nightly/firefox.VisualElementsManifest.xml - + browser/branding/tb-nightly/firefox.icns - + browser/branding/tb-nightly/firefox.ico - + browser/branding/tb-nightly/locales/jar.mn - + browser/branding/tb-nightly/locales/moz.build - + browser/branding/tb-nightly/moz.build - + browser/branding/tb-nightly/newtab.ico - + browser/branding/tb-nightly/newwindow.ico - + browser/branding/tb-nightly/pbmode.ico - + browser/branding/tb-nightly/pref/firefox-branding.js - + browser/branding/tb-release/VisualElements_150.png - + browser/branding/tb-release/VisualElements_70.png - + browser/branding/tb-release/configure.sh - + browser/branding/tb-release/content/about-logo.png - + browser/branding/tb-release/content/about-logo.svg - + browser/branding/tb-release/content/about-logo(a)2x.png - + browser/branding/tb-release/content/about-wordmark.svg - + browser/branding/tb-release/content/about.png - + browser/branding/tb-release/content/aboutDialog.css - + browser/branding/tb-release/content/firefox-wordmark.svg - + browser/branding/tb-release/content/jar.mn - + browser/branding/tb-release/content/moz.build - + browser/branding/tb-release/default128.png - + browser/branding/tb-release/default16.png - + browser/branding/tb-release/default22.png - + browser/branding/tb-release/default24.png - + browser/branding/tb-release/default256.png - + browser/branding/tb-release/default32.png - + browser/branding/tb-release/default48.png - + browser/branding/tb-release/default64.png - + browser/branding/tb-release/document.icns - + browser/branding/tb-release/document.ico - + browser/branding/tb-release/document_pdf.ico - + browser/branding/tb-release/firefox.VisualElementsManifest.xml - + browser/branding/tb-release/firefox.icns - + browser/branding/tb-release/firefox.ico - + browser/branding/tb-release/locales/jar.mn - + browser/branding/tb-release/locales/moz.build - + browser/branding/tb-release/moz.build - + browser/branding/tb-release/newtab.ico - + browser/branding/tb-release/newwindow.ico - + browser/branding/tb-release/pbmode.ico - + browser/branding/tb-release/pref/firefox-branding.js - browser/components/BrowserContentHandler.sys.mjs - browser/components/BrowserGlue.sys.mjs - browser/components/about/AboutRedirector.cpp - browser/components/about/components.conf - browser/components/aboutlogins/AboutLoginsParent.sys.mjs - browser/components/aboutlogins/content/aboutLogins.css - browser/components/aboutlogins/content/aboutLogins.mjs - browser/components/aboutlogins/content/components/fxaccounts-button.css - + browser/components/abouttor/AboutTorChild.sys.mjs - + browser/components/abouttor/AboutTorMessage.sys.mjs - + browser/components/abouttor/AboutTorParent.sys.mjs - + browser/components/abouttor/HomepageOverride.sys.mjs - + browser/components/abouttor/content/1f44b-waving-hand.svg - + browser/components/abouttor/content/1f4e3-megaphone.svg - + browser/components/abouttor/content/26a1-high-voltage.svg - + browser/components/abouttor/content/2728-sparkles.svg - + browser/components/abouttor/content/2764-red-heart.svg - + browser/components/abouttor/content/aboutTor.css - + browser/components/abouttor/content/aboutTor.html - + browser/components/abouttor/content/aboutTor.js - + browser/components/abouttor/content/dax-logo.svg - + browser/components/abouttor/content/onion-pattern.svg - + browser/components/abouttor/jar.mn - + browser/components/abouttor/moz.build - browser/components/customizableui/CustomizableUI.sys.mjs - browser/components/customizableui/content/panelUI.inc.xhtml - browser/components/downloads/DownloadSpamProtection.sys.mjs - browser/components/downloads/content/allDownloadsView.js - browser/components/downloads/content/contentAreaDownloadsView.js - browser/components/downloads/content/contentAreaDownloadsView.xhtml - browser/components/downloads/content/downloads.css - browser/components/downloads/content/downloads.js - browser/components/downloads/content/downloadsPanel.inc.xhtml - browser/components/extensions/parent/ext-browserAction.js - browser/components/extensions/schemas/chrome_settings_overrides.json - browser/components/migration/ChromeMigrationUtils.sys.mjs - browser/components/migration/content/migration-wizard.mjs - browser/components/moz.build - + browser/components/newidentity/content/newIdentityDialog.css - + browser/components/newidentity/content/newIdentityDialog.js - + browser/components/newidentity/content/newIdentityDialog.xhtml - + browser/components/newidentity/content/newidentity.js - + browser/components/newidentity/jar.mn - + browser/components/newidentity/moz.build - browser/components/newtab/AboutNewTabService.jsm - + browser/components/onionservices/OnionAliasStore.sys.mjs - + browser/components/onionservices/OnionLocationChild.sys.mjs - + browser/components/onionservices/OnionLocationParent.sys.mjs - + browser/components/onionservices/TorRequestWatch.sys.mjs - + browser/components/onionservices/content/authNotificationIcon.inc.xhtml - + browser/components/onionservices/content/authPopup.inc.xhtml - + browser/components/onionservices/content/authPreferences.css - + browser/components/onionservices/content/authPreferences.inc.xhtml - + browser/components/onionservices/content/authPreferences.js - + browser/components/onionservices/content/authPrompt.js - + browser/components/onionservices/content/onionlocation-urlbar.inc.xhtml - + browser/components/onionservices/content/onionlocation.css - + browser/components/onionservices/content/onionservices.css - + browser/components/onionservices/content/savedKeysDialog.js - + browser/components/onionservices/content/savedKeysDialog.xhtml - + browser/components/onionservices/jar.mn - + browser/components/onionservices/moz.build - browser/components/places/PlacesUIUtils.sys.mjs - browser/components/places/content/controller.js - browser/components/places/content/places.css - browser/components/places/content/places.js - browser/components/places/content/places.xhtml - browser/components/places/metadataViewer/interactionsViewer.html - browser/components/preferences/dialogs/browserLanguages.js - browser/components/preferences/dialogs/browserLanguages.xhtml - browser/components/preferences/home.inc.xhtml - browser/components/preferences/home.js - browser/components/preferences/jar.mn - + browser/components/preferences/letterboxing-middle-dark.svg - + browser/components/preferences/letterboxing-middle-light.svg - + browser/components/preferences/letterboxing-top-dark.svg - + browser/components/preferences/letterboxing-top-light.svg - + browser/components/preferences/letterboxing.css - + browser/components/preferences/letterboxing.inc.xhtml - + browser/components/preferences/letterboxing.js - browser/components/preferences/main.inc.xhtml - browser/components/preferences/main.js - browser/components/preferences/preferences.js - browser/components/preferences/preferences.xhtml - browser/components/preferences/privacy.inc.xhtml - browser/components/preferences/privacy.js - browser/components/preferences/tests/browser_browser_languages_subdialog.js - browser/components/privatebrowsing/content/aboutPrivateBrowsing.html - browser/components/privatebrowsing/test/browser/browser_privatebrowsing_windowtitle.js - browser/components/prompts/PromptCollection.sys.mjs - browser/components/protections/content/protections.html - browser/components/protocolhandler/test/browser/browser_registerProtocolHandler_notification.js - browser/components/resistfingerprinting/test/browser/browser_dynamical_window_rounding.js - browser/components/resistfingerprinting/test/browser/browser_timezone.js - + browser/components/rulesets/RulesetsChild.sys.mjs - + browser/components/rulesets/RulesetsParent.sys.mjs - + browser/components/rulesets/content/aboutRulesets.css - + browser/components/rulesets/content/aboutRulesets.html - + browser/components/rulesets/content/aboutRulesets.js - + browser/components/rulesets/content/securedrop.svg - + browser/components/rulesets/jar.mn - + browser/components/rulesets/moz.build - browser/components/search/SearchSERPTelemetry.sys.mjs - − browser/components/search/extensions/amazon/_locales/au/messages.json - − browser/components/search/extensions/amazon/_locales/ca/messages.json - − browser/components/search/extensions/amazon/_locales/de/messages.json - − browser/components/search/extensions/amazon/_locales/en-GB/messages.json - − browser/components/search/extensions/amazon/_locales/france/messages.json - − browser/components/search/extensions/amazon/_locales/in/messages.json - − browser/components/search/extensions/amazon/_locales/it/messages.json - − browser/components/search/extensions/amazon/_locales/jp/messages.json - − browser/components/search/extensions/amazon/_locales/nl/messages.json - − browser/components/search/extensions/amazon/_locales/spain/messages.json - − browser/components/search/extensions/amazon/_locales/sweden/messages.json - − browser/components/search/extensions/amazondotcn/_locales/default/messages.json - − browser/components/search/extensions/amazondotcn/_locales/mozillaonline/messages.json - − browser/components/search/extensions/amazondotcom/_locales/en/messages.json - − browser/components/search/extensions/amazondotcom/_locales/us/messages.json - + browser/components/search/extensions/ddg-onion/favicon.ico - + browser/components/search/extensions/ddg-onion/manifest.json - browser/components/search/extensions/ddg/manifest.json - − browser/components/search/extensions/ebay/_locales/at/messages.json - − browser/components/search/extensions/ebay/_locales/au/messages.json - − browser/components/search/extensions/ebay/_locales/be/messages.json - − browser/components/search/extensions/ebay/_locales/ca/messages.json - − browser/components/search/extensions/ebay/_locales/ch/messages.json - − browser/components/search/extensions/ebay/_locales/de/messages.json - − browser/components/search/extensions/ebay/_locales/en/messages.json - − browser/components/search/extensions/ebay/_locales/es/messages.json - − browser/components/search/extensions/ebay/_locales/fr/messages.json - − browser/components/search/extensions/ebay/_locales/ie/messages.json - − browser/components/search/extensions/ebay/_locales/it/messages.json - − browser/components/search/extensions/ebay/_locales/nl/messages.json - − browser/components/search/extensions/ebay/_locales/uk/messages.json - − browser/components/search/extensions/gmx/_locales/de/messages.json - − browser/components/search/extensions/gmx/_locales/en-GB/messages.json - − browser/components/search/extensions/gmx/_locales/es/messages.json - − browser/components/search/extensions/gmx/_locales/fr/messages.json - − browser/components/search/extensions/gmx/_locales/shopping/messages.json - − browser/components/search/extensions/google/_locales/en/messages.json - − browser/components/search/extensions/google/_locales/region-by/messages.json - − browser/components/search/extensions/google/_locales/region-kz/messages.json - − browser/components/search/extensions/google/_locales/region-ru/messages.json - − browser/components/search/extensions/google/_locales/region-tr/messages.json - browser/components/search/extensions/google/manifest.json - − browser/components/search/extensions/mailru/_locales/default/messages.json - − browser/components/search/extensions/mailru/_locales/mailru001/messages.json - − browser/components/search/extensions/mailru/_locales/okru-az/messages.json - − browser/components/search/extensions/mailru/_locales/okru-en-US/messages.json - − browser/components/search/extensions/mailru/_locales/okru-hy-AM/messages.json - − browser/components/search/extensions/mailru/_locales/okru-kk/messages.json - − browser/components/search/extensions/mailru/_locales/okru-ro/messages.json - − browser/components/search/extensions/mailru/_locales/okru-ru/messages.json - − browser/components/search/extensions/mailru/_locales/okru-tr/messages.json - − browser/components/search/extensions/mailru/_locales/okru-uk/messages.json - − browser/components/search/extensions/mailru/_locales/okru-uz/messages.json - − browser/components/search/extensions/mercadolibre/_locales/ar/messages.json - − browser/components/search/extensions/mercadolibre/_locales/cl/messages.json - − browser/components/search/extensions/mercadolibre/_locales/mx/messages.json - + browser/components/search/extensions/startpage-onion/favicon.png - + browser/components/search/extensions/startpage-onion/manifest.json - + browser/components/search/extensions/startpage/favicon.png - + browser/components/search/extensions/startpage/manifest.json - − browser/components/search/extensions/wikipedia/_locales/NN/messages.json - − browser/components/search/extensions/wikipedia/_locales/NO/messages.json - − browser/components/search/extensions/wikipedia/_locales/af/messages.json - − browser/components/search/extensions/wikipedia/_locales/an/messages.json - − browser/components/search/extensions/wikipedia/_locales/ar/messages.json - − browser/components/search/extensions/wikipedia/_locales/ast/messages.json - − browser/components/search/extensions/wikipedia/_locales/az/messages.json - − browser/components/search/extensions/wikipedia/_locales/be-tarask/messages.json - − browser/components/search/extensions/wikipedia/_locales/be/messages.json - − browser/components/search/extensions/wikipedia/_locales/bg/messages.json - − browser/components/search/extensions/wikipedia/_locales/bn/messages.json - − browser/components/search/extensions/wikipedia/_locales/br/messages.json - − browser/components/search/extensions/wikipedia/_locales/bs/messages.json - − browser/components/search/extensions/wikipedia/_locales/ca/messages.json - − browser/components/search/extensions/wikipedia/_locales/cy/messages.json - − browser/components/search/extensions/wikipedia/_locales/cz/messages.json - − browser/components/search/extensions/wikipedia/_locales/da/messages.json - − browser/components/search/extensions/wikipedia/_locales/de/messages.json - − browser/components/search/extensions/wikipedia/_locales/dsb/messages.json - − browser/components/search/extensions/wikipedia/_locales/el/messages.json - − browser/components/search/extensions/wikipedia/_locales/en/messages.json - − browser/components/search/extensions/wikipedia/_locales/eo/messages.json - − browser/components/search/extensions/wikipedia/_locales/es/messages.json - − browser/components/search/extensions/wikipedia/_locales/et/messages.json - − browser/components/search/extensions/wikipedia/_locales/eu/messages.json - − browser/components/search/extensions/wikipedia/_locales/fa/messages.json - − browser/components/search/extensions/wikipedia/_locales/fi/messages.json - − browser/components/search/extensions/wikipedia/_locales/fr/messages.json - − browser/components/search/extensions/wikipedia/_locales/fy-NL/messages.json - − browser/components/search/extensions/wikipedia/_locales/ga-IE/messages.json - − browser/components/search/extensions/wikipedia/_locales/gd/messages.json - − browser/components/search/extensions/wikipedia/_locales/gl/messages.json - − browser/components/search/extensions/wikipedia/_locales/gn/messages.json - − browser/components/search/extensions/wikipedia/_locales/gu/messages.json - − browser/components/search/extensions/wikipedia/_locales/he/messages.json - − browser/components/search/extensions/wikipedia/_locales/hi/messages.json - − browser/components/search/extensions/wikipedia/_locales/hr/messages.json - − browser/components/search/extensions/wikipedia/_locales/hsb/messages.json - − browser/components/search/extensions/wikipedia/_locales/hu/messages.json - − browser/components/search/extensions/wikipedia/_locales/hy/messages.json - − browser/components/search/extensions/wikipedia/_locales/ia/messages.json - − browser/components/search/extensions/wikipedia/_locales/id/messages.json - − browser/components/search/extensions/wikipedia/_locales/is/messages.json - − browser/components/search/extensions/wikipedia/_locales/it/messages.json - − browser/components/search/extensions/wikipedia/_locales/ja/messages.json - − browser/components/search/extensions/wikipedia/_locales/ka/messages.json - − browser/components/search/extensions/wikipedia/_locales/kab/messages.json - − browser/components/search/extensions/wikipedia/_locales/kk/messages.json - − browser/components/search/extensions/wikipedia/_locales/km/messages.json - − browser/components/search/extensions/wikipedia/_locales/kn/messages.json - − browser/components/search/extensions/wikipedia/_locales/kr/messages.json - − browser/components/search/extensions/wikipedia/_locales/lij/messages.json - − browser/components/search/extensions/wikipedia/_locales/lo/messages.json - − browser/components/search/extensions/wikipedia/_locales/lt/messages.json - − browser/components/search/extensions/wikipedia/_locales/ltg/messages.json - − browser/components/search/extensions/wikipedia/_locales/lv/messages.json - − browser/components/search/extensions/wikipedia/_locales/mk/messages.json - − browser/components/search/extensions/wikipedia/_locales/mr/messages.json - − browser/components/search/extensions/wikipedia/_locales/ms/messages.json - − browser/components/search/extensions/wikipedia/_locales/my/messages.json - − browser/components/search/extensions/wikipedia/_locales/ne/messages.json - − browser/components/search/extensions/wikipedia/_locales/nl/messages.json - − browser/components/search/extensions/wikipedia/_locales/oc/messages.json - − browser/components/search/extensions/wikipedia/_locales/pa/messages.json - − browser/components/search/extensions/wikipedia/_locales/pl/messages.json - − browser/components/search/extensions/wikipedia/_locales/pt/messages.json - − browser/components/search/extensions/wikipedia/_locales/rm/messages.json - − browser/components/search/extensions/wikipedia/_locales/ro/messages.json - − browser/components/search/extensions/wikipedia/_locales/ru/messages.json - − browser/components/search/extensions/wikipedia/_locales/si/messages.json - − browser/components/search/extensions/wikipedia/_locales/sk/messages.json - − browser/components/search/extensions/wikipedia/_locales/sl/messages.json - − browser/components/search/extensions/wikipedia/_locales/sq/messages.json - − browser/components/search/extensions/wikipedia/_locales/sr/messages.json - − browser/components/search/extensions/wikipedia/_locales/sv-SE/messages.json - − browser/components/search/extensions/wikipedia/_locales/ta/messages.json - − browser/components/search/extensions/wikipedia/_locales/te/messages.json - − browser/components/search/extensions/wikipedia/_locales/th/messages.json - − browser/components/search/extensions/wikipedia/_locales/tl/messages.json - − browser/components/search/extensions/wikipedia/_locales/tr/messages.json - − browser/components/search/extensions/wikipedia/_locales/uk/messages.json - − browser/components/search/extensions/wikipedia/_locales/ur/messages.json - − browser/components/search/extensions/wikipedia/_locales/uz/messages.json - − browser/components/search/extensions/wikipedia/_locales/vi/messages.json - − browser/components/search/extensions/wikipedia/_locales/wo/messages.json - − browser/components/search/extensions/wikipedia/_locales/zh-CN/messages.json - − browser/components/search/extensions/wikipedia/_locales/zh-TW/messages.json - browser/components/search/extensions/wikipedia/manifest.json - − browser/components/search/extensions/wiktionary/_locales/oc/messages.json - − browser/components/search/extensions/wiktionary/_locales/te/messages.json - − browser/components/search/extensions/yandex/_locales/az/messages.json - − browser/components/search/extensions/yandex/_locales/by/messages.json - − browser/components/search/extensions/yandex/_locales/en/messages.json - − browser/components/search/extensions/yandex/_locales/kk/messages.json - − browser/components/search/extensions/yandex/_locales/ru/messages.json - − browser/components/search/extensions/yandex/_locales/tr/messages.json - − browser/components/search/extensions/yandex/_locales/ua/messages.json - + browser/components/securitylevel/content/securityLevel.js - + browser/components/securitylevel/content/securityLevelButton.css - + browser/components/securitylevel/content/securityLevelButton.inc.xhtml - + browser/components/securitylevel/content/securityLevelIcon.svg - + browser/components/securitylevel/content/securityLevelPanel.css - + browser/components/securitylevel/content/securityLevelPanel.inc.xhtml - + browser/components/securitylevel/content/securityLevelPreferences.css - + browser/components/securitylevel/content/securityLevelPreferences.inc.xhtml - + browser/components/securitylevel/jar.mn - + browser/components/securitylevel/moz.build - + browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1e8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1e9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1ea.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1eb.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1ec.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1ee.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1f1.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1f2.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1f4.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1f6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1f7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1f8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1f9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1fa.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1fc.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1fd.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e6-1f1ff.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1e6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1e7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1e9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1ea.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1eb.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1ec.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1ed.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1ee.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1ef.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1f1.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1f2.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1f3.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1f4.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1f6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1f7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1f8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1f9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1fb.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1fc.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1fe.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e7-1f1ff.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1e6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1e8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1e9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1eb.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1ec.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1ed.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1ee.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1f0.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1f1.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1f2.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1f3.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1f4.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1f5.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1f7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1fa.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1fb.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1fc.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1fd.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1fe.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e8-1f1ff.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e9-1f1ea.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e9-1f1ec.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e9-1f1ef.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e9-1f1f0.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e9-1f1f2.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e9-1f1f4.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1e9-1f1ff.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ea-1f1e6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ea-1f1e8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ea-1f1ea.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ea-1f1ec.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ea-1f1ed.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ea-1f1f7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ea-1f1f8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ea-1f1f9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ea-1f1fa.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1eb-1f1ee.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1eb-1f1ef.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1eb-1f1f0.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1eb-1f1f2.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1eb-1f1f4.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1eb-1f1f7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1e6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1e7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1e9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1ea.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1eb.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1ec.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1ed.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1ee.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1f1.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1f2.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1f3.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1f5.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1f6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1f7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1f8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1f9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1fa.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1fc.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ec-1f1fe.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ed-1f1f0.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ed-1f1f2.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ed-1f1f3.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ed-1f1f7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ed-1f1f9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ed-1f1fa.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ee-1f1e8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ee-1f1e9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ee-1f1ea.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ee-1f1f1.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ee-1f1f2.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ee-1f1f3.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ee-1f1f4.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ee-1f1f6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ee-1f1f7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ee-1f1f8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ee-1f1f9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ef-1f1ea.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ef-1f1f2.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ef-1f1f4.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ef-1f1f5.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f0-1f1ea.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f0-1f1ec.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f0-1f1ed.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f0-1f1ee.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f0-1f1f2.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f0-1f1f3.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f0-1f1f5.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f0-1f1f7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f0-1f1fc.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f0-1f1fe.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f0-1f1ff.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f1-1f1e6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f1-1f1e7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f1-1f1e8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f1-1f1ee.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f1-1f1f0.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f1-1f1f7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f1-1f1f8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f1-1f1f9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f1-1f1fa.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f1-1f1fb.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f1-1f1fe.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1e6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1e8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1e9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1ea.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1eb.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1ec.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1ed.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1f0.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1f1.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1f2.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1f3.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1f4.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1f5.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1f6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1f7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1f8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1f9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1fa.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1fb.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1fc.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1fd.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1fe.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f2-1f1ff.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f3-1f1e6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f3-1f1e8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f3-1f1ea.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f3-1f1eb.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f3-1f1ec.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f3-1f1ee.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f3-1f1f1.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f3-1f1f4.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f3-1f1f5.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f3-1f1f7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f3-1f1fa.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f3-1f1ff.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f4-1f1f2.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f5-1f1e6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f5-1f1ea.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f5-1f1eb.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f5-1f1ec.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f5-1f1ed.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f5-1f1f0.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f5-1f1f1.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f5-1f1f2.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f5-1f1f3.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f5-1f1f7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f5-1f1f8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f5-1f1f9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f5-1f1fc.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f5-1f1fe.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f6-1f1e6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f7-1f1ea.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f7-1f1f4.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f7-1f1f8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f7-1f1fa.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f7-1f1fc.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1e6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1e7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1e8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1e9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1ea.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1ec.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1ed.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1ee.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1ef.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1f0.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1f1.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1f2.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1f3.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1f4.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1f7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1f8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1f9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1fb.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1fd.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1fe.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f8-1f1ff.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f9-1f1e6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f9-1f1e8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f9-1f1e9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f9-1f1eb.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f9-1f1ec.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f9-1f1ed.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f9-1f1ef.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f9-1f1f0.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f9-1f1f1.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f9-1f1f2.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f9-1f1f3.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f9-1f1f4.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f9-1f1f7.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f9-1f1f9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f9-1f1fb.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f9-1f1fc.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1f9-1f1ff.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fa-1f1e6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fa-1f1ec.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fa-1f1f2.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fa-1f1f3.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fa-1f1f8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fa-1f1fe.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fa-1f1ff.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fb-1f1e6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fb-1f1e8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fb-1f1ea.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fb-1f1ec.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fb-1f1ee.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fb-1f1f3.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fb-1f1fa.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fc-1f1eb.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fc-1f1f8.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fd-1f1f0.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fe-1f1ea.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1fe-1f1f9.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ff-1f1e6.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ff-1f1f2.svg - + browser/components/torcircuit/content/tor-circuit-flags/1f1ff-1f1fc.svg - + browser/components/torcircuit/content/tor-circuit-flags/README.txt - + browser/components/torcircuit/content/tor-circuit-icon-mask.svg - + browser/components/torcircuit/content/tor-circuit-node-end.svg - + browser/components/torcircuit/content/tor-circuit-node-middle.svg - + browser/components/torcircuit/content/tor-circuit-node-relays.svg - + browser/components/torcircuit/content/tor-circuit-node-start.svg - + browser/components/torcircuit/content/tor-circuit-redirect.svg - + browser/components/torcircuit/content/torCircuitPanel.css - + browser/components/torcircuit/content/torCircuitPanel.inc.xhtml - + browser/components/torcircuit/content/torCircuitPanel.js - + browser/components/torcircuit/jar.mn - + browser/components/torcircuit/moz.build - + browser/components/torpreferences/content/bridge-bot.svg - + browser/components/torpreferences/content/bridge-qr.svg - + browser/components/torpreferences/content/bridge.svg - + browser/components/torpreferences/content/bridgeQrDialog.js - + browser/components/torpreferences/content/bridgeQrDialog.xhtml - + browser/components/torpreferences/content/bridgemoji/BridgeEmoji.js - + browser/components/torpreferences/content/bridgemoji/annotations.json - + browser/components/torpreferences/content/bridgemoji/bridge-emojis.json - + browser/components/torpreferences/content/bridgemoji/svgs/1f300.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f308.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f30a.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f30b.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f319.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f31f.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f321.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f32d.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f32e.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f332.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f333.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f334.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f335.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f336.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f337.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f339.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f33a.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f33b.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f33d.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f33f.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f341.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f344.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f345.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f346.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f347.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f348.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f349.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f34a.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f34b.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f34c.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f34d.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f34f.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f350.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f351.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f352.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f353.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f354.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f355.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f368.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f369.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f36a.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f36b.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f36c.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f36d.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f37f.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f380.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f381.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f382.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f383.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f388.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f389.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f38f.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f392.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f399.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f39f.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3a0.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3a1.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3a2.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3a8.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3ac.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3af.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3b2.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3b6.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3b7.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3b8.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3ba.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3bb.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3be.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3c0.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3c6.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3c8.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3d3.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3d4.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3d5.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3dd.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3e1.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3ee.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3f7.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3f8.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f3f9.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f40a.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f40c.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f40d.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f417.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f418.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f419.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f41a.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f41b.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f41d.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f41e.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f41f.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f420.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f422.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f425.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f426.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f428.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f42a.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f42c.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f42d.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f42e.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f42f.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f430.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f431.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f432.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f433.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f434.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f435.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f436.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f437.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f43a.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f43b.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f43f.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f441.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f451.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f455.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f457.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f45f.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f47d.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f484.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f488.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f48d.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f48e.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f490.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f4a1.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f4a7.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f4b3.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f4bf.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f4cc.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f4ce.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f4d5.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f4e1.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f4e2.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f4fb.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f50b.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f511.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f525.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f526.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f52c.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f52d.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f52e.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f54a.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f58c.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f58d.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f5ff.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f680.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f681.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f686.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f68b.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f68d.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f695.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f697.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f69a.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f69c.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f6a0.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f6a2.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f6a4.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f6f0.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f6f4.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f6f5.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f6f6.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f6f8.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f6f9.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f6fa.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f6fc.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f916.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f93f.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f941.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f94c.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f94f.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f950.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f951.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f955.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f956.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f95c.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f95d.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f95e.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f965.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f966.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f968.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f96c.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f96d.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f96f.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f980.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f981.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f984.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f986.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f987.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f988.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f989.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f98a.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f98b.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f98c.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f98e.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f98f.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f992.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f993.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f994.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f995.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f998.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f999.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f99a.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f99c.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f99d.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f99e.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9a3.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9a4.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9a5.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9a6.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9a7.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9a9.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9ad.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9c1.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9c3.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9c5.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9c7.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9c9.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9d9.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9da.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9dc.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9e0.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9e2.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9e6.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9e9.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9ea.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9ec.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9ed.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9ee.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9f2.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9f5.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1f9f9.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1fa73.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1fa80.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1fa81.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1fa83.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1fa90.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1fa91.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1fa95.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1fa97.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1fab6.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1fad0.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1fad2.svg - + browser/components/torpreferences/content/bridgemoji/svgs/1fad6.svg - + browser/components/torpreferences/content/bridgemoji/svgs/23f0.svg - + browser/components/torpreferences/content/bridgemoji/svgs/2600.svg - + browser/components/torpreferences/content/bridgemoji/svgs/2602.svg - + browser/components/torpreferences/content/bridgemoji/svgs/2604.svg - + browser/components/torpreferences/content/bridgemoji/svgs/260e.svg - + browser/components/torpreferences/content/bridgemoji/svgs/2693.svg - + browser/components/torpreferences/content/bridgemoji/svgs/2696.svg - + browser/components/torpreferences/content/bridgemoji/svgs/26bd.svg - + browser/components/torpreferences/content/bridgemoji/svgs/26f2.svg - + browser/components/torpreferences/content/bridgemoji/svgs/26f5.svg - + browser/components/torpreferences/content/bridgemoji/svgs/2708.svg - + browser/components/torpreferences/content/bridgemoji/svgs/270f.svg - + browser/components/torpreferences/content/bridgemoji/svgs/2728.svg - + browser/components/torpreferences/content/bridgemoji/svgs/2744.svg - + browser/components/torpreferences/content/bridgemoji/svgs/README.txt - + browser/components/torpreferences/content/builtinBridgeDialog.js - + browser/components/torpreferences/content/builtinBridgeDialog.xhtml - + browser/components/torpreferences/content/connectionCategory.inc.xhtml - + browser/components/torpreferences/content/connectionPane.js - + browser/components/torpreferences/content/connectionPane.xhtml - + browser/components/torpreferences/content/connectionSettingsDialog.js - + browser/components/torpreferences/content/connectionSettingsDialog.xhtml - + browser/components/torpreferences/content/lox-bridge-icon.svg - + browser/components/torpreferences/content/lox-bridge-pass.svg - + browser/components/torpreferences/content/lox-complete-ring.svg - + browser/components/torpreferences/content/lox-invite-icon.svg - + browser/components/torpreferences/content/lox-progress-ring.svg - + browser/components/torpreferences/content/lox-success.svg - + browser/components/torpreferences/content/loxInviteDialog.js - + browser/components/torpreferences/content/loxInviteDialog.xhtml - + browser/components/torpreferences/content/mail.svg - + browser/components/torpreferences/content/network-broken.svg - + browser/components/torpreferences/content/network.svg - + browser/components/torpreferences/content/provideBridgeDialog.js - + browser/components/torpreferences/content/provideBridgeDialog.xhtml - + browser/components/torpreferences/content/requestBridgeDialog.js - + browser/components/torpreferences/content/requestBridgeDialog.xhtml - + browser/components/torpreferences/content/telegram-logo.svg - + browser/components/torpreferences/content/torLogDialog.js - + browser/components/torpreferences/content/torLogDialog.xhtml - + browser/components/torpreferences/content/torPreferences.css - + browser/components/torpreferences/jar.mn - + browser/components/torpreferences/moz.build - browser/components/urlbar/UrlbarInput.sys.mjs - browser/components/urlbar/UrlbarProvidersManager.sys.mjs - browser/components/urlbar/UrlbarUtils.sys.mjs - browser/components/urlbar/moz.build - + browser/config/mozconfigs/base-browser - + browser/config/mozconfigs/base-browser-android - + browser/config/mozconfigs/tor-browser - + browser/config/mozconfigs/tor-browser-android - browser/confvars.sh - browser/extensions/moz.build - browser/installer/Makefile.in - browser/installer/package-manifest.in - browser/installer/windows/nsis/shared.nsh - browser/locales/Makefile.in - − browser/locales/en-US/chrome/overrides/appstrings.properties - browser/locales/jar.mn - browser/modules/HomePage.jsm - + browser/modules/TorUIUtils.sys.mjs - browser/modules/URILoadingHelper.sys.mjs - browser/modules/moz.build - browser/moz.build - browser/moz.configure - browser/themes/shared/addons/unified-extensions.css - browser/themes/shared/browser-shared.css - browser/themes/shared/controlcenter/panel.css - browser/themes/shared/customizableui/panelUI-shared.css - browser/themes/shared/downloads/contentAreaDownloadsView.css - browser/themes/shared/downloads/downloads.inc.css - + browser/themes/shared/icons/new_circuit.svg - + browser/themes/shared/icons/new_identity.svg - browser/themes/shared/identity-block/identity-block.css - browser/themes/shared/jar.inc.mn - browser/themes/shared/notification-icons.css - browser/themes/shared/preferences/preferences.css - browser/themes/shared/preferences/privacy.css - browser/themes/shared/toolbarbutton-icons.css - + browser/themes/shared/tor-branding.css - + browser/themes/shared/tor-urlbar-button.css - build/application.ini.in - build/moz.build - build/moz.configure/init.configure - build/moz.configure/update-programs.configure - build/variables.py - config/createprecomplete.py - devtools/client/aboutdebugging/src/actions/runtimes.js - devtools/client/netmonitor/src/components/SecurityState.js - devtools/client/netmonitor/src/components/new-request/HTTPCustomRequestPanel.js - devtools/client/netmonitor/src/utils/powershell.js - devtools/client/netmonitor/test/browser_net_copy_as_powershell.js - devtools/client/netmonitor/test/browser_net_new_request_panel_persisted_content.js - devtools/client/netmonitor/test/head.js - devtools/client/themes/images/aboutdebugging-firefox-logo.svg - docshell/base/BrowsingContext.cpp - docshell/base/BrowsingContext.h - docshell/base/CanonicalBrowsingContext.cpp - docshell/base/nsAboutRedirector.cpp - docshell/base/nsDocShell.cpp - docshell/base/nsDocShell.h - docshell/build/components.conf - docshell/shistory/nsISHistory.idl - dom/base/ContentAreaDropListener.sys.mjs - dom/base/Document.cpp - dom/base/Document.h - dom/base/PointerLockManager.cpp - dom/base/PointerLockManager.h - dom/base/ShadowRoot.cpp - dom/base/ShadowRoot.h - dom/base/nsContentUtils.cpp - dom/base/nsContentUtils.h - dom/base/nsCopySupport.cpp - dom/base/nsGlobalWindowInner.cpp - dom/base/nsGlobalWindowOuter.cpp - dom/base/nsScreen.cpp - dom/base/nsScreen.h - dom/cache/TypeUtils.cpp - dom/canvas/ClientWebGLContext.cpp - dom/canvas/WebGLContextExtensions.cpp - dom/console/Console.cpp - dom/crypto/WebCryptoTask.cpp - dom/crypto/test/test-vectors.js - dom/crypto/test/test_WebCrypto_ECDH.html - dom/crypto/test/test_WebCrypto_ECDSA.html - dom/filesystem/tests/script_promptHandler.js - dom/html/HTMLDNSPrefetch.cpp - dom/html/HTMLDetailsElement.cpp - dom/html/HTMLFormElement.cpp - dom/html/input/NumericInputTypes.cpp - dom/ipc/BrowserChild.cpp - dom/ipc/BrowserChild.h - dom/ipc/BrowserParent.cpp - dom/ipc/BrowserParent.h - dom/ipc/PBrowser.ipdl - dom/ipc/WindowGlobalActor.cpp - dom/ipc/WindowGlobalChild.cpp - dom/locales/moz.build - dom/manifest/Manifest.sys.mjs - dom/manifest/test/browser_Manifest_install.js - dom/media/MediaTrackGraph.cpp - dom/media/MediaTrackGraph.h - dom/media/ipc/RemoteMediaDataDecoder.cpp - dom/media/ipc/RemoteMediaDataDecoder.h - dom/media/platforms/wrappers/MediaChangeMonitor.cpp - dom/media/platforms/wrappers/MediaChangeMonitor.h - dom/media/systemservices/CamerasChild.cpp - dom/media/systemservices/video_engine/desktop_device_info.cc - dom/media/webrtc/libwebrtcglue/VideoConduit.cpp - dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp - dom/media/webrtc/transport/nrinterfaceprioritizer.cpp - dom/media/webrtc/transport/sigslot.h - dom/media/webrtc/transport/test/ice_unittest.cpp - dom/media/webrtc/transport/third_party/nICEr/src/net/local_addr.c - dom/media/webrtc/transport/third_party/nICEr/src/net/local_addr.h - dom/media/webrtc/transport/third_party/nICEr/src/stun/addrs-netlink.c - dom/media/webrtc/transport/third_party/nICEr/src/stun/addrs-win32.c - dom/media/webrtc/transport/third_party/nICEr/src/stun/addrs.c - dom/media/webrtc/transport/third_party/nrappkit/src/log/r_log.c - dom/media/webrtc/transport/third_party/nrappkit/src/registry/registry.c - dom/push/PushCrypto.sys.mjs - dom/security/nsContentSecurityUtils.cpp - dom/security/nsMixedContentBlocker.cpp - dom/webidl/Document.webidl - dom/websocket/WebSocket.cpp - dom/xslt/xslt/txEXSLTFunctions.cpp - dom/xslt/xslt/txMozillaXSLTProcessor.cpp - dom/xslt/xslt/txXSLTMsgsURL.h - extensions/auth/nsHttpNegotiateAuth.cpp - gfx/2d/RecordedEventImpl.h - gfx/2d/RecordingTypes.h - gfx/thebes/StandardFonts-win10.inc - gfx/thebes/gfxDWriteFontList.cpp - gfx/thebes/gfxDWriteFontList.h - gfx/thebes/gfxFcPlatformFontList.cpp - gfx/thebes/gfxFont.cpp - gfx/thebes/gfxFontEntry.cpp - gfx/thebes/gfxFontEntry.h - gfx/thebes/gfxGDIFontList.cpp - gfx/thebes/gfxPlatformFontList.cpp - gfx/thebes/gfxPlatformFontList.h - intl/l10n/Localization.h - intl/locale/LocaleService.cpp - intl/strres/nsIStringBundle.idl - intl/strres/nsStringBundle.cpp - intl/unicharutil/util/ICUUtils.cpp - js/public/StructuredClone.h - js/public/friend/ErrorNumbers.msg - js/src/gc/Zone.cpp - + js/src/jit-test/tests/debug/bug-1904011.js - + js/src/jit-test/tests/ion/bug1900523.js - + js/src/jit-test/tests/ion/bug1902983.js - js/src/jit-test/tests/resist-fingerprinting/timezone.js - js/src/jit-test/tests/structured-clone/transferable-cleanup.js - js/src/jit/IonAnalysis.cpp - js/src/jit/JSJitFrameIter.cpp - js/src/jit/JSJitFrameIter.h - js/src/old-configure.in - js/src/vm/DateTime.cpp - js/src/vm/StructuredClone.cpp - js/xpconnect/src/xpc.msg - layout/base/PresShell.cpp - layout/base/PresShell.h - layout/base/nsCaret.cpp - layout/base/nsLayoutUtils.cpp - layout/base/nsPresContext.cpp - layout/base/nsPresContext.h - layout/reftests/font-matching/reftest.list - + layout/reftests/font-matching/system-font-rfp-ref.html - + layout/reftests/font-matching/system-font-rfp.html - layout/style/ServoStyleSet.cpp - layout/style/ServoStyleSet.h - layout/style/StyleSheet.cpp - layout/xul/nsXULPopupManager.cpp - layout/xul/nsXULPopupManager.h - + mobile/android/app/000-tor-browser-android.js - mobile/android/app/geckoview-prefs.js - mobile/android/app/mobile.js - mobile/android/app/moz.build - + mobile/android/basebrowser.configure - mobile/android/branding/beta/locales/jar.mn - mobile/android/branding/nightly/locales/jar.mn - mobile/android/branding/official/locales/jar.mn - mobile/android/branding/unofficial/locales/jar.mn - mobile/android/components/geckoview/GeckoViewStartup.jsm - mobile/android/confvars.sh - mobile/android/exoplayer2/src/main/java/org/mozilla/thirdparty/com/google/android/exoplayer2/upstream/DefaultHttpDataSource.java - + mobile/android/fenix/app/src/main/res/values/torbrowser_strings.xml - mobile/android/geckoview/api.txt - mobile/android/geckoview/build.gradle - mobile/android/geckoview/src/main/AndroidManifest.xml - mobile/android/geckoview/src/main/java/org/mozilla/gecko/media/GeckoMediaDrmBridgeV21.java - mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/ProxySelector.java - mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoRuntime.java - mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoRuntimeSettings.java - mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoSession.java - + mobile/android/geckoview/src/main/java/org/mozilla/geckoview/TorIntegrationAndroid.java - + mobile/android/geckoview/src/main/java/org/mozilla/geckoview/TorSettings.java - mobile/android/geckoview/src/main/java/org/mozilla/geckoview/WebRequest.java - + mobile/android/geckoview/src/main/java/org/mozilla/geckoview/androidlegacysettings/Prefs.java - + mobile/android/geckoview/src/main/java/org/mozilla/geckoview/androidlegacysettings/TorLegacyAndroidSettings.java - mobile/android/gradle/with_gecko_binaries.gradle - mobile/android/installer/package-manifest.in - mobile/android/modules/geckoview/GeckoViewContent.sys.mjs - mobile/android/modules/geckoview/GeckoViewProgress.sys.mjs - mobile/android/moz.configure - modules/libmar/tool/mar.c - modules/libmar/tool/moz.build - modules/libmar/verify/moz.build - modules/libpref/Preferences.cpp - modules/libpref/init/StaticPrefList.yaml - modules/libpref/init/all.js - moz.configure - + mozconfig-android-aarch64 - + mozconfig-android-all - + mozconfig-android-armv7 - + mozconfig-android-x86 - + mozconfig-android-x86_64 - + mozconfig-linux-aarch64 - + mozconfig-linux-arm - + mozconfig-linux-i686 - + mozconfig-linux-x86_64 - + mozconfig-linux-x86_64-asan - + mozconfig-linux-x86_64-dev - + mozconfig-macos - + mozconfig-macos-dev - + mozconfig-windows-i686 - + mozconfig-windows-x86_64 - netwerk/base/nsSocketTransport2.cpp - netwerk/build/components.conf - netwerk/build/nsNetCID.h - netwerk/cache2/CacheFileIOManager.cpp - netwerk/cookie/CookieCommons.cpp - netwerk/cookie/CookieService.cpp - netwerk/cookie/CookieServiceChild.cpp - + netwerk/dns/IOnionAliasService.idl - + netwerk/dns/OnionAliasService.cpp - + netwerk/dns/OnionAliasService.h - netwerk/dns/effective_tld_names.dat - netwerk/dns/moz.build - netwerk/dns/nsHostRecord.cpp - netwerk/dns/nsHostRecord.h - netwerk/dns/nsHostResolver.cpp - netwerk/ipc/DocumentLoadListener.cpp - netwerk/protocol/http/HttpBaseChannel.cpp - netwerk/protocol/http/nsHttpHandler.cpp - netwerk/protocol/http/nsHttpNTLMAuth.cpp - netwerk/protocol/webtransport/WebTransportSessionProxy.cpp - netwerk/sctp/src/moz.build - netwerk/sctp/src/netinet/sctp_cc_functions.c - netwerk/sctp/src/netinet/sctp_indata.c - netwerk/sctp/src/netinet/sctp_input.c - netwerk/sctp/src/netinet/sctp_output.c - netwerk/sctp/src/netinet/sctp_usrreq.c - netwerk/sctp/src/netinet/sctputil.c - netwerk/sctp/src/user_mbuf.c - netwerk/sctp/src/user_socket.c - netwerk/socket/nsSOCKSIOLayer.cpp - netwerk/streamconv/converters/nsMultiMixedConv.cpp - netwerk/streamconv/converters/nsMultiMixedConv.h - netwerk/system/android/nsAndroidNetworkLinkService.cpp - netwerk/system/linux/nsNetworkLinkService.cpp - netwerk/system/mac/nsNetworkLinkService.mm - netwerk/system/netlink/NetlinkService.cpp - netwerk/system/win32/nsNotifyAddrListener.cpp - netwerk/url-classifier/UrlClassifierFeatureBase.cpp - netwerk/url-classifier/components.conf - old-configure.in - python/mozbuild/mozbuild/artifacts.py - python/mozbuild/mozbuild/mach_commands.py - + run-tbb-tests - security/certverifier/CertVerifier.cpp - security/manager/ssl/NSSSocketControl.cpp - security/manager/ssl/RemoteSecuritySettings.sys.mjs - security/manager/ssl/SSLServerCertVerification.cpp - security/manager/ssl/SSLServerCertVerification.h - security/manager/ssl/StaticHPKPins.h - security/manager/ssl/cert_storage/src/lib.rs - security/manager/ssl/nsSecureBrowserUI.cpp - security/moz.build - security/nss/lib/certhigh/ocsp.c - security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_socket.c - security/nss/lib/mozpkix/include/pkix/Result.h - security/nss/lib/mozpkix/include/pkix/pkixnss.h - security/nss/lib/ssl/Makefile - services/common/logmanager.sys.mjs - services/settings/IDBHelpers.jsm - services/settings/dumps/main/moz.build - services/settings/dumps/security-state/moz.build - services/settings/remote-settings.sys.mjs - services/settings/servicesSettings.manifest - services/settings/static-dumps/main/moz.build - + services/settings/static-dumps/main/query-stripping.json - services/sync/components.conf - taskcluster/ci/source-test/mozlint.yml - + tbb-tests-ignore.txt - + tbb-tests/browser.ini - + tbb-tests/browser_tor_TB4.js - + tbb-tests/browser_tor_bug2950.js - + tbb-tests/browser_tor_omnibox.js - + tbb-tests/mochitest.ini - + tbb-tests/moz.build - + tbb-tests/test_tor_bug2874.html - testing/web-platform/meta/cookies/name/name-ctl.html.ini - testing/web-platform/meta/cookies/samesite/setcookie-navigation.https.html.ini - − testing/web-platform/meta/service-workers/cache-storage/cache-put.https.any.js.ini - + testing/web-platform/tests/css/cssom/insertRule-import-trailing-garbage-crash.html - third_party/libwebrtc/modules/audio_coding/codecs/isac/main/source/os_specific_inline.h - third_party/libwebrtc/modules/desktop_capture/desktop_capture_types.h - third_party/libwebrtc/modules/desktop_capture/win/desktop_capture_utils.cc - third_party/libwebrtc/modules/video_capture/windows/device_info_ds.h - third_party/libwebrtc/rtc_base/platform_thread_types.cc - third_party/libwebrtc/rtc_base/socket.h - third_party/libwebrtc/rtc_base/system/file_wrapper.cc - third_party/libwebrtc/rtc_base/win/create_direct3d_device.h - third_party/sipcc/cpr_win_types.h - third_party/sipcc/sdp_token.c - toolkit/actors/AboutHttpsOnlyErrorParent.sys.mjs - + toolkit/actors/FilesFilterChild.sys.mjs - + toolkit/actors/FilesFilterParent.sys.mjs - toolkit/actors/NetErrorChild.sys.mjs - toolkit/actors/NetErrorParent.sys.mjs - toolkit/actors/SelectParent.sys.mjs - toolkit/actors/moz.build - toolkit/components/antitracking/StoragePrincipalHelper.cpp - toolkit/components/antitracking/antitracking.manifest - toolkit/components/antitracking/components.conf - toolkit/components/downloads/DownloadCore.sys.mjs - toolkit/components/downloads/DownloadIntegration.sys.mjs - toolkit/components/downloads/DownloadUIHelper.sys.mjs - toolkit/components/extensions/Extension.sys.mjs - toolkit/components/extensions/ExtensionParent.sys.mjs - toolkit/components/extensions/schemas/manifest.json - toolkit/components/extensions/test/xpcshell/test_ext_manifest.js - toolkit/components/httpsonlyerror/content/errorpage.html - toolkit/components/httpsonlyerror/content/errorpage.js - + toolkit/components/lox/Lox.sys.mjs - + toolkit/components/lox/content/lox_wasm_bg.wasm - + toolkit/components/lox/jar.mn - + toolkit/components/lox/lox_wasm.jsm - + toolkit/components/lox/moz.build - toolkit/components/moz.build - toolkit/components/places/PlacesUtils.sys.mjs - toolkit/components/reader/AboutReader.sys.mjs - toolkit/components/reader/ReaderMode.sys.mjs - toolkit/components/remotebrowserutils/RemoteWebNavigation.sys.mjs - toolkit/components/reputationservice/ApplicationReputation.cpp - toolkit/components/reputationservice/test/gtest/TestExecutableLists.cpp - toolkit/components/resistfingerprinting/RFPHelper.sys.mjs - toolkit/components/resistfingerprinting/nsRFPService.cpp - toolkit/components/search/OpenSearchEngine.sys.mjs - toolkit/components/search/SearchEngine.sys.mjs - toolkit/components/search/SearchService.sys.mjs - toolkit/components/search/SearchUtils.sys.mjs - toolkit/components/search/tests/xpcshell/data/iconsRedirect.sjs - toolkit/components/search/tests/xpcshell/test_opensearch_icons_invalid.js - toolkit/components/search/tests/xpcshell/test_webextensions_install.js - + toolkit/components/search/tests/xpcshell/test_webextensions_startup_duplicate.js - toolkit/components/search/tests/xpcshell/xpcshell.ini - + toolkit/components/securitylevel/SecurityLevel.manifest - + toolkit/components/securitylevel/SecurityLevel.sys.mjs - + toolkit/components/securitylevel/components.conf - + toolkit/components/securitylevel/moz.build - toolkit/components/telemetry/app/TelemetrySend.sys.mjs - toolkit/components/telemetry/moz.build - + toolkit/components/tor-launcher/TorBootstrapRequest.sys.mjs - + toolkit/components/tor-launcher/TorControlPort.sys.mjs - + toolkit/components/tor-launcher/TorDomainIsolator.sys.mjs - + toolkit/components/tor-launcher/TorLauncherUtil.sys.mjs - + toolkit/components/tor-launcher/TorParsers.sys.mjs - + toolkit/components/tor-launcher/TorProcess.sys.mjs - + toolkit/components/tor-launcher/TorProcessAndroid.sys.mjs - + toolkit/components/tor-launcher/TorProvider.sys.mjs - + toolkit/components/tor-launcher/TorProviderBuilder.sys.mjs - + toolkit/components/tor-launcher/TorStartupService.sys.mjs - + toolkit/components/tor-launcher/components.conf - + toolkit/components/tor-launcher/moz.build - + toolkit/components/tor-launcher/tor-launcher.manifest - + toolkit/components/torconnect/TorConnectChild.sys.mjs - + toolkit/components/torconnect/TorConnectParent.sys.mjs - + toolkit/components/torconnect/content/aboutTorConnect.css - + toolkit/components/torconnect/content/aboutTorConnect.html - + toolkit/components/torconnect/content/aboutTorConnect.js - + toolkit/components/torconnect/content/arrow-right.svg - + toolkit/components/torconnect/content/bridge.svg - + toolkit/components/torconnect/content/connection-failure.svg - + toolkit/components/torconnect/content/connection-location.svg - + toolkit/components/torconnect/content/onion-pattern.svg - + toolkit/components/torconnect/content/tor-connect-broken.svg - + toolkit/components/torconnect/content/tor-connect.svg - + toolkit/components/torconnect/content/tor-not-connected-to-connected-animated.svg - + toolkit/components/torconnect/content/torConnectTitlebarStatus.css - + toolkit/components/torconnect/content/torConnectTitlebarStatus.js - + toolkit/components/torconnect/content/torConnectUrlbarButton.js - + toolkit/components/torconnect/jar.mn - + toolkit/components/torconnect/moz.build - toolkit/components/windowwatcher/nsWindowWatcher.cpp - toolkit/content/aboutNetError.mjs - toolkit/content/aboutNetError.xhtml - toolkit/content/jar.mn - toolkit/content/license.html - + toolkit/content/pt_config.json - toolkit/content/widgets/datetimebox.js - toolkit/content/widgets/message-bar.css - toolkit/content/widgets/moz-support-link/moz-support-link.mjs - toolkit/content/widgets/moz-toggle/moz-toggle.mjs - toolkit/content/widgets/popupnotification.js - + toolkit/locales-preview/base-browser-no-translate.ftl - + toolkit/locales-preview/tor-browser-no-translate.ftl - toolkit/locales/en-US/chrome/mozapps/profile/profileSelection.properties - + toolkit/locales/en-US/toolkit/global/base-browser.ftl - + toolkit/locales/en-US/toolkit/global/tor-browser.ftl - toolkit/locales/jar.mn - toolkit/modules/ActorManagerParent.sys.mjs - toolkit/modules/AppConstants.sys.mjs - + toolkit/modules/Bech32Decode.jsm - + toolkit/modules/BridgeDB.sys.mjs - + toolkit/modules/DomainFrontedRequests.sys.mjs - + toolkit/modules/DragDropFilter.sys.mjs - toolkit/modules/FinderParent.sys.mjs - toolkit/modules/IgnoreLists.sys.mjs - + toolkit/modules/Moat.sys.mjs - toolkit/modules/PopupNotifications.sys.mjs - + toolkit/modules/QRCode.sys.mjs - toolkit/modules/RemotePageAccessManager.sys.mjs - + toolkit/modules/TorAndroidIntegration.sys.mjs - + toolkit/modules/TorConnect.sys.mjs - + toolkit/modules/TorSettings.sys.mjs - + toolkit/modules/TorStrings.sys.mjs - toolkit/modules/UpdateUtils.sys.mjs - toolkit/modules/moz.build - toolkit/moz.build - toolkit/mozapps/extensions/AddonManager.sys.mjs - toolkit/mozapps/extensions/content/aboutaddons.html - toolkit/mozapps/extensions/content/aboutaddons.js - toolkit/mozapps/extensions/internal/XPIDatabase.jsm - toolkit/mozapps/extensions/internal/XPIInstall.jsm - toolkit/mozapps/extensions/internal/XPIProvider.jsm - toolkit/mozapps/extensions/test/browser/head.js - toolkit/mozapps/extensions/test/xpcshell/head_addons.js - toolkit/mozapps/extensions/test/xpcshell/test_locale.js - toolkit/mozapps/update/UpdateService.sys.mjs - toolkit/mozapps/update/UpdateServiceStub.sys.mjs - toolkit/mozapps/update/common/updatehelper.cpp - toolkit/mozapps/update/updater/launchchild_osx.mm - toolkit/mozapps/update/updater/moz.build - toolkit/mozapps/update/updater/nightly_aurora_level3_primary.der - toolkit/mozapps/update/updater/nightly_aurora_level3_secondary.der - toolkit/mozapps/update/updater/release_primary.der - toolkit/mozapps/update/updater/release_secondary.der - toolkit/mozapps/update/updater/updater-common.build - toolkit/mozapps/update/updater/updater.cpp - toolkit/profile/nsToolkitProfileService.cpp - toolkit/profile/nsToolkitProfileService.h - toolkit/themes/shared/aboutNetError.css - + toolkit/themes/shared/browser-colors.css - toolkit/themes/shared/desktop-jar.inc.mn - + toolkit/themes/shared/icons/onion-site.svg - + toolkit/themes/shared/icons/onion-slash.svg - + toolkit/themes/shared/icons/onion-warning.svg - + toolkit/themes/shared/icons/tor-dark-loading.png - + toolkit/themes/shared/icons/tor-dark-loading(a)2x.png - + toolkit/themes/shared/icons/tor-light-loading.png - + toolkit/themes/shared/icons/tor-light-loading(a)2x.png - toolkit/themes/shared/in-content/common-shared.css - toolkit/themes/shared/minimal-toolkit.jar.inc.mn - toolkit/themes/shared/popupnotification.css - toolkit/toolkit.mozbuild - + toolkit/torbutton/chrome/locale/en-US/aboutTBUpdate.dtd - + toolkit/torbutton/chrome/locale/en-US/brand.properties - + toolkit/torbutton/chrome/locale/en-US/branding/brand.ftl - + toolkit/torbutton/chrome/locale/en-US/onionLocation.properties - + toolkit/torbutton/chrome/locale/en-US/settings.properties - + toolkit/torbutton/chrome/locale/en-US/torConnect.properties - + toolkit/torbutton/chrome/locale/en-US/torbutton.dtd - + toolkit/torbutton/chrome/locale/en-US/torbutton.properties - + toolkit/torbutton/chrome/locale/en-US/torlauncher.properties - + toolkit/torbutton/jar.mn - + toolkit/torbutton/moz.build - toolkit/xre/LauncherRegistryInfo.cpp - toolkit/xre/MacLaunchHelper.h - toolkit/xre/MacLaunchHelper.mm - toolkit/xre/MacRunFromDmgUtils.mm - toolkit/xre/dllservices/mozglue/WindowsDllBlocklist.cpp - toolkit/xre/dllservices/mozglue/gen_dll_blocklist_defs.py - toolkit/xre/moz.build - toolkit/xre/nsAppRunner.cpp - toolkit/xre/nsIXREDirProvider.idl - toolkit/xre/nsUpdateDriver.cpp - toolkit/xre/nsXREDirProvider.cpp - toolkit/xre/nsXREDirProvider.h - + tools/geckoview/.gitignore - + tools/geckoview/Makefile - + tools/geckoview/android-env-linux-template.sh - + tools/geckoview/android-env-macos-template.sh - + tools/geckoview/build.sh - + tools/geckoview/clobber.sh - + tools/geckoview/config.sh - + tools/geckoview/fataar.py - + tools/geckoview/jslint.sh - + tools/geckoview/package-gradle.sh - tools/lint/eslint/eslint-plugin-mozilla/lib/environments/browser-window.js - tools/profiler/gecko/ProfilerChild.cpp - tools/profiler/public/ProfilerChild.h - + tools/torbrowser/Makefile - + tools/torbrowser/browser-self-sign-macos.sh - + tools/torbrowser/build.sh - + tools/torbrowser/clobber.sh - + tools/torbrowser/config.sh - + tools/torbrowser/deploy.sh - + tools/torbrowser/fetch.sh - + tools/torbrowser/generate_tor_loading_png.py - + tools/torbrowser/git-rebase-fixup-preprocessor - + tools/torbrowser/ide.sh - + tools/torbrowser/jslint.sh - + tools/torbrowser/l10n/combine-translation-versions.py - + tools/torbrowser/l10n/combine/__init__.py - + tools/torbrowser/l10n/combine/combine.py - + tools/torbrowser/l10n/combine/tests/README - + tools/torbrowser/l10n/combine/tests/__init__.py - + tools/torbrowser/l10n/combine/tests/test_android.py - + tools/torbrowser/l10n/combine/tests/test_dtd.py - + tools/torbrowser/l10n/combine/tests/test_fluent.py - + tools/torbrowser/l10n/combine/tests/test_properties.py - + tools/torbrowser/l10n/migrate.py - + tools/torbrowser/l10n/migrations/__init__.py - + tools/torbrowser/l10n/migrations/bug-41333-new-about-tor.py - + tools/torbrowser/l10n/migrations/bug-41622-neterror.py - + tools/torbrowser/l10n/migrations/bug-42202-crypto-safety.py - + tools/torbrowser/l10n/migrations/bug-42203-about-dialog.py - + tools/torbrowser/l10n/migrations/bug-42206-rulesets.py - + tools/torbrowser/l10n/migrations/bug-42207-settings.py - + tools/torbrowser/l10n/migrations/bug-42209-tor-circuit.py - + tools/torbrowser/l10n/migrations/bug-42210-download-warning.py - + tools/torbrowser/l10n/migrations/bug-42211-new-identity.py - + tools/torbrowser/l10n/migrations/bug-42214-security-level.py - + tools/torbrowser/tb-dev - + tools/torbrowser/update_emojis.py - tools/update-packaging/common.sh - tools/update-packaging/make_full_update.sh - tools/update-packaging/make_incremental_update.sh - uriloader/base/nsDocLoader.cpp - uriloader/base/nsURILoader.cpp - uriloader/exthandler/nsExternalHelperAppService.cpp - widget/ScrollbarDrawingWin.cpp - widget/ScrollbarDrawingWin11.cpp - widget/android/WebExecutorSupport.cpp - widget/gtk/WidgetUtilsGtk.cpp - widget/windows/WinTaskbar.cpp - widget/windows/nsDataObj.cpp - widget/windows/nsFilePicker.cpp - xpcom/base/ErrorList.py - xpcom/ds/StaticAtoms.py - xpcom/io/CocoaFileUtils.mm - xpcom/io/nsAppFileLocationProvider.cpp - xpcom/io/nsLocalFileCommon.cpp - xpcom/io/nsLocalFileCommon.h - xpfe/appshell/AppWindow.cpp The diff was not included because it is too large. View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/e1bfe8… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/e1bfe8… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-140.0a1-15.0-1] 319 commits: Bug 1952024: composify logins list screen...
by Pier Angelo Vendrame (@pierov) 22 May '25

22 May '25
Pier Angelo Vendrame pushed to branch tor-browser-140.0a1-15.0-1 at The Tor Project / Applications / Tor Browser Commits: 3bb414d5 by alexandra.virvara at 2025-05-20T17:15:11+00:00 Bug 1952024: composify logins list screen r=android-reviewers,android-l10n-reviewers,sfamisa,delphine TRY link::: https://treeherder.mozilla.org/jobs?repo=try&revision=72d0b6e4558b34f56b59a… APPROVED patch before git migration::: https://phabricator.services.mozilla.com/D246556 Differential Revision: https://phabricator.services.mozilla.com/D249986 - - - - - c6122f7a by Dennis Jackson at 2025-05-20T17:30:58+00:00 Bug 1967407 - Skip updating moz.build when vendoring NSS. r=nss-reviewers,jschanck Differential Revision: https://phabricator.services.mozilla.com/D250142 - - - - - 07eb1673 by jilvin at 2025-05-20T17:37:48+00:00 Bug 1902439 - Checks return of nsIOutputStream::Write() to NS_OK in WriteBitmap() to handle failures better. r=mpohle,nrishel Differential Revision: https://phabricator.services.mozilla.com/D234318 - - - - - d74e39b5 by Morgan Rae Reschenberg at 2025-05-20T17:52:04+00:00 Bug 1966243: Expose states::INVALID via moxInvalid in mozAccessible r=eeejay Differential Revision: https://phabricator.services.mozilla.com/D249460 - - - - - 90ef922a by Daniel Holbert at 2025-05-20T18:09:04+00:00 Bug 1967025: Add a "layout code reviewer checklist" doc, to gather best practices for code review in layout code. r=TYLin,tlouw As noted in the doc, this is meant to extend the general checklist at https://firefox-source-docs.mozilla.org/contributing/reviewer_checklist.html with examples and special cases that are particular to working in layout code. The list is short for now; this is just a start. Differential Revision: https://phabricator.services.mozilla.com/D249859 - - - - - 93919902 by Emilio Cobos Álvarez at 2025-05-20T18:13:44+00:00 Bug 1967530 - Clean-up a bit nsNativeThemeGTK. r=stransky No behavior change. Differential Revision: https://phabricator.services.mozilla.com/D250279 - - - - - 4813a0eb by Emilio Cobos Álvarez at 2025-05-20T18:18:23+00:00 Bug 1967530 - Remove some xpcom gunk from nsITheme. r=win-reviewers,gstoll Differential Revision: https://phabricator.services.mozilla.com/D250282 - - - - - c3e063e1 by Emilio Cobos Álvarez at 2025-05-20T18:18:49+00:00 Bug 1967530 - Remove AssumeThemePartAndStateAreTransparent. r=win-reviewers,handyman We no longer draw native menus. Differential Revision: https://phabricator.services.mozilla.com/D250288 - - - - - 8cd531d9 by Emilio Cobos Álvarez at 2025-05-20T18:47:09+00:00 Bug 1967530 - Restore a missing include. - - - - - 89ff11f6 by Emily McMinn at 2025-05-20T18:49:49+00:00 Bug 1963213 - Allow messaging on only one profile in a multiprofile selectable group r=pdahiya,jhirsch,omc-reviewers,profiles-reviewers Differential Revision: https://phabricator.services.mozilla.com/D247459 - - - - - d71d041b by Brad Werth at 2025-05-20T18:50:16+00:00 Bug 1960109: Make OSXVsyncSource start and stop the display link thread without destroying and re-creating the display link. r=mstange The display link is explicitly created and destroyed, seperate from the vsync thread being started and stopped. This reduces memory churn. Differential Revision: https://phabricator.services.mozilla.com/D245333 - - - - - 4067afa2 by Release Engineering Landoscript at 2025-05-20T18:54:12+00:00 No Bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE ach -> a2793772be7cb6be408d0872aaf99c077aa1eca7 af -> a2793772be7cb6be408d0872aaf99c077aa1eca7 an -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ar -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ast -> a2793772be7cb6be408d0872aaf99c077aa1eca7 az -> a2793772be7cb6be408d0872aaf99c077aa1eca7 be -> a2793772be7cb6be408d0872aaf99c077aa1eca7 bg -> a2793772be7cb6be408d0872aaf99c077aa1eca7 bn -> a2793772be7cb6be408d0872aaf99c077aa1eca7 bo -> a2793772be7cb6be408d0872aaf99c077aa1eca7 br -> a2793772be7cb6be408d0872aaf99c077aa1eca7 brx -> a2793772be7cb6be408d0872aaf99c077aa1eca7 bs -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ca -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ca-valencia -> a2793772be7cb6be408d0872aaf99c077aa1eca7 cak -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ckb -> a2793772be7cb6be408d0872aaf99c077aa1eca7 cs -> a2793772be7cb6be408d0872aaf99c077aa1eca7 cy -> a2793772be7cb6be408d0872aaf99c077aa1eca7 da -> a2793772be7cb6be408d0872aaf99c077aa1eca7 de -> a2793772be7cb6be408d0872aaf99c077aa1eca7 dsb -> a2793772be7cb6be408d0872aaf99c077aa1eca7 el -> a2793772be7cb6be408d0872aaf99c077aa1eca7 en-CA -> a2793772be7cb6be408d0872aaf99c077aa1eca7 en-GB -> a2793772be7cb6be408d0872aaf99c077aa1eca7 eo -> a2793772be7cb6be408d0872aaf99c077aa1eca7 es-AR -> a2793772be7cb6be408d0872aaf99c077aa1eca7 es-CL -> a2793772be7cb6be408d0872aaf99c077aa1eca7 es-ES -> a2793772be7cb6be408d0872aaf99c077aa1eca7 es-MX -> a2793772be7cb6be408d0872aaf99c077aa1eca7 et -> a2793772be7cb6be408d0872aaf99c077aa1eca7 eu -> a2793772be7cb6be408d0872aaf99c077aa1eca7 fa -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ff -> a2793772be7cb6be408d0872aaf99c077aa1eca7 fi -> a2793772be7cb6be408d0872aaf99c077aa1eca7 fr -> a2793772be7cb6be408d0872aaf99c077aa1eca7 fur -> a2793772be7cb6be408d0872aaf99c077aa1eca7 fy-NL -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ga-IE -> a2793772be7cb6be408d0872aaf99c077aa1eca7 gd -> a2793772be7cb6be408d0872aaf99c077aa1eca7 gl -> a2793772be7cb6be408d0872aaf99c077aa1eca7 gn -> a2793772be7cb6be408d0872aaf99c077aa1eca7 gu-IN -> a2793772be7cb6be408d0872aaf99c077aa1eca7 he -> a2793772be7cb6be408d0872aaf99c077aa1eca7 hi-IN -> a2793772be7cb6be408d0872aaf99c077aa1eca7 hr -> a2793772be7cb6be408d0872aaf99c077aa1eca7 hsb -> a2793772be7cb6be408d0872aaf99c077aa1eca7 hu -> a2793772be7cb6be408d0872aaf99c077aa1eca7 hy-AM -> a2793772be7cb6be408d0872aaf99c077aa1eca7 hye -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ia -> a2793772be7cb6be408d0872aaf99c077aa1eca7 id -> a2793772be7cb6be408d0872aaf99c077aa1eca7 is -> a2793772be7cb6be408d0872aaf99c077aa1eca7 it -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ja -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ja-JP-mac -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ka -> a2793772be7cb6be408d0872aaf99c077aa1eca7 kab -> a2793772be7cb6be408d0872aaf99c077aa1eca7 kk -> a2793772be7cb6be408d0872aaf99c077aa1eca7 km -> a2793772be7cb6be408d0872aaf99c077aa1eca7 kn -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ko -> a2793772be7cb6be408d0872aaf99c077aa1eca7 lij -> a2793772be7cb6be408d0872aaf99c077aa1eca7 lo -> a2793772be7cb6be408d0872aaf99c077aa1eca7 lt -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ltg -> a2793772be7cb6be408d0872aaf99c077aa1eca7 lv -> a2793772be7cb6be408d0872aaf99c077aa1eca7 meh -> a2793772be7cb6be408d0872aaf99c077aa1eca7 mk -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ml -> a2793772be7cb6be408d0872aaf99c077aa1eca7 mr -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ms -> a2793772be7cb6be408d0872aaf99c077aa1eca7 my -> a2793772be7cb6be408d0872aaf99c077aa1eca7 nb-NO -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ne-NP -> a2793772be7cb6be408d0872aaf99c077aa1eca7 nl -> a2793772be7cb6be408d0872aaf99c077aa1eca7 nn-NO -> a2793772be7cb6be408d0872aaf99c077aa1eca7 oc -> a2793772be7cb6be408d0872aaf99c077aa1eca7 pa-IN -> a2793772be7cb6be408d0872aaf99c077aa1eca7 pl -> a2793772be7cb6be408d0872aaf99c077aa1eca7 pt-BR -> a2793772be7cb6be408d0872aaf99c077aa1eca7 pt-PT -> a2793772be7cb6be408d0872aaf99c077aa1eca7 rm -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ro -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ru -> a2793772be7cb6be408d0872aaf99c077aa1eca7 sat -> a2793772be7cb6be408d0872aaf99c077aa1eca7 sc -> a2793772be7cb6be408d0872aaf99c077aa1eca7 scn -> a2793772be7cb6be408d0872aaf99c077aa1eca7 sco -> a2793772be7cb6be408d0872aaf99c077aa1eca7 si -> a2793772be7cb6be408d0872aaf99c077aa1eca7 sk -> a2793772be7cb6be408d0872aaf99c077aa1eca7 skr -> a2793772be7cb6be408d0872aaf99c077aa1eca7 sl -> a2793772be7cb6be408d0872aaf99c077aa1eca7 son -> a2793772be7cb6be408d0872aaf99c077aa1eca7 sq -> a2793772be7cb6be408d0872aaf99c077aa1eca7 sr -> a2793772be7cb6be408d0872aaf99c077aa1eca7 sv-SE -> a2793772be7cb6be408d0872aaf99c077aa1eca7 szl -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ta -> a2793772be7cb6be408d0872aaf99c077aa1eca7 te -> a2793772be7cb6be408d0872aaf99c077aa1eca7 tg -> a2793772be7cb6be408d0872aaf99c077aa1eca7 th -> a2793772be7cb6be408d0872aaf99c077aa1eca7 tl -> a2793772be7cb6be408d0872aaf99c077aa1eca7 tr -> a2793772be7cb6be408d0872aaf99c077aa1eca7 trs -> a2793772be7cb6be408d0872aaf99c077aa1eca7 uk -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ur -> a2793772be7cb6be408d0872aaf99c077aa1eca7 uz -> a2793772be7cb6be408d0872aaf99c077aa1eca7 vi -> a2793772be7cb6be408d0872aaf99c077aa1eca7 wo -> a2793772be7cb6be408d0872aaf99c077aa1eca7 xh -> a2793772be7cb6be408d0872aaf99c077aa1eca7 zh-CN -> a2793772be7cb6be408d0872aaf99c077aa1eca7 zh-TW -> a2793772be7cb6be408d0872aaf99c077aa1eca7 - - - - - 2149054f by Release Engineering Landoscript at 2025-05-20T18:54:15+00:00 No Bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE ach -> a2793772be7cb6be408d0872aaf99c077aa1eca7 an -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ar -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ast -> a2793772be7cb6be408d0872aaf99c077aa1eca7 az -> a2793772be7cb6be408d0872aaf99c077aa1eca7 be -> a2793772be7cb6be408d0872aaf99c077aa1eca7 bg -> a2793772be7cb6be408d0872aaf99c077aa1eca7 bn -> a2793772be7cb6be408d0872aaf99c077aa1eca7 br -> a2793772be7cb6be408d0872aaf99c077aa1eca7 bs -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ca -> a2793772be7cb6be408d0872aaf99c077aa1eca7 cak -> a2793772be7cb6be408d0872aaf99c077aa1eca7 cs -> a2793772be7cb6be408d0872aaf99c077aa1eca7 cy -> a2793772be7cb6be408d0872aaf99c077aa1eca7 da -> a2793772be7cb6be408d0872aaf99c077aa1eca7 de -> a2793772be7cb6be408d0872aaf99c077aa1eca7 dsb -> a2793772be7cb6be408d0872aaf99c077aa1eca7 el -> a2793772be7cb6be408d0872aaf99c077aa1eca7 en-CA -> a2793772be7cb6be408d0872aaf99c077aa1eca7 en-GB -> a2793772be7cb6be408d0872aaf99c077aa1eca7 eo -> a2793772be7cb6be408d0872aaf99c077aa1eca7 es-AR -> a2793772be7cb6be408d0872aaf99c077aa1eca7 es-CL -> a2793772be7cb6be408d0872aaf99c077aa1eca7 es-ES -> a2793772be7cb6be408d0872aaf99c077aa1eca7 es-MX -> a2793772be7cb6be408d0872aaf99c077aa1eca7 et -> a2793772be7cb6be408d0872aaf99c077aa1eca7 eu -> a2793772be7cb6be408d0872aaf99c077aa1eca7 fa -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ff -> a2793772be7cb6be408d0872aaf99c077aa1eca7 fi -> a2793772be7cb6be408d0872aaf99c077aa1eca7 fr -> a2793772be7cb6be408d0872aaf99c077aa1eca7 fy-NL -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ga-IE -> a2793772be7cb6be408d0872aaf99c077aa1eca7 gd -> a2793772be7cb6be408d0872aaf99c077aa1eca7 gl -> a2793772be7cb6be408d0872aaf99c077aa1eca7 gn -> a2793772be7cb6be408d0872aaf99c077aa1eca7 gu-IN -> a2793772be7cb6be408d0872aaf99c077aa1eca7 he -> a2793772be7cb6be408d0872aaf99c077aa1eca7 hi-IN -> a2793772be7cb6be408d0872aaf99c077aa1eca7 hr -> a2793772be7cb6be408d0872aaf99c077aa1eca7 hsb -> a2793772be7cb6be408d0872aaf99c077aa1eca7 hu -> a2793772be7cb6be408d0872aaf99c077aa1eca7 hy-AM -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ia -> a2793772be7cb6be408d0872aaf99c077aa1eca7 id -> a2793772be7cb6be408d0872aaf99c077aa1eca7 is -> a2793772be7cb6be408d0872aaf99c077aa1eca7 it -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ja -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ka -> a2793772be7cb6be408d0872aaf99c077aa1eca7 kab -> a2793772be7cb6be408d0872aaf99c077aa1eca7 kk -> a2793772be7cb6be408d0872aaf99c077aa1eca7 km -> a2793772be7cb6be408d0872aaf99c077aa1eca7 kn -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ko -> a2793772be7cb6be408d0872aaf99c077aa1eca7 lij -> a2793772be7cb6be408d0872aaf99c077aa1eca7 lo -> a2793772be7cb6be408d0872aaf99c077aa1eca7 lt -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ltg -> a2793772be7cb6be408d0872aaf99c077aa1eca7 lv -> a2793772be7cb6be408d0872aaf99c077aa1eca7 meh -> a2793772be7cb6be408d0872aaf99c077aa1eca7 mix -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ml -> a2793772be7cb6be408d0872aaf99c077aa1eca7 mr -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ms -> a2793772be7cb6be408d0872aaf99c077aa1eca7 my -> a2793772be7cb6be408d0872aaf99c077aa1eca7 nb-NO -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ne-NP -> a2793772be7cb6be408d0872aaf99c077aa1eca7 nl -> a2793772be7cb6be408d0872aaf99c077aa1eca7 nn-NO -> a2793772be7cb6be408d0872aaf99c077aa1eca7 oc -> a2793772be7cb6be408d0872aaf99c077aa1eca7 pa-IN -> a2793772be7cb6be408d0872aaf99c077aa1eca7 pl -> a2793772be7cb6be408d0872aaf99c077aa1eca7 pt-BR -> a2793772be7cb6be408d0872aaf99c077aa1eca7 pt-PT -> a2793772be7cb6be408d0872aaf99c077aa1eca7 rm -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ro -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ru -> a2793772be7cb6be408d0872aaf99c077aa1eca7 sk -> a2793772be7cb6be408d0872aaf99c077aa1eca7 sl -> a2793772be7cb6be408d0872aaf99c077aa1eca7 son -> a2793772be7cb6be408d0872aaf99c077aa1eca7 sq -> a2793772be7cb6be408d0872aaf99c077aa1eca7 sr -> a2793772be7cb6be408d0872aaf99c077aa1eca7 sv-SE -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ta -> a2793772be7cb6be408d0872aaf99c077aa1eca7 te -> a2793772be7cb6be408d0872aaf99c077aa1eca7 th -> a2793772be7cb6be408d0872aaf99c077aa1eca7 tl -> a2793772be7cb6be408d0872aaf99c077aa1eca7 tr -> a2793772be7cb6be408d0872aaf99c077aa1eca7 trs -> a2793772be7cb6be408d0872aaf99c077aa1eca7 uk -> a2793772be7cb6be408d0872aaf99c077aa1eca7 ur -> a2793772be7cb6be408d0872aaf99c077aa1eca7 uz -> a2793772be7cb6be408d0872aaf99c077aa1eca7 vi -> a2793772be7cb6be408d0872aaf99c077aa1eca7 wo -> a2793772be7cb6be408d0872aaf99c077aa1eca7 xh -> a2793772be7cb6be408d0872aaf99c077aa1eca7 zam -> a2793772be7cb6be408d0872aaf99c077aa1eca7 zh-CN -> a2793772be7cb6be408d0872aaf99c077aa1eca7 zh-TW -> a2793772be7cb6be408d0872aaf99c077aa1eca7 - - - - - a6b6e2da by Mark Banner at 2025-05-20T19:00:32+00:00 Bug 1967446 - Convert uniffi generated Rust modules to use moz-src. r=bdk Differential Revision: https://phabricator.services.mozilla.com/D250243 - - - - - 3f469ddc by kpatenio at 2025-05-20T19:06:03+00:00 Bug 1825310 - hide cursor with pip controls if fullscreen. r=pip-reviewers,desktop-theme-reviewers,niklas,emilio Differential Revision: https://phabricator.services.mozilla.com/D246813 - - - - - c3d1b3ad by agoloman at 2025-05-20T19:44:50+00:00 Revert Bug 1967530 - for causing build bustages. This reverts commit 9ea62cb6aa15e6f9ca3346247fa4f310f14e5db3. Revert "Bug 1967530 - Remove AssumeThemePartAndStateAreTransparent. r=win-reviewers,handyman" This reverts commit f036ae0fdbd031b03a4278b375157b2927e87094. Revert "Bug 1967530 - Remove some xpcom gunk from nsITheme. r=win-reviewers,gstoll" This reverts commit 9c54c6c68a1e38d5deb649cacdf3eec47902d540. Revert "Bug 1967530 - Clean-up a bit nsNativeThemeGTK. r=stransky" This reverts commit d040aadf24d8c6571180d97787527102657bc3c5. - - - - - e579cb8d by Beth Rennie at 2025-05-20T19:46:50+00:00 Bug 1907633 - Use ExperimentAPI._rsLoader in browser_trigger_messagesLoaded.js r=omc-reviewers,emcminn Differential Revision: https://phabricator.services.mozilla.com/D250110 - - - - - 3979b223 by Pier Angelo Vendrame at 2025-05-20T19:47:16+00:00 Bug 1900648 - Allow language spoofing in XSLT status messages. r=platform-i18n-reviewers,dom-core,farre,nordzilla Differential Revision: https://phabricator.services.mozilla.com/D244597 - - - - - dd6576de by Mike Conley at 2025-05-20T19:47:43+00:00 Bug 1967529 - Move context ID deletion request ping enablement to the rotation callback. r=chutten This makes it so that we can guarantee that the ping is enabled by the time we do a context ID rotation. Differential Revision: https://phabricator.services.mozilla.com/D250278 - - - - - 5bb99b26 by Tim Giles at 2025-05-20T19:55:46+00:00 Bug 1946790 - Update --border-color token, add --border-color-transparent. r=reusable-components-reviewers,desktop-theme-reviewers,hjones We update the --border-color token to use #CFCFD8 in light mode, forced-colors mode. At the same time, we changed the name of the previous border color token to --border-color-transparent. By utilizing the --border-color-transparent token, we can ensure that borders do not appear around certain UI elements until the user requests higher contrast or forced colors. Differential Revision: https://phabricator.services.mozilla.com/D248362 - - - - - 28a0554d by Tim Giles at 2025-05-20T19:55:50+00:00 Bug 1946790 - Update moz-page-nav border color variable. r=reusable-components-reviewers,desktop-theme-reviewers,hjones Using the --border-color-transparent token prevents borders from appearing around the component unless the user is in prefers-contrast or forced-colors mode. Differential Revision: https://phabricator.services.mozilla.com/D248363 - - - - - 1f0ab351 by Tim Giles at 2025-05-20T19:55:53+00:00 Bug 1946790 - Update --fxview-border, add --fxview-border-interactive. r=fxview-reviewers,nsharpley By updating --fxview-border to use --border-color-transparent, we ensure there are no extraneous borders in Firefox View unless the user is in prefers-contrast or forced-colors mode. However, this has a side effect of making the border around the searchbox disappear. To address the transparent border around the searchbox, I created the --fxview-border-interactive variable which points to the --border-color-interactive token. Differential Revision: https://phabricator.services.mozilla.com/D248364 - - - - - ed7aa99c by Tim Giles at 2025-05-20T19:55:57+00:00 Bug 1946790 - Update --box-border-color in moz-box-common.css. r=reusable-components-reviewers,desktop-theme-reviewers,hjones moz-box-common.css was using the border-color-interactive token, so we update it to use the newly updated --border-color instead. Differential Revision: https://phabricator.services.mozilla.com/D248968 - - - - - abbc0d45 by Tim Giles at 2025-05-20T19:56:01+00:00 Bug 1946790 - Update password-card to use --border-color-transparent. r=credential-management-reviewers,desktop-theme-reviewers,mtigley,hjones To prevent borders from appearing on the password-card, we need to switch out --border-color to --border-color-transparent. In order to prevent additional whitespace at the bottom of the card when an alert is present, we needed to adjust the border-radius of the moz-message-bar within the password card. We now use --border-radius-small here instead of medium. In order to prevent a double border when in increased contrast or forced colors mode, we needed to remove the inline border and the block-end border of the moz-message-bar within the password card. Differential Revision: https://phabricator.services.mozilla.com/D248969 - - - - - 3bd5def7 by Tim Giles at 2025-05-20T19:56:05+00:00 Bug 1946790 - Set --in-content-border-color directly to CanvasText in forced-colors. r=desktop-theme-reviewers,hjones Since the in-content variables are considered legacy variables, it was suggested to update --in-content-border-color to use CanvasText directly in forced-colors mode instead of using the --border-color token. Differential Revision: https://phabricator.services.mozilla.com/D248971 - - - - - dd148290 by tannal at 2025-05-20T20:00:16+00:00 Bug 1953196 - Remove JSMSG_TEMPORAL_CALENDAR_DUPLICATE_FIELD error message. r=dminor Differential Revision: https://phabricator.services.mozilla.com/D246864 - - - - - db6a8e87 by Edgar Chen at 2025-05-20T20:03:13+00:00 Bug 1967450 – Ensure listener is registered on clipboard test page before continuing the test; r=nika Differential Revision: https://phabricator.services.mozilla.com/D250246 - - - - - 292117ad by Mark Banner at 2025-05-20T20:04:59+00:00 Bug 1966899 - Enable TypeScript on urlbar ActionProvider*.sys.mjs files. r=daleharvey Differential Revision: https://phabricator.services.mozilla.com/D249766 - - - - - dedaf92d by Emilio Cobos Álvarez at 2025-05-20T20:08:21+00:00 Bug 1967530 - Clean-up a bit nsNativeThemeGTK. r=stransky No behavior change. Differential Revision: https://phabricator.services.mozilla.com/D250279 - - - - - e69dc49b by Emilio Cobos Álvarez at 2025-05-20T20:08:25+00:00 Bug 1967530 - Remove some xpcom gunk from nsITheme. r=win-reviewers,gstoll Differential Revision: https://phabricator.services.mozilla.com/D250282 - - - - - 04936730 by Emilio Cobos Álvarez at 2025-05-20T20:08:28+00:00 Bug 1967530 - Remove AssumeThemePartAndStateAreTransparent. r=win-reviewers,handyman We no longer draw native menus. Differential Revision: https://phabricator.services.mozilla.com/D250288 - - - - - 69960ba7 by Noah Bond at 2025-05-20T20:21:01+00:00 Bug 1953275 - Fixed bug causing Snackbars to be unswipeable on the Homescreen and browser r=android-reviewers,petru Differential Revision: https://phabricator.services.mozilla.com/D249461 - - - - - 6ca3b011 by Meg Viar at 2025-05-20T20:21:27+00:00 Bug 1967342 - Add preview update string for existing user TOU infobar r=fluent-reviewers,omc-reviewers,bolsson,pdahiya Add preview string for use in TOU infobar Differential Revision: https://phabricator.services.mozilla.com/D250273 - - - - - 103d7dcb by Alex Hochheiden at 2025-05-20T20:21:59+00:00 Bug 1965348 - Bump `uv` version to `0.7.2` for `vendor` site r=mach-reviewers,ahal Differential Revision: https://phabricator.services.mozilla.com/D249491 - - - - - adf2e5bd by Alex Hochheiden at 2025-05-20T20:22:02+00:00 Bug 1965348 - Add `generate-python-lockfiles` `mach` command r=ahal This command takes the <site>.txt files at `python/sites/` and converts them to pyproject.toml files that `uv` can use to make lockfiles. The `mach` site is locked by itself, then all other sites are locked with their own dependencies, plus the dependencies of the `mach` site (since they're inherited on site activation, just specified in different files). The generated files are not intended to be committed to the repo, because we only care if we can lock, we don't use them for anything else. If we can lock, the site is valid and won't have compatibility errors. A `--keep-lockfiles` arg was added that prevents the temporary directory containing the generated files from being deleted, to help with troubleshooting when a site is not able to be locked. This command can be run by itself if updating the a <site>.txt file manually with a `pypi:` dependency, and it will be integrated with `./mach vendor python` and `test_site_compatibility.py` in the near future. Differential Revision: https://phabricator.services.mozilla.com/D249492 - - - - - 962e4219 by Alex Hochheiden at 2025-05-20T20:22:06+00:00 Bug 1965348 - Add a message to run `./mach generate-python-lockfiles` to verify site compatibility at the end of `./mach vendor python` r=ahal Initially I made this run automatically, but it's pointless without the necessary updates done to the <site>.txt file(s). It will have to be run after those updates, so running it automatically here would be a waste of time. Differential Revision: https://phabricator.services.mozilla.com/D249494 - - - - - eb4c1a14 by Alex Hochheiden at 2025-05-20T20:22:10+00:00 Bug 1965348 - Make `test_site_compatibility.py` use `./mach generate-python-lockfiles` to verify site compatibility r=ahal Differential Revision: https://phabricator.services.mozilla.com/D249495 - - - - - 2cddecb6 by Alex Hochheiden at 2025-05-20T20:22:14+00:00 Bug 1965348 - Re-run `./mach vendor python --force` after `uv` version upgrade to establish new baseline in `requirements.txt` r=mach-reviewers,ahal Differential Revision: https://phabricator.services.mozilla.com/D249654 - - - - - 771ae4d8 by Alex Hochheiden at 2025-05-20T20:22:17+00:00 Bug 1965348 - Remove redundant `markupsafe` specifications in various `<site>.txt` files r=firefox-build-system-reviewers,mach-reviewers,sergesanspaille,ahal Differential Revision: https://phabricator.services.mozilla.com/D249669 - - - - - a4c6890d by Alex Hochheiden at 2025-05-20T20:22:21+00:00 Bug 1965348 - Remove all redundant dependencies specified in command sites r=firefox-build-system-reviewers,mach-reviewers,sergesanspaille,ahal Any dependency already specified in `mach.txt` does not need to be specified in any child command site because those dependencies are inherited from the `mach` site. Differential Revision: https://phabricator.services.mozilla.com/D249676 - - - - - 1c735908 by Emilio Cobos Álvarez at 2025-05-20T20:51:28+00:00 Bug 1967530 - Properly fix gtk bustage. - - - - - 085cf612 by agoloman at 2025-05-20T20:53:29+00:00 Revert "Bug 1967450 – Ensure listener is registered on clipboard test page before continuing the test; r=nika" for causing bc failures @browser_navigator_clipboard_contextmenu_suppression.js. This reverts commit c3e4f5420cdaf4cf2c70547885eb9dc014703799. - - - - - 02a77bdf by Hiroyuki Ikezoe at 2025-05-20T20:58:10+00:00 Bug 1967169 - Explicitly set layout.scroll.disable-pixel-alignment to test_bug1304689.html. r=dlrobertson Differential Revision: https://phabricator.services.mozilla.com/D249921 - - - - - 3a3af533 by Hiroyuki Ikezoe at 2025-05-20T20:58:14+00:00 Bug 1967169 - Explicitly set layout.scroll.disable-pixel-alignment to test_bug1515822.html. r=dlrobertson Differential Revision: https://phabricator.services.mozilla.com/D249922 - - - - - 105eedd7 by Hiroyuki Ikezoe at 2025-05-20T20:58:18+00:00 Bug 1967169 - Explicitly set layout.scroll.disable-pixel-alignment to test_frame_reconstruction.html. r=dlrobertson Differential Revision: https://phabricator.services.mozilla.com/D249923 - - - - - 27fa94a3 by Hiroyuki Ikezoe at 2025-05-20T20:58:22+00:00 Bug 1967169 - Explicitly set layout.scroll.disable-pixel-alignment to test_offsets.html. r=dlrobertson Differential Revision: https://phabricator.services.mozilla.com/D249924 - - - - - 77384f79 by Hiroyuki Ikezoe at 2025-05-20T20:58:25+00:00 Bug 1967169 - Explicitly set layout.scroll.disable-pixel-alignment to test_viewport_scroll.html. r=dlrobertson Differential Revision: https://phabricator.services.mozilla.com/D249925 - - - - - d18a4955 by Hiroyuki Ikezoe at 2025-05-20T20:58:29+00:00 Bug 1967169 - Explicitly set layout.scroll.disable-pixel-alignment to test_scroll_position_restore_no_bfcache.html. r=dlrobertson Differential Revision: https://phabricator.services.mozilla.com/D249926 - - - - - 111f5887 by Hiroyuki Ikezoe at 2025-05-20T20:58:33+00:00 Bug 1967169 - Explicitly set layout.scroll.disable-pixel-alignment to test_bug583889.html. r=dlrobertson Differential Revision: https://phabricator.services.mozilla.com/D250096 - - - - - 98e85125 by Matthew Gregan at 2025-05-20T21:00:27+00:00 Bug 1967030 - Update mp4parse-rust to d3e4d255. r=media-playback-reviewers,supply-chain-reviewers,padenot Differential Revision: https://phabricator.services.mozilla.com/D249858 - - - - - 4bd57f8c by Anutrix at 2025-05-20T21:01:00+00:00 Bug 1967109 - Remove usages of six in python directory. r=firefox-build-system-reviewers,glandium Also removes six from deps of mozterm's setup.py as only usages of six in it were removed last month in D245270. Differential Revision: https://phabricator.services.mozilla.com/D249889 - - - - - fb6750f2 by Steve Fink at 2025-05-20T21:01:28+00:00 Bug 1962256 - Move StringRelocationOverlay into Tenuring.cpp r=jonco Differential Revision: https://phabricator.services.mozilla.com/D246811 - - - - - 8e3632df by Edgar Chen at 2025-05-20T21:10:24+00:00 Bug 1967450 – Ensure listener is registered on clipboard test page before continuing the test; r=nika Differential Revision: https://phabricator.services.mozilla.com/D250246 - - - - - fb40ffe8 by Andreas Pehrson at 2025-05-20T21:29:25+00:00 Bug 1967189 - Add regression wpt with addTransceiver+renegotiation for bug 1965831. r=jib,dbaker,bwc Differential Revision: https://phabricator.services.mozilla.com/D250049 - - - - - 3171a183 by Andreas Pehrson at 2025-05-20T21:29:29+00:00 Bug 1967189 - Add mozilla-specific regression wpt for bug 1965831. r=jib,dbaker,bwc Differential Revision: https://phabricator.services.mozilla.com/D249545 - - - - - 61d3d435 by Andreas Pehrson at 2025-05-20T21:29:33+00:00 Bug 1967189 - Track duplicate payload types for all recv tracks in a peer connection. r=bwc,dbaker Two issues are fixed here: - The lists of unique and duplicate payload types were never reset, so would accumulate entries across renegotiations - The std::map could only store distinct payload types, and only a single track per payload type. Therefore, at most one track could ever know about any given duplicate payload type. This patch also adds some unittests for JsepTrack::SetUniqueReceivePayloadTypes. They're very verbose, for now, to enable landing this patch quickly. Differential Revision: https://phabricator.services.mozilla.com/D250095 - - - - - f8c23ab6 by Andreas Pehrson at 2025-05-20T21:29:37+00:00 Bug 1967189 - Take non-recv tracks into account when figuring out unique payload types. r=dbaker,bwc Differential Revision: https://phabricator.services.mozilla.com/D250057 - - - - - f973ea9a by Beth Rennie at 2025-05-20T21:35:19+00:00 Bug 1907633 - Do not instantiate the RemoteSettingsExperimentLoader on import r=nimbus-reviewers,relud Instead of creating the `RemoteSettingsExperimentLoader` by importing `RemoteSettingsExperimentLoader.sys.mjs`, we instead create it the first time we access the `ExperimentAPI._rsLoader` property. The `RemoteSettingsExperimentLoader` is considered internal to Nimbus and as such it is only exposed on the `_rsLoader` property so that other Nimbus library code (such as `FirefoxLabs`) can access it. Additionally, the `manager` argument to the `RemoteSettingsExperimentLoader` is now required. Differential Revision: https://phabricator.services.mozilla.com/D248074 - - - - - bb7866dc by Jonathan Kew at 2025-05-20T21:39:32+00:00 Bug 1966668 - Add Ahem stylesheet link to svg/text/reftests/first-letter-ref.svg r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249571 - - - - - 3ebed366 by Jonathan Kew at 2025-05-20T21:39:35+00:00 Bug 1966668 - Fix Ahem stylesheet link in svg/text/reftests/opacity-ref.svg r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249572 - - - - - cff40fe6 by Jonathan Kew at 2025-05-20T21:39:39+00:00 Bug 1966668 - Wait for font loading in css/css-grid/grid-extrinsically-sized-mutations.html r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249573 - - - - - c5cf9ace by Jonathan Kew at 2025-05-20T21:39:43+00:00 Bug 1966668 - Wait for Ahem font loading in css/css-sizing/keyword-sizes-for-intrinsic-contributions.html r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249575 - - - - - e6d83808 by Jonathan Kew at 2025-05-20T21:39:46+00:00 Bug 1966668 - Use Ahem via URL (not src:local) in css/css-fonts/font-face-style-normal.html r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249576 - - - - - b2eb759c by Jonathan Kew at 2025-05-20T21:39:50+00:00 Bug 1966668 - Wait for Ahem font loading where needed in css/css-tables/tentative/ tests. r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249577 - - - - - 3cebb61c by Jonathan Kew at 2025-05-20T21:39:54+00:00 Bug 1966668 - Wait for font loading in css/css-writing-modes/forms/text-input-block-size.optional.html r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249578 - - - - - 370d7927 by Jonathan Kew at 2025-05-20T21:39:57+00:00 Bug 1966668 - Wait for font loading where necessary in css/css-text/white-space/ tests. r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249579 - - - - - 7ba27a14 by Jonathan Kew at 2025-05-20T21:40:01+00:00 Bug 1966668 - Wait for font loading in css/css-multicol/getclientrects-* tests. r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249580 - - - - - c61e8363 by Jonathan Kew at 2025-05-20T21:40:05+00:00 Bug 1966668 - Ensure Ahem is loaded in resize-observer/svg.html r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249581 - - - - - 3b88b680 by Jonathan Kew at 2025-05-20T21:40:09+00:00 Bug 1966668 - Wait for font loading in svg/text/scripted/getcharnumatposition.html r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249582 - - - - - 796ac423 by Jonathan Kew at 2025-05-20T21:40:12+00:00 Bug 1966668 - Wait for font loading in css/css-values/cap-invalidation.html r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249583 - - - - - 59deea52 by Jonathan Kew at 2025-05-20T21:40:16+00:00 Bug 1966668 - Wait for font loading in css/cssom/getComputedStyle-insets-relpos-inline.html r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249584 - - - - - 13e28c7f by Jonathan Kew at 2025-05-20T21:40:19+00:00 Bug 1966668 - Wait for Ahem font loading in css/cssom-view/getBoundingClientRect-shy.html r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249589 - - - - - a48c501a by Jonathan Kew at 2025-05-20T21:40:23+00:00 Bug 1966668 - Load Ahem via url() rather than local() in css/css-fonts/font-face-range-order.html r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249590 - - - - - 2c808ce6 by Jonathan Kew at 2025-05-20T21:40:26+00:00 Bug 1966668 - Wait for font loading in svg/interact/scripted/svg-pointer-events-bbox.html r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249591 - - - - - 649fdc52 by Jonathan Kew at 2025-05-20T21:40:30+00:00 Bug 1966668 - Wait for font loading where needed in mathml/presentation-markup/mrow tests. r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249754 - - - - - c6a07a65 by Jonathan Kew at 2025-05-20T21:40:33+00:00 Bug 1966668 - Explicitly load Ahem in css/css-shapes/shape-outside/values/* tests to ensure it is available when font-dependent checks run. r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249592 - - - - - a3667f66 by Jonathan Kew at 2025-05-20T21:40:37+00:00 Bug 1966668 - Explicitly load the Ahem font in css/css-ruby/line-spacing.html r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249593 - - - - - 67784573 by Jonathan Kew at 2025-05-20T21:40:41+00:00 Bug 1966668 - Wait for async font loading at each step in css/css-fonts/generic-family-keywords tests. r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249594 - - - - - 83143031 by Jonathan Kew at 2025-05-20T21:40:45+00:00 Bug 1966668 - Wait for font loading in css/css-multicol/offsetProps-001.html r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249755 - - - - - 37c32dc8 by Jonathan Kew at 2025-05-20T21:40:48+00:00 Bug 1966668 - Wait for font loading in css/css-conditional/container-queries/font-relative-units.html r=layout-reviewers,emilio Note that even with the use of document.fonts.ready in font-relative-units.html, tests may "unexpectedly" fail if the Ahem font is not installed on the local system. This is because we explicitly *don't* consider webfonts when evaluating font-relative units in container queries, contrary to what the test expects. See https://searchfox.org/mozilla-central/rev/578d9c83f046d8c361ac6b98b297c2799… I'll file a followup bug about this. Differential Revision: https://phabricator.services.mozilla.com/D250075 - - - - - 1a3f4d3a by Jonathan Kew at 2025-05-20T21:40:52+00:00 Bug 1967315 - Container queries can use font metrics from the user font set. r=firefox-style-system-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D250076 - - - - - 585ec9e4 by Ting-Yu Lin at 2025-05-20T21:50:56+00:00 Bug 1967360 - Improve nsGridContainerFrame::Tracks::Dump(). r=dholbert This patch changes the following: - Print baseline, gap, and content-box sizes in app units. If they are "unknown" or "unconstrained", print a string accordingly. - Use fmt library [1] because it can print `std::string` directly. [1] https://firefox-source-docs.mozilla.org/xpcom/fmt-in-gecko.html Differential Revision: https://phabricator.services.mozilla.com/D250104 - - - - - aee3034e by Nick Grato at 2025-05-20T21:51:23+00:00 Bug 1947209 - show local models used by a web extension linking to model details r=extension-reviewers,desktop-theme-reviewers,fluent-reviewers,rpl,bolsson,emilio,flod adding feature and extension icons and labels Differential Revision: https://phabricator.services.mozilla.com/D247805 - - - - - ac870ebe by agoloman at 2025-05-20T22:16:33+00:00 Revert "Bug 1967030 - Update mp4parse-rust to d3e4d255. r=media-playback-reviewers,supply-chain-reviewers,padenot" for causing gtet failures @MP4Metadata.test_case_mp4. This reverts commit 0888571e1e36d1332e47774cf58dc67965ce33fa. - - - - - ec2d0b1f by Emily McDonough at 2025-05-20T22:35:08+00:00 Bug 1963485 Part 1 - Move selector/track size bits into a function that makes it clear which phase the selectors are for r=layout-grid-reviewers,tlouw Differential Revision: https://phabricator.services.mozilla.com/D249695 - - - - - 483baab8 by Emily McDonough at 2025-05-20T22:35:11+00:00 Bug 1963485 Part 2 - Rematerialize selectors for choosing tracks in grid intrinsic sizing code rather than passing the selector directly. r=layout-grid-reviewers,tlouw This change makes most places in grid intrinsic sizing code specify operations by sizing phase and sizing constraint, rather than using the sizing function types directly. This should help with readability and debugging, as the intended operation rather than the selector bits are used now. Differential Revision: https://phabricator.services.mozilla.com/D249697 - - - - - 74498a3f by Emilio Cobos Álvarez at 2025-05-20T22:53:57+00:00 Bug 1967206 - Update jobserver (and related crates to avoid duplication). r=glandium,supply-chain-reviewers Differential Revision: https://phabricator.services.mozilla.com/D250045 - - - - - e4628fa9 by Jim Blandy at 2025-05-20T22:57:07+00:00 Bug 1967613: Name members of `CanvasContext` following the WebGPU spec. r=webgpu-reviewers,ErichDonGubler Rename members of `mozilla::webgpu::CanvasContext` following the WebGPU specification properties that they represent: - Rename `mConfig` to `mConfiguration`, after `[[configuration]]`. - Rename `mTexture` to `mCurrentTexture`, after `[[currentTexture]]`. Differential Revision: https://phabricator.services.mozilla.com/D250359 - - - - - 6c1ccf23 by agoloman at 2025-05-20T22:58:18+00:00 Revert "Bug 1967189 - Add mozilla-specific regression wpt for bug 1965831. r=jib,dbaker,bwc" as requested by dev. This reverts commit 4f622a88c75bc911df7ef574287b0fbf0b99d74f. - - - - - d11de864 by James Teh at 2025-05-20T23:01:19+00:00 Bug 1951833 part 1: Support line feed characters in TextLeafPoint::CharBounds. r=morgan Previously, both literal line feed characters in pre-formatted text and HTMl <br> elements returned a rect with 0 width and/or height. Because of the way CharBounds() was implemented, this also returned 0 for x and y. This caused problems for clients such as Windows Text Cursor Indicator which need the rectangle for the character at the caret. Now, we return the correct x and y coordinates. We also return a minimum width and height of 1 to ensure clients treat it as an actual rectangle. As part of this, CharBounds() has been refactored slightly for consistency and readability. As a bonus, this also fixes character bounds for list item bullets (bug 360003), but a test for that will be added in a subsequent patch. This patch also removes the special case line feed code added to TextLeafRange::WalkLineRects() in bug 1946552, since CharBounds() now handles this. Differential Revision: https://phabricator.services.mozilla.com/D249709 - - - - - f0e5545d by James Teh at 2025-05-20T23:01:23+00:00 Bug 1951833 part 2: Make ITextRangeProvider::GetBoundingRectangles return a rectangle for a collapsed range. r=morgan Differential Revision: https://phabricator.services.mozilla.com/D249710 - - - - - 55399f3e by Glenda Leonard at 2025-05-20T23:12:35+00:00 Bug 1963162 - Added DapReportController to manage submission capping r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D249678 - - - - - aa6ea266 by Beth Rennie at 2025-05-20T23:48:08+00:00 Bug 1966159 - Support multiple phases of migrations during Nimbus initialization r=nimbus-reviewers,relud Differential Revision: https://phabricator.services.mozilla.com/D250332 - - - - - 3d14df8a by Niklas Baumgardner at 2025-05-20T23:49:14+00:00 Bug 1948366 - Remove extensions.screenshots.disabled pref. r=sfoster,webdriver-reviewers,firefox-desktop-core-reviewers ,whimboo,urlbar-reviewers Differential Revision: https://phabricator.services.mozilla.com/D248324 - - - - - d462e79a by Alex Hochheiden at 2025-05-20T23:51:41+00:00 Bug 1965348 - Automatically update <site>.txt files when packages are removed during `./mach vendor python` r=ahal This works for in all scenarios, whether it be packages being added/removed, or upgraded, as well as implicit dependencies. The output has also been vastly improved, indicating the next steps that need to be done, and for what packages. It's also explicit which <site>.txt files have been modified and what changes were made. Differential Revision: https://phabricator.services.mozilla.com/D249857 - - - - - 4b4d046f by pstanciu at 2025-05-21T00:10:25+00:00 Revert "Bug 1963162 - Added DapReportController to manage submission capping r=tcampbell" for causing XPC failures on test_dap_visit_counter.js This reverts commit e6fb2f93ca9b22388a9c6379b11f6a6fb9ffb9ad. - - - - - 4ff183e7 by Release Engineering Landoscript at 2025-05-21T00:16:28+00:00 No Bug - Import translations from https://github.com/mozilla-l10n/android-l10n CLOSED TREE - - - - - 5c92f958 by celenity at 2025-05-21T01:32:07+00:00 Bug 1964247 - Drop unused prefcalls.js in Android's package-manifest.in r=geckoview-reviewers,tcampbell Differential Revision: https://phabricator.services.mozilla.com/D250118 - - - - - 06913b0e by dadaa at 2025-05-21T02:23:07+00:00 Bug 1967626: Introduce yelpServiceResultDistinction Nimbus variable to enable service type title r=adw Differential Revision: https://phabricator.services.mozilla.com/D250370 - - - - - 602ef6f5 by Glenda Leonard at 2025-05-21T03:11:29+00:00 Bug 1963162 - Added DapReportController to manage submission capping r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D249678 - - - - - 1520ea44 by hannajones at 2025-05-21T03:54:14+00:00 Bug 1606785 - Format aboutlogins, megalist, and form autofill CSS files with Prettier r=credential-management-reviewers,mtigley,desktop-theme-reviewers,dao Differential Revision: https://phabricator.services.mozilla.com/D249167 - - - - - 6cd8c3be by hannajones at 2025-05-21T03:54:17+00:00 Bug 1606785 - Format firefoxview CSS files with Prettier r=fxview-reviewers,desktop-theme-reviewers,dao,jsudiaman Differential Revision: https://phabricator.services.mozilla.com/D249168 - - - - - af4b9c25 by hannajones at 2025-05-21T03:54:21+00:00 Bug 1606785 - Format genai and ml CSS files with Prettier r=firefox-ai-ml-reviewers,Mardak Differential Revision: https://phabricator.services.mozilla.com/D249169 - - - - - 157b2f43 by hannajones at 2025-05-21T03:54:25+00:00 Bug 1606785 - Format profiles CSS files with Prettier r=profiles-reviewers,desktop-theme-reviewers,dao,mossop Differential Revision: https://phabricator.services.mozilla.com/D249170 - - - - - 1b041786 by hannajones at 2025-05-21T03:54:29+00:00 Bug 1606785 - Format shopping CSS files with Prettier r=shopping-reviewers,desktop-theme-reviewers,dao,rking Differential Revision: https://phabricator.services.mozilla.com/D249171 - - - - - 7592f0a2 by hannajones at 2025-05-21T03:54:32+00:00 Bug 1606785 - Format sidebar CSS files with Prettier r=sidebar-reviewers,desktop-theme-reviewers,dao,nsharpley Differential Revision: https://phabricator.services.mozilla.com/D249172 - - - - - 7b2740c3 by hannajones at 2025-05-21T03:54:36+00:00 Bug 1606785 - Format recomp CSS files with Prettier r=reusable-components-reviewers,desktop-theme-reviewers,dao,mkennedy Differential Revision: https://phabricator.services.mozilla.com/D249173 - - - - - ca4a2d42 by hannajones at 2025-05-21T03:54:40+00:00 Bug 1606785 - Format devtools CSS files with Prettier r=devtools-reviewers,nchevobbe,frontend-codestyle-reviewers Differential Revision: https://phabricator.services.mozilla.com/D249174 - - - - - 6d60b340 by hannajones at 2025-05-21T03:54:44+00:00 Bug 1606785 - Format layout CSS files with Prettier r=layout-reviewers,dholbert Differential Revision: https://phabricator.services.mozilla.com/D249175 - - - - - 50e04769 by hannajones at 2025-05-21T03:54:47+00:00 Bug 1606785 - Format android CSS files with Prettier r=geckoview-reviewers,hiro Differential Revision: https://phabricator.services.mozilla.com/D249176 - - - - - 477f9747 by hannajones at 2025-05-21T03:54:51+00:00 Bug 1606785 - Format dom CSS files with Prettier r=emilio Differential Revision: https://phabricator.services.mozilla.com/D249177 - - - - - e38092ec by hannajones at 2025-05-21T03:54:55+00:00 Bug 1606785 - Format search CSS files with Prettier r=search-reviewers,jteow Differential Revision: https://phabricator.services.mozilla.com/D249178 - - - - - cab2e7e4 by hannajones at 2025-05-21T03:54:58+00:00 Bug 1606785 - Format webcompat CSS files with Prettier r=webcompat-reviewers,denschub Differential Revision: https://phabricator.services.mozilla.com/D249179 - - - - - a18d6c82 by hannajones at 2025-05-21T03:55:02+00:00 Bug 1606785 - Format urlbar CSS files with Prettier r=urlbar-reviewers,desktop-theme-reviewers,dao Differential Revision: https://phabricator.services.mozilla.com/D249180 - - - - - 349a98d9 by hannajones at 2025-05-21T03:55:06+00:00 Bug 1606785 - Format browser/themes/preferences CSS files with Prettier r=settings-reviewers,desktop-theme-reviewers,dao,mconley Differential Revision: https://phabricator.services.mozilla.com/D249187 - - - - - 22341eed by hannajones at 2025-05-21T03:55:10+00:00 Bug 1606785 - Format browser/themes and toolkit/themes CSS files with Prettier r=desktop-theme-reviewers,pip-reviewers,tabbrowser-reviewers,places-reviewers,dao,mconley Differential Revision: https://phabricator.services.mozilla.com/D249181 - - - - - 57c8f504 by hannajones at 2025-05-21T03:55:13+00:00 Bug 1606785 - Format Firefox CSS files with Prettier r=desktop-theme-reviewers,perftest-reviewers,places-reviewers,translations-reviewers,omc-reviewers,backup-reviewers,browser-installer-reviewers,sparky,dao,pdahiya,nrishel,kpatenio Differential Revision: https://phabricator.services.mozilla.com/D249182 - - - - - e70ce1df by hannajones at 2025-05-21T03:55:17+00:00 Bug 1606785 - Enable Prettier for CSS files r=desktop-theme-reviewers,Standard8,frontend-codestyle-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D248105 - - - - - e7878402 by agoloman at 2025-05-21T04:33:25+00:00 Revert "Bug 1964247 - Drop unused prefcalls.js in Android's package-manifest.in r=geckoview-reviewers,tcampbell" for causing xpc failures @test_autoconfig.js. This reverts commit 1ca937f7c12caa8dcd7bc66b37fa3407be0f4ee4. - - - - - c18faaae by agoloman at 2025-05-21T04:49:28+00:00 Revert "Bug 1606785 - Enable Prettier for CSS files r=desktop-theme-reviewers,Standard8,frontend-codestyle-reviewers,emilio" for causing multiple failures. This reverts commit ec5fa1d4c0ee7ec6d1cac04433767211cfdf0045. Revert "Bug 1606785 - Format Firefox CSS files with Prettier r=desktop-theme-reviewers,perftest-reviewers,places-reviewers,translations-reviewers,omc-reviewers,backup-reviewers,browser-installer-reviewers,sparky,dao,pdahiya,nrishel,kpatenio" This reverts commit baa5d72bbdb3e07046bf6feb2b7dd4da3271fff9. Revert "Bug 1606785 - Format browser/themes and toolkit/themes CSS files with Prettier r=desktop-theme-reviewers,pip-reviewers,tabbrowser-reviewers,places-reviewers,dao,mconley" This reverts commit 9604b0a8ae1ceb26631e678e6865874191225baf. Revert "Bug 1606785 - Format browser/themes/preferences CSS files with Prettier r=settings-reviewers,desktop-theme-reviewers,dao,mconley" This reverts commit 686c1cf85f12d95024f9ae980434cfc068e4f1e2. Revert "Bug 1606785 - Format urlbar CSS files with Prettier r=urlbar-reviewers,desktop-theme-reviewers,dao" This reverts commit a7a4f31251a2f00d8736232e8e71d2a52bf7674e. Revert "Bug 1606785 - Format webcompat CSS files with Prettier r=webcompat-reviewers,denschub" This reverts commit 41bc4d52371e55746141fca64f85197b61203897. Revert "Bug 1606785 - Format search CSS files with Prettier r=search-reviewers,jteow" This reverts commit 7bb7f8237413ace2ca084980d455cd7cd2d21834. Revert "Bug 1606785 - Format dom CSS files with Prettier r=emilio" This reverts commit c22e910235ebe3c03f89563273c13d616548b6e2. Revert "Bug 1606785 - Format android CSS files with Prettier r=geckoview-reviewers,hiro" This reverts commit c08e43fc3d5eb3b1703a643a5abfe206d5f28d7f. Revert "Bug 1606785 - Format layout CSS files with Prettier r=layout-reviewers,dholbert" This reverts commit 4f2a32d1a4814a0c33492c752112ad4a6817e9ff. Revert "Bug 1606785 - Format devtools CSS files with Prettier r=devtools-reviewers,nchevobbe,frontend-codestyle-reviewers" This reverts commit c05f675ddfcd42d744b734491905bfa3ad081976. Revert "Bug 1606785 - Format recomp CSS files with Prettier r=reusable-components-reviewers,desktop-theme-reviewers,dao,mkennedy" This reverts commit b10c7de8d0c38a40b3b0d9ffbfecfcda62dada39. Revert "Bug 1606785 - Format sidebar CSS files with Prettier r=sidebar-reviewers,desktop-theme-reviewers,dao,nsharpley" This reverts commit d32c555e37d4ca69a57f4924731970c3c7d5a56b. Revert "Bug 1606785 - Format shopping CSS files with Prettier r=shopping-reviewers,desktop-theme-reviewers,dao,rking" This reverts commit 965887a7087c1cc17b13d5f0f41ac49243390ce8. Revert "Bug 1606785 - Format profiles CSS files with Prettier r=profiles-reviewers,desktop-theme-reviewers,dao,mossop" This reverts commit 8338860f74d672071fbeb96574f57a225248d6a3. Revert "Bug 1606785 - Format genai and ml CSS files with Prettier r=firefox-ai-ml-reviewers,Mardak" This reverts commit d66681f553dbe1a9859155e614bedb476438a9ca. Revert "Bug 1606785 - Format firefoxview CSS files with Prettier r=fxview-reviewers,desktop-theme-reviewers,dao,jsudiaman" This reverts commit 530b815cadad2fc8946b5f91124cef74dece69f4. Revert "Bug 1606785 - Format aboutlogins, megalist, and form autofill CSS files with Prettier r=credential-management-reviewers,mtigley,desktop-theme-reviewers,dao" This reverts commit 813c8643812ac795739119d67fc51912feabb75b. - - - - - 7392da6b by Jari Jalkanen at 2025-05-21T05:09:34+00:00 Bug 1967453: Change tree comparing helpers to act on const arguments. r=layout-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D250245 - - - - - 57a1bf36 by Hiroyuki Ikezoe at 2025-05-21T05:09:46+00:00 Bug 1967635 - Allow 1px difference in test_bug1714640.html. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D250375 - - - - - ce19e15e by Hiroyuki Ikezoe at 2025-05-21T05:09:50+00:00 Bug 1967635 - Allow 1px difference in test_bug1013412.html. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D250376 - - - - - 6bf81edf by Hiroyuki Ikezoe at 2025-05-21T05:09:53+00:00 Bug 1967635 - Allow 1px difference in test_frame_reconstruction_scroll_restore.html. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D250377 - - - - - 7b65bbba by Reem H at 2025-05-21T05:11:37+00:00 Bug 1965944 - Visual updates for medium card UI. r=home-newtab-reviewers,nbarrett Differential Revision: https://phabricator.services.mozilla.com/D249215 - - - - - a0e347c3 by Release Engineering Landoscript at 2025-05-21T06:55:46+00:00 No Bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE ach -> dd5f37e8d5d751661abf252d912628ff8b23769c af -> dd5f37e8d5d751661abf252d912628ff8b23769c an -> dd5f37e8d5d751661abf252d912628ff8b23769c ar -> dd5f37e8d5d751661abf252d912628ff8b23769c ast -> dd5f37e8d5d751661abf252d912628ff8b23769c az -> dd5f37e8d5d751661abf252d912628ff8b23769c be -> dd5f37e8d5d751661abf252d912628ff8b23769c bg -> dd5f37e8d5d751661abf252d912628ff8b23769c bn -> dd5f37e8d5d751661abf252d912628ff8b23769c bo -> dd5f37e8d5d751661abf252d912628ff8b23769c br -> dd5f37e8d5d751661abf252d912628ff8b23769c brx -> dd5f37e8d5d751661abf252d912628ff8b23769c bs -> dd5f37e8d5d751661abf252d912628ff8b23769c ca -> dd5f37e8d5d751661abf252d912628ff8b23769c ca-valencia -> dd5f37e8d5d751661abf252d912628ff8b23769c cak -> dd5f37e8d5d751661abf252d912628ff8b23769c ckb -> dd5f37e8d5d751661abf252d912628ff8b23769c cs -> dd5f37e8d5d751661abf252d912628ff8b23769c cy -> dd5f37e8d5d751661abf252d912628ff8b23769c da -> dd5f37e8d5d751661abf252d912628ff8b23769c de -> dd5f37e8d5d751661abf252d912628ff8b23769c dsb -> dd5f37e8d5d751661abf252d912628ff8b23769c el -> dd5f37e8d5d751661abf252d912628ff8b23769c en-CA -> dd5f37e8d5d751661abf252d912628ff8b23769c en-GB -> dd5f37e8d5d751661abf252d912628ff8b23769c eo -> dd5f37e8d5d751661abf252d912628ff8b23769c es-AR -> dd5f37e8d5d751661abf252d912628ff8b23769c es-CL -> dd5f37e8d5d751661abf252d912628ff8b23769c es-ES -> dd5f37e8d5d751661abf252d912628ff8b23769c es-MX -> dd5f37e8d5d751661abf252d912628ff8b23769c et -> dd5f37e8d5d751661abf252d912628ff8b23769c eu -> dd5f37e8d5d751661abf252d912628ff8b23769c fa -> dd5f37e8d5d751661abf252d912628ff8b23769c ff -> dd5f37e8d5d751661abf252d912628ff8b23769c fi -> dd5f37e8d5d751661abf252d912628ff8b23769c fr -> dd5f37e8d5d751661abf252d912628ff8b23769c fur -> dd5f37e8d5d751661abf252d912628ff8b23769c fy-NL -> dd5f37e8d5d751661abf252d912628ff8b23769c ga-IE -> dd5f37e8d5d751661abf252d912628ff8b23769c gd -> dd5f37e8d5d751661abf252d912628ff8b23769c gl -> dd5f37e8d5d751661abf252d912628ff8b23769c gn -> dd5f37e8d5d751661abf252d912628ff8b23769c gu-IN -> dd5f37e8d5d751661abf252d912628ff8b23769c he -> dd5f37e8d5d751661abf252d912628ff8b23769c hi-IN -> dd5f37e8d5d751661abf252d912628ff8b23769c hr -> dd5f37e8d5d751661abf252d912628ff8b23769c hsb -> dd5f37e8d5d751661abf252d912628ff8b23769c hu -> dd5f37e8d5d751661abf252d912628ff8b23769c hy-AM -> dd5f37e8d5d751661abf252d912628ff8b23769c hye -> dd5f37e8d5d751661abf252d912628ff8b23769c ia -> dd5f37e8d5d751661abf252d912628ff8b23769c id -> dd5f37e8d5d751661abf252d912628ff8b23769c is -> dd5f37e8d5d751661abf252d912628ff8b23769c it -> dd5f37e8d5d751661abf252d912628ff8b23769c ja -> dd5f37e8d5d751661abf252d912628ff8b23769c ja-JP-mac -> dd5f37e8d5d751661abf252d912628ff8b23769c ka -> dd5f37e8d5d751661abf252d912628ff8b23769c kab -> dd5f37e8d5d751661abf252d912628ff8b23769c kk -> dd5f37e8d5d751661abf252d912628ff8b23769c km -> dd5f37e8d5d751661abf252d912628ff8b23769c kn -> dd5f37e8d5d751661abf252d912628ff8b23769c ko -> dd5f37e8d5d751661abf252d912628ff8b23769c lij -> dd5f37e8d5d751661abf252d912628ff8b23769c lo -> dd5f37e8d5d751661abf252d912628ff8b23769c lt -> dd5f37e8d5d751661abf252d912628ff8b23769c ltg -> dd5f37e8d5d751661abf252d912628ff8b23769c lv -> dd5f37e8d5d751661abf252d912628ff8b23769c meh -> dd5f37e8d5d751661abf252d912628ff8b23769c mk -> dd5f37e8d5d751661abf252d912628ff8b23769c ml -> dd5f37e8d5d751661abf252d912628ff8b23769c mr -> dd5f37e8d5d751661abf252d912628ff8b23769c ms -> dd5f37e8d5d751661abf252d912628ff8b23769c my -> dd5f37e8d5d751661abf252d912628ff8b23769c nb-NO -> dd5f37e8d5d751661abf252d912628ff8b23769c ne-NP -> dd5f37e8d5d751661abf252d912628ff8b23769c nl -> dd5f37e8d5d751661abf252d912628ff8b23769c nn-NO -> dd5f37e8d5d751661abf252d912628ff8b23769c oc -> dd5f37e8d5d751661abf252d912628ff8b23769c pa-IN -> dd5f37e8d5d751661abf252d912628ff8b23769c pl -> dd5f37e8d5d751661abf252d912628ff8b23769c pt-BR -> dd5f37e8d5d751661abf252d912628ff8b23769c pt-PT -> dd5f37e8d5d751661abf252d912628ff8b23769c rm -> dd5f37e8d5d751661abf252d912628ff8b23769c ro -> dd5f37e8d5d751661abf252d912628ff8b23769c ru -> dd5f37e8d5d751661abf252d912628ff8b23769c sat -> dd5f37e8d5d751661abf252d912628ff8b23769c sc -> dd5f37e8d5d751661abf252d912628ff8b23769c scn -> dd5f37e8d5d751661abf252d912628ff8b23769c sco -> dd5f37e8d5d751661abf252d912628ff8b23769c si -> dd5f37e8d5d751661abf252d912628ff8b23769c sk -> dd5f37e8d5d751661abf252d912628ff8b23769c skr -> dd5f37e8d5d751661abf252d912628ff8b23769c sl -> dd5f37e8d5d751661abf252d912628ff8b23769c son -> dd5f37e8d5d751661abf252d912628ff8b23769c sq -> dd5f37e8d5d751661abf252d912628ff8b23769c sr -> dd5f37e8d5d751661abf252d912628ff8b23769c sv-SE -> dd5f37e8d5d751661abf252d912628ff8b23769c szl -> dd5f37e8d5d751661abf252d912628ff8b23769c ta -> dd5f37e8d5d751661abf252d912628ff8b23769c te -> dd5f37e8d5d751661abf252d912628ff8b23769c tg -> dd5f37e8d5d751661abf252d912628ff8b23769c th -> dd5f37e8d5d751661abf252d912628ff8b23769c tl -> dd5f37e8d5d751661abf252d912628ff8b23769c tr -> dd5f37e8d5d751661abf252d912628ff8b23769c trs -> dd5f37e8d5d751661abf252d912628ff8b23769c uk -> dd5f37e8d5d751661abf252d912628ff8b23769c ur -> dd5f37e8d5d751661abf252d912628ff8b23769c uz -> dd5f37e8d5d751661abf252d912628ff8b23769c vi -> dd5f37e8d5d751661abf252d912628ff8b23769c wo -> dd5f37e8d5d751661abf252d912628ff8b23769c xh -> dd5f37e8d5d751661abf252d912628ff8b23769c zh-CN -> dd5f37e8d5d751661abf252d912628ff8b23769c zh-TW -> dd5f37e8d5d751661abf252d912628ff8b23769c - - - - - 5289a7e0 by Release Engineering Landoscript at 2025-05-21T06:55:49+00:00 No Bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE ach -> dd5f37e8d5d751661abf252d912628ff8b23769c an -> dd5f37e8d5d751661abf252d912628ff8b23769c ar -> dd5f37e8d5d751661abf252d912628ff8b23769c ast -> dd5f37e8d5d751661abf252d912628ff8b23769c az -> dd5f37e8d5d751661abf252d912628ff8b23769c be -> dd5f37e8d5d751661abf252d912628ff8b23769c bg -> dd5f37e8d5d751661abf252d912628ff8b23769c bn -> dd5f37e8d5d751661abf252d912628ff8b23769c br -> dd5f37e8d5d751661abf252d912628ff8b23769c bs -> dd5f37e8d5d751661abf252d912628ff8b23769c ca -> dd5f37e8d5d751661abf252d912628ff8b23769c cak -> dd5f37e8d5d751661abf252d912628ff8b23769c cs -> dd5f37e8d5d751661abf252d912628ff8b23769c cy -> dd5f37e8d5d751661abf252d912628ff8b23769c da -> dd5f37e8d5d751661abf252d912628ff8b23769c de -> dd5f37e8d5d751661abf252d912628ff8b23769c dsb -> dd5f37e8d5d751661abf252d912628ff8b23769c el -> dd5f37e8d5d751661abf252d912628ff8b23769c en-CA -> dd5f37e8d5d751661abf252d912628ff8b23769c en-GB -> dd5f37e8d5d751661abf252d912628ff8b23769c eo -> dd5f37e8d5d751661abf252d912628ff8b23769c es-AR -> dd5f37e8d5d751661abf252d912628ff8b23769c es-CL -> dd5f37e8d5d751661abf252d912628ff8b23769c es-ES -> dd5f37e8d5d751661abf252d912628ff8b23769c es-MX -> dd5f37e8d5d751661abf252d912628ff8b23769c et -> dd5f37e8d5d751661abf252d912628ff8b23769c eu -> dd5f37e8d5d751661abf252d912628ff8b23769c fa -> dd5f37e8d5d751661abf252d912628ff8b23769c ff -> dd5f37e8d5d751661abf252d912628ff8b23769c fi -> dd5f37e8d5d751661abf252d912628ff8b23769c fr -> dd5f37e8d5d751661abf252d912628ff8b23769c fy-NL -> dd5f37e8d5d751661abf252d912628ff8b23769c ga-IE -> dd5f37e8d5d751661abf252d912628ff8b23769c gd -> dd5f37e8d5d751661abf252d912628ff8b23769c gl -> dd5f37e8d5d751661abf252d912628ff8b23769c gn -> dd5f37e8d5d751661abf252d912628ff8b23769c gu-IN -> dd5f37e8d5d751661abf252d912628ff8b23769c he -> dd5f37e8d5d751661abf252d912628ff8b23769c hi-IN -> dd5f37e8d5d751661abf252d912628ff8b23769c hr -> dd5f37e8d5d751661abf252d912628ff8b23769c hsb -> dd5f37e8d5d751661abf252d912628ff8b23769c hu -> dd5f37e8d5d751661abf252d912628ff8b23769c hy-AM -> dd5f37e8d5d751661abf252d912628ff8b23769c ia -> dd5f37e8d5d751661abf252d912628ff8b23769c id -> dd5f37e8d5d751661abf252d912628ff8b23769c is -> dd5f37e8d5d751661abf252d912628ff8b23769c it -> dd5f37e8d5d751661abf252d912628ff8b23769c ja -> dd5f37e8d5d751661abf252d912628ff8b23769c ka -> dd5f37e8d5d751661abf252d912628ff8b23769c kab -> dd5f37e8d5d751661abf252d912628ff8b23769c kk -> dd5f37e8d5d751661abf252d912628ff8b23769c km -> dd5f37e8d5d751661abf252d912628ff8b23769c kn -> dd5f37e8d5d751661abf252d912628ff8b23769c ko -> dd5f37e8d5d751661abf252d912628ff8b23769c lij -> dd5f37e8d5d751661abf252d912628ff8b23769c lo -> dd5f37e8d5d751661abf252d912628ff8b23769c lt -> dd5f37e8d5d751661abf252d912628ff8b23769c ltg -> dd5f37e8d5d751661abf252d912628ff8b23769c lv -> dd5f37e8d5d751661abf252d912628ff8b23769c meh -> dd5f37e8d5d751661abf252d912628ff8b23769c mix -> dd5f37e8d5d751661abf252d912628ff8b23769c ml -> dd5f37e8d5d751661abf252d912628ff8b23769c mr -> dd5f37e8d5d751661abf252d912628ff8b23769c ms -> dd5f37e8d5d751661abf252d912628ff8b23769c my -> dd5f37e8d5d751661abf252d912628ff8b23769c nb-NO -> dd5f37e8d5d751661abf252d912628ff8b23769c ne-NP -> dd5f37e8d5d751661abf252d912628ff8b23769c nl -> dd5f37e8d5d751661abf252d912628ff8b23769c nn-NO -> dd5f37e8d5d751661abf252d912628ff8b23769c oc -> dd5f37e8d5d751661abf252d912628ff8b23769c pa-IN -> dd5f37e8d5d751661abf252d912628ff8b23769c pl -> dd5f37e8d5d751661abf252d912628ff8b23769c pt-BR -> dd5f37e8d5d751661abf252d912628ff8b23769c pt-PT -> dd5f37e8d5d751661abf252d912628ff8b23769c rm -> dd5f37e8d5d751661abf252d912628ff8b23769c ro -> dd5f37e8d5d751661abf252d912628ff8b23769c ru -> dd5f37e8d5d751661abf252d912628ff8b23769c sk -> dd5f37e8d5d751661abf252d912628ff8b23769c sl -> dd5f37e8d5d751661abf252d912628ff8b23769c son -> dd5f37e8d5d751661abf252d912628ff8b23769c sq -> dd5f37e8d5d751661abf252d912628ff8b23769c sr -> dd5f37e8d5d751661abf252d912628ff8b23769c sv-SE -> dd5f37e8d5d751661abf252d912628ff8b23769c ta -> dd5f37e8d5d751661abf252d912628ff8b23769c te -> dd5f37e8d5d751661abf252d912628ff8b23769c th -> dd5f37e8d5d751661abf252d912628ff8b23769c tl -> dd5f37e8d5d751661abf252d912628ff8b23769c tr -> dd5f37e8d5d751661abf252d912628ff8b23769c trs -> dd5f37e8d5d751661abf252d912628ff8b23769c uk -> dd5f37e8d5d751661abf252d912628ff8b23769c ur -> dd5f37e8d5d751661abf252d912628ff8b23769c uz -> dd5f37e8d5d751661abf252d912628ff8b23769c vi -> dd5f37e8d5d751661abf252d912628ff8b23769c wo -> dd5f37e8d5d751661abf252d912628ff8b23769c xh -> dd5f37e8d5d751661abf252d912628ff8b23769c zam -> dd5f37e8d5d751661abf252d912628ff8b23769c zh-CN -> dd5f37e8d5d751661abf252d912628ff8b23769c zh-TW -> dd5f37e8d5d751661abf252d912628ff8b23769c - - - - - dd248634 by AndiAJ at 2025-05-21T08:57:54+00:00 Bug 1967462 - Re-enable verifyTabMainMenuItemsTest UI test r=aaronmt The bug that caused problems [[ https://bugzilla.mozilla.org/show_bug.cgi?id=1965261 | 1965261 ]] was fixed a couple of days ago. Did a status check and the UI test successfully passed 50x on Firebase ✅ Differential Revision: https://phabricator.services.mozilla.com/D250254 - - - - - f1c9ab02 by Tom Schuster at 2025-05-21T08:58:08+00:00 Bug 1967261 - Create nsIconChannel with the correct nsILoadInfo from the beginning. r=necko-reviewers,kershaw Differential Revision: https://phabricator.services.mozilla.com/D250123 - - - - - 060270c6 by Tom Schuster at 2025-05-21T08:58:12+00:00 Bug 1967261 - Create channel with the correct nsILoadInfo from the beginning in PageIconProtocolHandler. r=necko-reviewers,places-reviewers,kershaw,Standard8 Differential Revision: https://phabricator.services.mozilla.com/D250124 - - - - - dd04e2ff by Alexandra Borovova at 2025-05-21T08:58:39+00:00 Bug 1959370 - Add an ability to disable and enable security checks per user context for testing. r=keeler Differential Revision: https://phabricator.services.mozilla.com/D247746 - - - - - 7f43d492 by Alexandra Borovova at 2025-05-21T08:58:43+00:00 Bug 1959372 - Move cert.sys.mjs to the shared folder. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D247747 - - - - - b7188e11 by Alexandra Borovova at 2025-05-21T08:58:46+00:00 Bug 1959372 - [webdriver-bidi] Add support for "acceptInsecureCerts" argument to "browser.createUserContext" command. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D247748 - - - - - 84f29baa by Alexandra Borovova at 2025-05-21T08:58:50+00:00 Bug 1959372 - [wpt] Add support for "acceptInsecureCerts" argument to "browser.createUserContext" command in BiDi client. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D247749 - - - - - fd1cc2a4 by Alexandra Borovova at 2025-05-21T08:58:54+00:00 Bug 1959372 - [wdspec] Add invalid test cases for "acceptInsecureCerts" argument in "browser.createUserContext" command. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D247750 - - - - - e7ad37f5 by Alexandra Borovova at 2025-05-21T08:58:58+00:00 Bug 1959372 - [wdspec] Add mozilla-specific tests for "acceptInsecureCerts" for WebDriver BiDi and Classic. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D247751 - - - - - d736b84d by iorgamgabriel at 2025-05-21T08:59:41+00:00 Bug 1965951 - Refactor `AcornColors` outside of `AcornTheme` r=android-reviewers,007 Differential Revision: https://phabricator.services.mozilla.com/D250028 - - - - - 92eba1b0 by Makoto Kato at 2025-05-21T09:00:08+00:00 Bug 1934115 - Don't dispose GeckoResult for content permission request. r=android-reviewers,owlish When duplicated permission request is received, the `GeckoResult` for the new request is disposed. It means that it is handled as `GeckoResult.DENY`. Even if new permission request for geo location is same, we should merge both with current prompt then handle all `GeckoResult` correctly. Differential Revision: https://phabricator.services.mozilla.com/D242542 - - - - - bd72d2dd by Eden Chuang at 2025-05-21T09:00:34+00:00 Bug 1967390 - Return IPC_FAIL when RemoteWorkerDebuggerParent endpoint is not valid. r=dom-worker-reviewers,smaug. Differential Revision: https://phabricator.services.mozilla.com/D250260 - - - - - 15ebbaab by Marco Bonardo at 2025-05-21T09:00:46+00:00 Bug 1967228 - Add Result Menu to allow removing semantic history results from history. r=cgopal Differential Revision: https://phabricator.services.mozilla.com/D250047 - - - - - 89747697 by Marco Bonardo at 2025-05-21T09:00:50+00:00 Bug 1967242 - Do not try to access the database connection when semantic manager is not available. r=cgopal Differential Revision: https://phabricator.services.mozilla.com/D250053 - - - - - 1fa007f4 by Keith Cirkel at 2025-05-21T09:01:31+00:00 Bug 1966459 - Enable close watcher in desktop nightly r=smaug Differential Revision: https://phabricator.services.mozilla.com/D249429 - - - - - 2bcbaa3b by Julian Descottes at 2025-05-21T09:01:43+00:00 Bug 1967590 - [bidi] Add jsdoc for wait argument in browsingContext navigate and reload r=webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D250346 - - - - - 38e62bc5 by Julian Descottes at 2025-05-21T09:01:47+00:00 Bug 1967590 - [remote] Add logs for skipped state changes in ProgressListener r=webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D250347 - - - - - 8e79e590 by Julian Descottes at 2025-05-21T09:01:51+00:00 Bug 1967590 - [wdspec] Add wait=complete in reload commands used in network cache tests r=webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D250348 - - - - - 05863fe4 by Julien Cristau at 2025-05-21T09:02:34+00:00 Backed out 1 changesets (bug 1965944) for newtab test failures Backed out changeset 7bc0cf7139b8 (bug 1965944) Differential Revision: https://phabricator.services.mozilla.com/D250396 - - - - - 0ff8b57d by Mark Banner at 2025-05-21T09:44:57+00:00 Bug 1965336 - Redefine DOMStringMap in the TypeScript definitions to match its implementation. r=saschanaz DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D250322 - - - - - ec5110c8 by Lars Eggert at 2025-05-21T10:05:09+00:00 Bug 1959801 - Remove remove_dir_all r=supply-chain-reviewers,gfx-reviewers,ErichDonGubler As far as I can tell, this code does not rely on the slight differences provided by the `remove_dir_all` crate that make it different than `std::fs::remove_dir_all`, but #gfx-reviewers should please confirm that. Differential Revision: https://phabricator.services.mozilla.com/D245133 - - - - - fd4104fd by Mugurell at 2025-05-21T10:43:43+00:00 Bug 1966305 - Show a 8dp horizontal padding if no browser/page actions r=android-reviewers,007 Differential Revision: https://phabricator.services.mozilla.com/D249228 - - - - - 90da95f9 by aiunusov(a)mozilla.com at 2025-05-21T11:23:18+00:00 Bug 1967608 - Make all prefs accessed by worker thread atomic, r=smaug Differential Revision: https://phabricator.services.mozilla.com/D250349 - - - - - 7a9df7fa by Masayuki Nakano at 2025-05-21T11:24:14+00:00 Bug 1914546 - Make `OverOutElementsWrapper` stop storing the last `mouseover` event target when it's removed r=smaug UI Events does not define that `mouseover` event target should be restored if and only if it's removed temporarily and reconnected immediately. However, Safari does it and Chrome did it. Therefore, we followed their behavior in bug 1888018. However, Chrome started failing the WPT added in bug 1888018 [1]. It seems that it's caused by their change to observe the mutation [2]. Anyway, Chrome stopped keeping to use the last `mouseover` target which is temporarily removed as the next `mouseout` target. Therefore, this patch makes `OverOutElementsWrapper` stop storing the removed `mouseover` target when it's removed. 1. https://wpt.fyi/results/uievents/mouse/mouse_boundary_events_after_reappend… 2. https://source.chromium.org/chromium/chromium/src/+/990cc766afa5ab0a1d077f0… Differential Revision: https://phabricator.services.mozilla.com/D250125 - - - - - 3e627ab4 by Moritz Beier at 2025-05-21T11:26:11+00:00 Bug 1967235 - Move strings for add engine dialog from enUS-searchFeatures.ftl to search.ftl. r=search-reviewers,fluent-reviewers,settings-reviewers,urlbar-reviewers,Standard8,bolsson,mossop Differential Revision: https://phabricator.services.mozilla.com/D250030 - - - - - 215daa62 by Nicolas Chevobbe at 2025-05-21T11:36:54+00:00 Bug 1871881 - [devtools] Fix Inspector selector search using functional pseudo classes. r=devtools-reviewers,jdescottes. In walker.js, for the selector search, we want to avoid calling `querySelectorAll` if the search query is a simple tagname, as those are already retrieved in `_searchIndex`. The regex that was used to check if we had a complex selector was wrong and would fail to detect selector with pseudo class (e.g. `section:has(button)`). We fix this by checking if the query does look like a tagname (only includes a-z chars and -), and we add another check to see if the query is a valid selector, using `CSS.supports`. Differential Revision: https://phabricator.services.mozilla.com/D250128 - - - - - 82bec491 by Mark Banner at 2025-05-21T11:39:42+00:00 Bug 1953824 - Add TypeScript configuration files for toolkit/components/places. r=jteow Differential Revision: https://phabricator.services.mozilla.com/D241428 - - - - - af8dbea4 by Ryan VanderMeulen at 2025-05-21T12:08:37+00:00 Bug 1967546 - Update AndroidX DataStore to version 1.1.7. r=android-reviewers,mcarare Differential Revision: https://phabricator.services.mozilla.com/D250309 - - - - - 902b5ea1 by Ryan VanderMeulen at 2025-05-21T12:08:41+00:00 Bug 1967546 - Update AndroidX Fragment to version 1.8.7. r=android-reviewers,mcarare Differential Revision: https://phabricator.services.mozilla.com/D250310 - - - - - 2ec49f86 by Corey Bryant at 2025-05-21T12:13:15+00:00 Bug 1967552 - Restore from-repo and to-repo as optional. r=taskgraph-reviewers,releng-reviewers,ahal Thunderbird still needs these until it moves to git. Differential Revision: https://phabricator.services.mozilla.com/D250315 - - - - - cc25c341 by Tom Schuster at 2025-05-21T12:24:10+00:00 Bug 1967417 - Create a fallible LoadInfo factory. r=smaug,necko-reviewers,places-reviewers,kershaw Differential Revision: https://phabricator.services.mozilla.com/D250182 - - - - - 3a8cf9aa by Updatebot at 2025-05-21T12:24:35+00:00 Bug 1967648 - Update android nightly application-services version bump to 75a87f0b4b74564337372a2608c3a9f670f5d003 r=release-managers,dmeehan Differential Revision: https://phabricator.services.mozilla.com/D250385 - - - - - 6e9afc55 by Andy Leiserson at 2025-05-21T12:33:37+00:00 Bug 1864904 - WebGPU: Raise TypeError on unsupported canvas format r=webgpu-reviewers,ErichDonGubler,webidl,nical,smaug Differential Revision: https://phabricator.services.mozilla.com/D250364 - - - - - 118b53f1 by Erich Gubler at 2025-05-21T12:34:40+00:00 Bug 1965223 - chore(webgpu): update contents of apparently missed `tools/af_data_gen/main.cpp` in vendored CTS r=webgpu-reviewers,nical Differential Revision: https://phabricator.services.mozilla.com/D250078 - - - - - 21e14eb2 by Erich Gubler at 2025-05-21T12:34:43+00:00 Bug 1965223 - refactor(webgpu): CTS revendor: distinguish `assert_seen` calls r=webgpu-reviewers,nical Differential Revision: https://phabricator.services.mozilla.com/D250257 - - - - - 8404f363 by Tim Xia at 2025-05-21T12:46:00+00:00 Bug 1961215 - expand/collapse key points that persists across previews - r=Mardak,firefox-ai-ml-reviewers - integration with opt-in - fix skeleton alignment issues - add test for toggle expand/collapse - update optin telemetry tests - add key_points_toggle telemetry and tests - prevent key point generation if in-process or keypoints already exist for the card - add todo comment for chevron icon - reset telemery state - update h3 to be available for accessibility api - update for accessibility API - remove feedback from metric description Differential Revision: https://phabricator.services.mozilla.com/D249851 - - - - - 3185b606 by Yazan Al-Macki at 2025-05-21T12:59:36+00:00 Bug 1967430 - Enable scotch bonnet to prevent disable telemetry test from failing in beta. r=mak,urlbar-reviewers Differential Revision: https://phabricator.services.mozilla.com/D250379 - - - - - 74eb44d6 by Serban Stanca at 2025-05-21T13:34:54+00:00 Revert "Bug 1967417 - Create a fallible LoadInfo factory. r=smaug,necko-reviewers,places-reviewers,kershaw" for causing multiple failures. This reverts commit b9a9491a35823ebefc9cf171cc03f6830898bb59. - - - - - d5fc8c59 by iorgamgabriel at 2025-05-21T13:53:42+00:00 Bug 1964683 - Refactor DownloadNotification.createOngoingDownloadNotification to not take downloadJobState as param r=android-reviewers,npoon Differential Revision: https://phabricator.services.mozilla.com/D250252 - - - - - 25f33c1b by Julian Seward at 2025-05-21T13:54:07+00:00 Bug 1967378 - wasm::ReportTier2ResultsOffThread: don't confuse OOM and compilation-cancelled. r=yury. wasm::ReportTier2ResultsOffThread can get called with `success == false` in the case where a compilation has been cancelled. It then constructs an error string claiming OOM, which is confusing (and just plain wrong). This patch just passes a `cancelled` flag to ReportTier2ResultsOffThread, with which it can construct the correct error string. Differential Revision: https://phabricator.services.mozilla.com/D250190 - - - - - 1352e195 by Paul Adenot at 2025-05-21T13:54:32+00:00 Bug 1966129 - Teach about:logging to copy the current settings to the clipboard as a preset URL. r=julienw,desktop-theme-reviewers,emilio Differential Revision: https://phabricator.services.mozilla.com/D249082 - - - - - 5c7c70ed by Gijs Kruitbosch at 2025-05-21T13:54:58+00:00 Bug 1962056 - move places initialization out of BrowserGlue, r=places-reviewers,migration-reviewers,firefox-desktop-core-reviewers ,mossop,mak,mconley Places frontend initialization is surprisingly complex, and disentangling it from the rest of startup by moving it to its own file helps make some of the logic a little more obvious, and makes unit-testing a bit easier. This also removes BrowserGlue from the indirection mechanism used between MigatorBase instances and Places, by switching to category-manager-based invocation - this way, migrator code does not need to directly call places code to tell it it's done, but we don't need BrowserGlue to play messenger between them. It would be nice to do the same thing for `places-init-complete` but that is notified from C++ code so unfortunately that is not easily possible. Differential Revision: https://phabricator.services.mozilla.com/D244428 - - - - - 433e7bf9 by Jeremy Swinarton at 2025-05-21T13:55:24+00:00 Bug 1921835: Move tab to start/end enabled when collapsed group on tab strip edge r=dao,tabbrowser-reviewers Differential Revision: https://phabricator.services.mozilla.com/D249846 - - - - - a2a77ac2 by Beth Rennie at 2025-05-21T13:55:55+00:00 Bug 1956080 - Split ExperimentStore initialization out of ExperimentManager initialization r=nimbus-reviewers,relud Differential Revision: https://phabricator.services.mozilla.com/D250335 - - - - - 8c88f4b4 by Serban Stanca at 2025-05-21T15:14:08+00:00 Bug 1921835 - fix lint failure in browser/components/tabbrowser/test/browser/tabs/browser_multiselect_tabs_move.js. - - - - - 43117093 by Keith Cirkel at 2025-05-21T15:14:12+00:00 Bug 1966459 - fix for wpt failures. - - - - - 5bb14e5c by Mark Banner at 2025-05-21T15:19:16+00:00 Bug 1967611 - Cache TextEncoder/TextDecoder instances in the generated Uniffi interfaces. r=bdk Differential Revision: https://phabricator.services.mozilla.com/D250358 - - - - - cbba7f9e by Julien Cristau at 2025-05-21T15:19:48+00:00 Bug 1967729 - run linux startup-test on t-linux-docker workers r=taskgraph-reviewers,Eijebong,bhearsum Differential Revision: https://phabricator.services.mozilla.com/D250435 - - - - - 9571c9ce by Emilio Cobos Álvarez at 2025-05-21T15:20:26+00:00 Bug 1966682 - Don't reframe the root when inserting / removing the view transition snapshot containing block. r=dshin Much like the custom content container, we don't need to reframe it. This prevents some unnecessary work and triggering assertions which try to prevent it. Differential Revision: https://phabricator.services.mozilla.com/D249854 - - - - - 73c635a9 by Dave Townsend at 2025-05-21T15:20:53+00:00 Bug 1965072: Migrate ProfilesDatastoreService to toolkit. r=profiles-reviewers,firefox-desktop-core-reviewers ,mconley,jhirsch Differential Revision: https://phabricator.services.mozilla.com/D249739 - - - - - ef2e110e by Mathieu Leplatre at 2025-05-21T15:21:21+00:00 Bug 1761473 - Get rid of deprecated downloadToDisk() attachments method r=acottner,omc-reviewers,mviar Differential Revision: https://phabricator.services.mozilla.com/D234466 - - - - - c425bf73 by Tom Schuster at 2025-05-21T15:21:52+00:00 Bug 1967417 - Create a fallible LoadInfo factory. r=smaug,necko-reviewers,places-reviewers,kershaw Differential Revision: https://phabricator.services.mozilla.com/D250182 - - - - - 7e97157f by Andreas Farre at 2025-05-21T15:22:19+00:00 Bug 1967393 - Enable Navigation API WPT tests. r=jjaschke Differential Revision: https://phabricator.services.mozilla.com/D250420 - - - - - aab06359 by Ben Hearsum at 2025-05-21T15:22:49+00:00 Bug 1967638: rename 'central' in merge-automation actions to 'main' r=releng-reviewers,jcristau Differential Revision: https://phabricator.services.mozilla.com/D250380 - - - - - 4eb5c976 by Simon Friedberger at 2025-05-21T15:23:15+00:00 Bug 1850636: Fix disabling of HTTPS-First for xpcshell-test r=extension-reviewers,robwu Differential Revision: https://phabricator.services.mozilla.com/D250409 - - - - - 09696b9c by Julien Cristau at 2025-05-21T15:23:43+00:00 Bug 1967726 - don't try to sign nonexistent langpack for artifact builds r=taskgraph-reviewers,bhearsum Differential Revision: https://phabricator.services.mozilla.com/D250433 - - - - - 05496106 by serge-sans-paille at 2025-05-21T15:36:13+00:00 Bug 1967374 - Use MOZ_LIFETIME_CAPTURE_BY instead of MOZ_LIFETIME_BOUND where it makes sense r=nika Differential Revision: https://phabricator.services.mozilla.com/D250312 - - - - - b7bcc3e4 by Tim Xia at 2025-05-21T15:38:39+00:00 Bug 1965281 - Do not display the "Retry" option if "out of memory" error in Link Preview card - r=Mardak,firefox-ai-ml-reviewers - Change isGenerationErrorState to generationError, an object with the error from inference - determine whether to showRetryLink based on error.name Differential Revision: https://phabricator.services.mozilla.com/D250259 - - - - - c28e8ea0 by Beth Rennie at 2025-05-21T15:39:15+00:00 Bug 1956080 - Add an after-store-initialized migration phase r=nimbus-reviewers,relud Because we need to run our migration after the store is initialized but before the ExperimentManager processes enrollments we need a phase between those two events. Differential Revision: https://phabricator.services.mozilla.com/D250336 - - - - - adb045e3 by Serban Stanca at 2025-05-21T16:37:42+00:00 Revert "Bug 1964158 - If a filter is not valid, return the original dirty region r=emilio" as requested by @longsonr. This reverts commit ab0bcf22192b5bd37ca274cba487da733dda498a. - - - - - 9ca70da4 by Meg Viar at 2025-05-21T17:31:09+00:00 Bug 1967713 - Update Remote L10N tests to accomodate new FTL file r=omc-reviewers,mimi Differential Revision: https://phabricator.services.mozilla.com/D250444 - - - - - 61e2427b by Matthias Riffard at 2025-05-21T17:31:36+00:00 Bug 1964530 - Replace hardcoded values in test_moz_button.html. r=tgiles Differential Revision: https://phabricator.services.mozilla.com/D250429 - - - - - 972f30c3 by Mike Conley at 2025-05-21T17:32:02+00:00 Bug 1965923 - Wait for the newtab readyPromise even after waiting for the addon database. r=willdurand,home-newtab-reviewers,maxx Differential Revision: https://phabricator.services.mozilla.com/D248980 - - - - - eb68279e by Sylvestre Ledru at 2025-05-21T17:32:14+00:00 Bug 1964702 - doc: replace paste.m.o by gist.github.com r=glob,tgiles DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D250438 - - - - - bf2f7cbd by Sylvestre Ledru at 2025-05-21T17:32:18+00:00 no bug - doc: remove some hg links r=mossop DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D250440 - - - - - d0fb4dea by Chidam Gopal at 2025-05-21T17:32:59+00:00 Bug 1967519 - Add Nimbus variable for similarity threshold r=mak Differential Revision: https://phabricator.services.mozilla.com/D250275 - - - - - 9c53864f by Greg Stoll at 2025-05-21T17:33:11+00:00 Bug 1961170 part 1 - add autoAcknowledge to CheckFilesInBatchMode() r=dlp-reviewers,win-reviewers,handyman The new entry point analyzeBatchContentRequest() (added in a later part) is going to want this parameter. Differential Revision: https://phabricator.services.mozilla.com/D248518 - - - - - 840449a2 by Greg Stoll at 2025-05-21T17:33:15+00:00 Bug 1961170 part 2 - add AnalyzeBatchContentRequest method r=dlp-reviewers,handyman This adds a nsIContentAnalysisBatchResult interface which includes the allowedFiles that the new method returns. On the C++ side I made the existing ContentAnalysisActionResult class implement this interface as well, but I'm not married to this; we could make a separate class instead. In practice I kind of doubt that a user on Windows could actually drag some data that has some files and some non-files, but the code should handle this case correctly. The non-files control whether the overall result of the nsIContentAnalysisBatchResult is eAllow or eBlock, and the files that are allowed will get put in allowedFiles. Differential Revision: https://phabricator.services.mozilla.com/D248519 - - - - - d25fc9f5 by Greg Stoll at 2025-05-21T17:33:19+00:00 Bug 1961170 part 3 - make DispatchToDropTargetAndResumeEndDragSession() take allowedFiles r=dlp-reviewers,handyman Differential Revision: https://phabricator.services.mozilla.com/D248520 - - - - - 6cae87fe by Greg Stoll at 2025-05-21T17:33:22+00:00 Bug 1961170 part 4 - make DispatchToDropTargetAndResumeEndDragSession() take allowedFilePaths r=dlp-reviewers,handyman Ideally aAllowedFilePaths would be an array of nsIFile, but unfortunately we don't seem to be able to pass nsIFile's over IPC, so pass the paths instead. This should be fine for Windows but may need more testing or a better solution if/when we support Mac. Differential Revision: https://phabricator.services.mozilla.com/D248521 - - - - - 80fd4f19 by Greg Stoll at 2025-05-21T17:33:26+00:00 Bug 1961170 part 5 - make SendDispatchToDropTargetAndResumeEndDragSession() take allowedFiles r=dlp-reviewers,handyman Differential Revision: https://phabricator.services.mozilla.com/D248522 - - - - - 859cb20d by Greg Stoll at 2025-05-21T17:33:30+00:00 Bug 1961170 part 6 - update JS drag and drop code to call AnalyzeBatchContentRequest() and pass allowedFiles r=dlp-reviewers,reusable-components-reviewers,handyman,hjones Differential Revision: https://phabricator.services.mozilla.com/D248523 - - - - - 7548fd51 by Greg Stoll at 2025-05-21T17:33:34+00:00 Bug 1961170 part 7 - update CA drag and drop tests r=dlp-reviewers,handyman Differential Revision: https://phabricator.services.mozilla.com/D248524 - - - - - fc4cacee by Dana Keeler at 2025-05-21T17:34:15+00:00 Bug 1965950 - for non-overridable certificate errors, provide the same diagnostic information as for overridable errors r=jschanck,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D249121 - - - - - 24b2de7e by Mark Banner at 2025-05-21T17:34:42+00:00 Bug 1967490 - Enable the Rust based search engine selector for late beta & release. r=search-reviewers,scunnane Differential Revision: https://phabricator.services.mozilla.com/D250283 - - - - - c02bea9a by Nick Alexander at 2025-05-21T17:34:54+00:00 Bug 1966468 - Make `mozinstall` handle archives when cross-compiling. r=firefox-build-system-reviewers,ahal,glandium Differential Revision: https://phabricator.services.mozilla.com/D249445 - - - - - 10e18f7f by Nick Alexander at 2025-05-21T17:34:58+00:00 Bug 1966470 - Pre: Make `l10n-repack.py` command line easier to copy-paste. r=firefox-build-system-reviewers,glandium This makes debugging a little easier. While here, remove unused `PACKAGE_BASE_DIR`. Differential Revision: https://phabricator.services.mozilla.com/D249446 - - - - - 5561c138 by Nick Alexander at 2025-05-21T17:35:01+00:00 Bug 1966470 - Part 1: Add `mach artifact install --unfiltered-project-package` command. r=firefox-build-system-reviewers,glandium Getting artifacts from other locations when building is a solved problem. But single-locale repacks do something very different that is very hard to arrange locally. This commit will be used to make single-locale repacks easier to work with. This commit adds a new "unfiltered project package" mode that uses the artifact build mode fetching code to download (and minimally process) just the main package from a build. The processing is convenient on macOS, where DMG files are onerous to work with and the application bundle name varies. Differential Revision: https://phabricator.services.mozilla.com/D249447 - - - - - 88e52afb by Nick Alexander at 2025-05-21T17:35:05+00:00 Bug 1966470 - Part 2: Use `mach artifact install --unfiltered-project-package` in single-locale repacks. r=firefox-build-system-reviewers,glandium There's a lot here. The main thing is that rather than invoking `INNER_UNMAKE_PACKAGE`, we use the new `mach artifact install --unfiltered-project-package` flag to do that work. In automation, this gets configured using `MOZ_ARTIFACT_TASK` and is deterministic; locally, this is far easier to work with. This replacement allows us to clean up a bunch of Makefile goo, some of which is done here. More clean up is surely possible; the `mozharness` config files are a good place to look next. The `MOZ_PKG_MAC_*` settings previously referred to the unpacked DMG resources. There's no need for that complication; we can always take them from the branding resources. (The relevant `mozconfig` entries *look* to always have Nightly branding, but merge automation ensures that the branding is correctly set for Beta and Release.) Differential Revision: https://phabricator.services.mozilla.com/D249448 - - - - - daf48d67 by Paul Adenot at 2025-05-21T17:35:49+00:00 Bug 1967544 - Allocate backing memory for array buffer in CopyExtradataToDescription using the correct allocator. r=media-playback-reviewers,alwu Differential Revision: https://phabricator.services.mozilla.com/D250303 - - - - - 5df061b2 by Sylvestre Ledru at 2025-05-21T17:36:16+00:00 Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio,webdriver-reviewers,whimboo Updated with rustfmt 1.8.0-stable (17067e9ac6 2025-05-09) Differential Revision: https://phabricator.services.mozilla.com/D249881 - - - - - 98d1b90c by Thomas Wisniewski at 2025-05-21T17:36:30+00:00 Bug 1950301 - remove our webcompat intervention for shamir.com; r=denschub,webcompat-reviewers Differential Revision: https://phabricator.services.mozilla.com/D249813 - - - - - 427d4254 by Thomas Wisniewski at 2025-05-21T17:36:34+00:00 Bug 1963302 - remove our CSS webcompat intervention for lefties.com; r=denschub,webcompat-reviewers Differential Revision: https://phabricator.services.mozilla.com/D249814 - - - - - fe3c6899 by Thomas Wisniewski at 2025-05-21T17:36:37+00:00 Bug 1919698 - remove our webcompat UA override for anecdotes.ai; r=denschub,webcompat-reviewers Differential Revision: https://phabricator.services.mozilla.com/D249815 - - - - - 8680e55e by Thomas Wisniewski at 2025-05-21T17:36:41+00:00 Bug 1577267 - remove our webcompat UA override for metfone.com.kh; r=denschub,webcompat-reviewers Differential Revision: https://phabricator.services.mozilla.com/D249816 - - - - - c2ca3170 by Thomas Wisniewski at 2025-05-21T17:36:45+00:00 Bug 1925508 - update our Android-only webcompat intervention for developer.apple.com to only be enabled when layout.css.prefixes.transforms=true; r=denschub,webcompat-reviewers Differential Revision: https://phabricator.services.mozilla.com/D249817 - - - - - 261948eb by Thomas Wisniewski at 2025-05-21T17:36:49+00:00 Bug 1945438 - add a CSS intervention for tiktok.com to hide extra scrollbars; r=denschub,webcompat-reviewers Differential Revision: https://phabricator.services.mozilla.com/D249818 - - - - - efd4a9b4 by Thomas Wisniewski at 2025-05-21T17:36:52+00:00 Bug 1963619 - fix webcompat interventions automated tests; r=denschub Differential Revision: https://phabricator.services.mozilla.com/D249819 - - - - - 43518b0a by Thomas Wisniewski at 2025-05-21T17:36:56+00:00 Bug 1966735 - fix some logic with the webcompat addon related to enabling/disabling inteventions; r=denschub,webcompat-reviewers Differential Revision: https://phabricator.services.mozilla.com/D249820 - - - - - 0b86c8c0 by Thomas Wisniewski at 2025-05-21T17:37:00+00:00 Bug 1966836 - Improve the max_version gate for webcompat interventions; r=denschub,webcompat-reviewers Differential Revision: https://phabricator.services.mozilla.com/D249821 - - - - - 2ad2df76 by Thomas Wisniewski at 2025-05-21T17:37:03+00:00 Bug 1911423 - add a desktop-only JS intervention for Power BI maps to fix touchpad zooming; r=denschub,webcompat-reviewers Differential Revision: https://phabricator.services.mozilla.com/D249886 - - - - - 489af6e8 by Thomas Wisniewski at 2025-05-21T17:37:07+00:00 Bug 1850998 - add an intervention for chaturbate.com on Android so fullscreen is actually fullscreen; r=denschub,webcompat-reviewers Differential Revision: https://phabricator.services.mozilla.com/D250340 - - - - - a712f6a9 by Thomas Wisniewski at 2025-05-21T17:37:11+00:00 Bug 1966585 - add a CSS intervention for hiskin.care to reveal their main content; r=denschub,webcompat-reviewers Differential Revision: https://phabricator.services.mozilla.com/D250443 - - - - - 7d8c4a44 by Thomas Wisniewski at 2025-05-21T17:37:15+00:00 Bug 1966673 - add a JS intervention for culturepsg.com on Android to fix news links; r=denschub,webcompat-reviewers Differential Revision: https://phabricator.services.mozilla.com/D250446 - - - - - 988223ed by Thomas Wisniewski at 2025-05-21T17:37:18+00:00 Bug 1967694 - add a UA override for onlyfaucet.com; r=denschub,webcompat-reviewers Differential Revision: https://phabricator.services.mozilla.com/D250448 - - - - - 02d33f4b by Julien Cristau at 2025-05-21T18:43:06+00:00 Bug 1967782 - run android-startup-test on t-linux-docker workers r=taskgraph-reviewers,jmaher Differential Revision: https://phabricator.services.mozilla.com/D250464 - - - - - 3501828f by Julien Cristau at 2025-05-21T18:43:32+00:00 Bug 1967781 - run linux startup-test tasks on ubuntu 24.04. r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D250462 - - - - - f57efbed by Keith Cirkel at 2025-05-21T18:43:59+00:00 Bug 1967724 - enable light-dismiss for idlharness tests r=smaug Differential Revision: https://phabricator.services.mozilla.com/D250432 - - - - - 3dddab66 by Florian Quèze at 2025-05-21T18:44:26+00:00 Bug 1914581 - Telemetry for Kiosk mode, r=firefox-desktop-core-reviewers ,Gijs. Differential Revision: https://phabricator.services.mozilla.com/D250414 - - - - - 359ecdf6 by William Wen at 2025-05-21T18:44:38+00:00 Bug 1962092 - Add flags and prefs for antifraud list feature. r=timhuang,extension-reviewers,robwu Differential Revision: https://phabricator.services.mozilla.com/D247534 - - - - - 39775d3e by William Wen at 2025-05-21T18:44:42+00:00 Bug 1962092 - Add antifraud annotation feature. r=timhuang Differential Revision: https://phabricator.services.mozilla.com/D247535 - - - - - 7a237776 by William Wen at 2025-05-21T18:44:45+00:00 Bug 1962092 - Add tracking protection skip for anti-fraud feature. r=timhuang Differential Revision: https://phabricator.services.mozilla.com/D247536 - - - - - 33e188d3 by William Wen at 2025-05-21T18:44:49+00:00 Bug 1962092 - Add test for anti-fraud annotation. r=timhuang Differential Revision: https://phabricator.services.mozilla.com/D247537 - - - - - eac2710d by Drew Willcoxon at 2025-05-21T18:45:32+00:00 Bug 1809459 - Use Map instances for UniFFI maps to allow non-string keys. r=bdk Differential Revision: https://phabricator.services.mozilla.com/D250372 - - - - - d79aa284 by Devota Aabel at 2025-05-21T18:45:44+00:00 Bug 1964174- Homepage content feed visual cleanup. r=gl,android-reviewers,android-l10n-reviewers,delphine Differential Revision: https://phabricator.services.mozilla.com/D248673 - - - - - 915dabd4 by Devota Aabel at 2025-05-21T18:45:48+00:00 Bug 1964172- Rename Thought-Provoking Stories to Stories on homepage. r=gl,android-reviewers,android-l10n-reviewers,delphine Differential Revision: https://phabricator.services.mozilla.com/D249667 - - - - - e2d7c8a0 by Devota Aabel at 2025-05-21T18:45:52+00:00 Bug 1967003- Remove Homepage Stories setting subtext. r=gl,android-reviewers,android-l10n-reviewers,delphine Differential Revision: https://phabricator.services.mozilla.com/D249844 - - - - - 8927ee60 by Sam Johnson at 2025-05-21T18:46:33+00:00 Bug 1967636 - Remove more unnecessary CSS padding rules on Linux. r=emilio Like bug 1966545, after bug 1963446, these CSS rules are now applied on Linux, whereas previously they were overridden by native metrics. They are not needed, and cause things to look a bit off. Differential Revision: https://phabricator.services.mozilla.com/D250378 - - - - - 63c22f91 by Release Engineering Landoscript at 2025-05-21T18:52:26+00:00 No Bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE ach -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 af -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 an -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ar -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ast -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 az -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 be -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 bg -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 bn -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 bo -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 br -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 brx -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 bs -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ca -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ca-valencia -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 cak -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ckb -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 cs -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 cy -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 da -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 de -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 dsb -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 el -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 en-CA -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 en-GB -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 eo -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 es-AR -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 es-CL -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 es-ES -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 es-MX -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 et -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 eu -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 fa -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ff -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 fi -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 fr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 fur -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 fy-NL -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ga-IE -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 gd -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 gl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 gn -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 gu-IN -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 he -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 hi-IN -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 hr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 hsb -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 hu -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 hy-AM -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 hye -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ia -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 id -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 is -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 it -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ja -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ja-JP-mac -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ka -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 kab -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 kk -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 km -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 kn -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ko -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 lij -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 lo -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 lt -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ltg -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 lv -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 meh -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 mk -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ml -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 mr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ms -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 my -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 nb-NO -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ne-NP -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 nl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 nn-NO -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 oc -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 pa-IN -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 pl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 pt-BR -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 pt-PT -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 rm -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ro -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ru -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 sat -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 sc -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 scn -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 sco -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 si -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 sk -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 skr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 sl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 son -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 sq -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 sr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 sv-SE -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 szl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ta -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 te -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 tg -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 th -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 tl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 tr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 trs -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 uk -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ur -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 uz -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 vi -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 wo -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 xh -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 zh-CN -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 zh-TW -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 - - - - - 39dc4fb7 by Release Engineering Landoscript at 2025-05-21T18:52:29+00:00 No Bug - Bumping Mobile l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE ach -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 an -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ar -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ast -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 az -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 be -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 bg -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 bn -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 br -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 bs -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ca -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 cak -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 cs -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 cy -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 da -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 de -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 dsb -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 el -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 en-CA -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 en-GB -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 eo -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 es-AR -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 es-CL -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 es-ES -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 es-MX -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 et -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 eu -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 fa -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ff -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 fi -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 fr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 fy-NL -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ga-IE -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 gd -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 gl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 gn -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 gu-IN -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 he -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 hi-IN -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 hr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 hsb -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 hu -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 hy-AM -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ia -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 id -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 is -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 it -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ja -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ka -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 kab -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 kk -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 km -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 kn -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ko -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 lij -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 lo -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 lt -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ltg -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 lv -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 meh -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 mix -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ml -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 mr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ms -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 my -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 nb-NO -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ne-NP -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 nl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 nn-NO -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 oc -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 pa-IN -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 pl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 pt-BR -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 pt-PT -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 rm -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ro -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ru -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 sk -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 sl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 son -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 sq -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 sr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 sv-SE -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ta -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 te -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 th -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 tl -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 tr -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 trs -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 uk -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 ur -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 uz -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 vi -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 wo -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 xh -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 zam -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 zh-CN -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 zh-TW -> 82a08ea3ce2d17f21f3d45f4b5607a37590b0158 - - - - - 8800fbef by Cristina Horotan at 2025-05-21T20:14:38+00:00 Revert "Bug 1964451 - Add use counters for OOM handling r=sfink,mccr8" on request This reverts commit 7ae56a029252266ce967356e2254b1408b8522ea. - - - - - 29d07397 by Cristina Horotan at 2025-05-21T20:14:42+00:00 Revert "Bug 1962092 - Add test for anti-fraud annotation. r=timhuang" fro causing bc failures at browser_antifraud_annotation.js This reverts commit 552f52e9f2093d69da2d3e22352e79c4c9274017. - - - - - f51f6ad0 by smayya at 2025-05-21T21:03:38+00:00 Bug 1948222 - update nsILoadInfo.idl to add IPAddressSpace attribute. r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D244558 - - - - - 3c5db49c by smayya at 2025-05-21T21:03:41+00:00 Bug 1948222 - Add IPAddressSpace settings in BrowsingContext. r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D238498 - - - - - 8ffa21ce by smayya at 2025-05-21T21:03:45+00:00 Bug 1948222 - Add IpAddressSpace and ParentIpAddressSpace members in LoadInfo. r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D238478 - - - - - 1c271cfe by smayya at 2025-05-21T21:03:48+00:00 Bug 1960474 - Add LNA utility functions. r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D238479 - - - - - a5fad404 by smayya at 2025-05-21T21:03:52+00:00 Bug 1960474 - Add tests for LNA Utilities. r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D249235 - - - - - 9a840611 by smayya at 2025-05-21T21:03:56+00:00 Bug 1944556 - update IpAddressSpace for browsingContexts. r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D246199 - - - - - 95a04d27 by smayya at 2025-05-21T21:03:59+00:00 Bug 1960582 - Add LNA telemetry. r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D249887 - - - - - 3185b633 by Alex Hochheiden at 2025-05-21T21:04:44+00:00 Bug 1207261 - Suggest "|mach bootstrap|" if the emulator binary is not found r=geckoview-reviewers,tcampbell Differential Revision: https://phabricator.services.mozilla.com/D250386 - - - - - ca737fe1 by Pier Angelo Vendrame at 2025-05-21T21:05:10+00:00 Bug 1591337 - Spoof outer and screen measurements. r=tjr RFP returns the inner size also as outer and screen sizes. However, this triggers some bot detection mechanism. So, we add a platform-dependent but constant offset for the outer size, and a standard resolution (full HD, 4k or 8k) as a screen size. Then, we remove another platform-dependent offset for the available screen. This might also fool simple fingerprinting scripts. Differential Revision: https://phabricator.services.mozilla.com/D249534 - - - - - c8fba6fa by Dan Mosedale at 2025-05-21T21:05:36+00:00 Bug 1967339 - Make FxMS expose messages after reach recording failures, r=omc-reviewers,emcminn If ASRouter._recordReachEvent throws an error, right now we don't handle it, so we don't send exposure, and we don't route the message either. This patch makes that method catch all errors that occur inside it, much like the Glean record method. The test we include forces an exception by replacing Glean's reach message with a stub that throws, even though it doesn't seem particularly likely that this is what's happening in the field. What's happening in the field seems to happen on the FxMS messaging IDs that are configured incorrectly AND that have some other as-yet-unknown property. There are a couple of live experiments that have (have had) issues but ONLY AFTER A CERTAIN POINT (maybe related to 138 hitting release). The fix for https://bugzilla.mozilla.org/show_bug.cgi?id=1965869 has repaired the configuration on the recent misconfigured feature ids, which will likely fix many/most problems. This adds another bandaid, where if there's some issue inside _recordReachEvent, we'll handle that too. More could be done to bulletproof sendTriggerMessage, where the relevant code all lives (we could consider putting the entire thing inside a try/catch block, and ideally even send telemetry if the catch block gets hit). I'm open to thoughts about that... Differential Revision: https://phabricator.services.mozilla.com/D250302 - - - - - d322f558 by Ryan VanderMeulen at 2025-05-21T21:06:02+00:00 Bug 1967709 - Update mingw to upstream revision 2ca6f1348cab58b5b994fd5916ff57445ade22f8. r=tjr Differential Revision: https://phabricator.services.mozilla.com/D250426 - - - - - f9e50af1 by Greg Mierzwinski at 2025-05-21T21:06:15+00:00 Bug 1964784 - Return lando commit ID from lando push. r=ahal This patch changes the push to lando, and push to try functions to return the lando job ID. Differential Revision: https://phabricator.services.mozilla.com/D248643 - - - - - 79af1000 by Greg Mierzwinski at 2025-05-21T21:06:19+00:00 Bug 1965472 - [mach-try-perf] Use lando commit ID instead of hashes for lando try runs. r=aglavic,perftest-reviewers This patch changes the usage of a hash/date combination to lando commit IDs for perfcompare links. It also removes mentions of git, and enables push to lando for hg users. At the same time, a bit of cleanup is done to resolve a small bug with vcs links being output, and some other inaccuracies in the output. Differential Revision: https://phabricator.services.mozilla.com/D248644 - - - - - 48915d48 by Greg Mierzwinski at 2025-05-21T21:06:23+00:00 Bug 1964784 - Output treeherder link with lando commit ID during push to try. r=ahal This patch adds an output of a treeherder link during the standard push to try, and during the mach try perf push to try. Differential Revision: https://phabricator.services.mozilla.com/D249772 - - - - - 95d9d6c7 by Rolf Rando at 2025-05-21T21:07:06+00:00 Bug 1967501 - Fix error going to tab group manager when STG feature is off r=dwalker,tabbrowser-reviewers,ngrato Fixes a regression that disables tab group management immediately after creating a group with STG off. I don't quite understand why this comes up, so I hope @ngrato can shed some insight before we land it. Differential Revision: https://phabricator.services.mozilla.com/D250344 - - - - - 6eb94c19 by Tiaan Louw at 2025-05-21T21:07:18+00:00 Bug 1908320 - Orthogonal items should also participate in baseline alignment r=layout-reviewers,emilio All items in an alignment context should be checked for baseline alignment. Items that turn out to be orthogonal to the alignment context should synthesize a baseline. Differential Revision: https://phabricator.services.mozilla.com/D216793 - - - - - a8f64b04 by Tiaan Louw at 2025-05-21T21:07:22+00:00 Bug 1947817 - Calculate grid item baselines from the correct under/over side. r=layout-grid-reviewers,dholbert The side used to calculate the baseline offset should use the correct under/over side according to the writing modes of the container and the item. Differential Revision: https://phabricator.services.mozilla.com/D240317 - - - - - fefa3c0f by Tiaan Louw at 2025-05-21T21:07:25+00:00 Bug 1947817 - Update WPT tests for grid baseline calculation improvements. r=dholbert,layout-grid-reviewers The tests reflects changes made in D216793 and D240317 and put together in this patch to avoid failing tests in one patch and passing them again in the next. Differential Revision: https://phabricator.services.mozilla.com/D250473 - - - - - 252a030c by Rolf Rando at 2025-05-21T21:08:08+00:00 Bug 1963623 - Fix exception when smart tab groups is off r=dwalker,tabbrowser-reviewers,ngrato Differential Revision: https://phabricator.services.mozilla.com/D250313 - - - - - 81885743 by Duncan McIntosh at 2025-05-21T21:08:34+00:00 Bug 1868192 - Add packageFamilyName attribute for use with ASRouterTargeting. r=nalexander,nrishel,omc-reviewers,jprickett Differential Revision: https://phabricator.services.mozilla.com/D249417 - - - - - 3dcd419e by Cristina Horotan at 2025-05-21T22:30:49+00:00 Revert "Bug 1591337 - Spoof outer and screen measurements. r=tjr" fro causing bc failures at browser_spoofed_screen_size.js This reverts commit cd997c06ad0f443e0fc373d2cbadb45f742db271. - - - - - d8782d83 by Tim Xia at 2025-05-21T22:35:10+00:00 Bug 1967766 update styles for border and box shadow for Link preview card - r=ngrato,firefox-ai-ml-reviewers - border radius and box shadow change Differential Revision: https://phabricator.services.mozilla.com/D250469 - - - - - ff944789 by Erik Nordin at 2025-05-21T22:35:21+00:00 Bug 1820252 - Make TranslationsDocument functions private r=translations-reviewers,gregtatum This patch makes all of the TranslationsDocument data members and functions private, unless they are already used publicly in another file. Differential Revision: https://phabricator.services.mozilla.com/D249967 - - - - - 93c4e7f3 by Erik Nordin at 2025-05-21T22:35:25+00:00 Bug 1820252 - Misc. TranslationsDocument Renames and Docs r=translations-reviewers,gregtatum This patch contains a collection of miscellaneous variable renames and documentation comment updates that will lessen the cognitive load on subsequent patches. Differential Revision: https://phabricator.services.mozilla.com/D249968 - - - - - e5f6989a by Erik Nordin at 2025-05-21T22:35:29+00:00 Bug 1820252 - Misc. lint and clean up r=translations-reviewers,gregtatum A collection of miscellaneous clean-ups and fixes for linter. Differential Revision: https://phabricator.services.mozilla.com/D249969 - - - - - 11470b1d by Erik Nordin at 2025-05-21T22:35:32+00:00 Bug 1820252 - Misc. TranslationsDocument refactors r=translations-reviewers,gregtatum A collection of miscellaneous refactors within the TranslationsDocument class that achieve equivalent functionality to what existed before. Differential Revision: https://phabricator.services.mozilla.com/D249970 - - - - - 1e91571e by Erik Nordin at 2025-05-21T22:35:36+00:00 Bug 1820252 - Remove viewport-translated r=translations-reviewers,gregtatum This patch removes the functionality that reported to the Translations actors when the viewport is translated. This metric was sometimes unreliable due to dynamic content coming into the viewport, whereas the metric itself only considered the viewport on page load. This metric is less important with the upcomping move to intersection observer. Differential Revision: https://phabricator.services.mozilla.com/D249971 - - - - - 73abe3ba by Erik Nordin at 2025-05-21T22:35:39+00:00 Bug 1820252 - Add an optional type to TE_addProfilerMarker r=translations-reviewers,gregtatum Allows the TE_addProfilerMarker function to take an optional type parameter that will specify the type of marker being added, allowing it to go in its own track basedo n the type. Differential Revision: https://phabricator.services.mozilla.com/D249972 - - - - - 45ed9ce6 by Erik Nordin at 2025-05-21T22:35:43+00:00 Bug 1820252 - Ensure switch statemens use braces r=translations-reviewers,gregtatum Ensures that all switch statements within the Translations component utilize curly braces for each case in the switch. Differential Revision: https://phabricator.services.mozilla.com/D249973 - - - - - 9fb79023 by Erik Nordin at 2025-05-21T22:35:47+00:00 Bug 1967800 - Ensure all Translations actors are shutdown aware r=translations-reviewers,gregtatum Fixes cases where the Translations actors may throw errors when sending async messages over IPC due not not checking for the didDestroy() function being called. Differential Revision: https://phabricator.services.mozilla.com/D249974 - - - - - 83430379 by Erik Nordin at 2025-05-21T22:35:50+00:00 Bug 1820252 - Misc. Translations test fixes r=translations-reviewers,gregtatum A collection of miscellaenous updates to pre-existing Translations tests that will help to fix intermittently incorrect behavior. Differential Revision: https://phabricator.services.mozilla.com/D249975 - - - - - 4733e8e7 by Erik Nordin at 2025-05-21T22:35:54+00:00 Bug 1820252 - Allow some HTML elements to translate as text r=translations-reviewers,gregtatum Allows HTML elements that have only plain text content to translate as text instead of as HTML. An example of this would be `<div>Hello world</div>`. In such as case we can simply send the text to be translated. This makes no difference to the resulting output, but it does affect which cache the translation ends up in. If the example `<div>` were to translate as HTML in this case, then mutating its inner `#text` node may result in a cache miss later on. Differential Revision: https://phabricator.services.mozilla.com/D249976 - - - - - 43f8333c by Erik Nordin at 2025-05-21T22:35:57+00:00 Bug 1820252 - Improve the Translations LRUCache r=translations-reviewers,gregtatum Improves a few considerations around the Translations LRUCache, improving its internal prioritization, as well as fixing an issue with its time-to-live mechanism. Differential Revision: https://phabricator.services.mozilla.com/D249977 - - - - - 37bb02c3 by Erik Nordin at 2025-05-21T22:36:01+00:00 Bug 1967792 - Do not re-translate translated attributes r=translations-reviewers,gregtatum This patch fixes an edge case where the page itself may replace an attribute with content that has already been translated. This would previously cause the TranslationsDocument to translate the text a second time, which, depending on the model, may reduce the quality of the translation. This is a common occurrence on Wikipedia, which will delete the "title" attributes on `<a>` elements when moused over, and replace them when the curor leaves. The caching mechanism is now updated such that we will not re-translate text that we know to be the output of a recent translation. This does not, however, guard against the page inserting new text that happens to be in the target language, which was not the previous result of a translation request. Differential Revision: https://phabricator.services.mozilla.com/D249978 - - - - - cdbd7a81 by Erik Nordin at 2025-05-21T22:36:04+00:00 Bug 1967796 - Handle Block Within Inline r=translations-reviewers,gregtatum This patch fixes behavior around a particular edge case in which block elements may be contained within inline elements in the DOM. The code previously assumed that inline elements were "leaves," and would never need to be subdivided further in terms of the TranslationsDocument DOM parsing algorithm. Differential Revision: https://phabricator.services.mozilla.com/D249979 - - - - - 744c7f2a by Erik Nordin at 2025-05-21T22:36:08+00:00 Bug 1820252 - Remove QueuedTranslator r=translations-reviewers,gregtatum This patch removes the QueuedTranslator class from the TranslationsDocument. The following patch re-introduces a new class called TranslationScheduler, which has some similarities to the QueuedTranslator, but the diff looks much cleaner when considering it as a new abstraction. Differential Revision: https://phabricator.services.mozilla.com/D249980 - - - - - 5bec05ee by Erik Nordin at 2025-05-21T22:36:12+00:00 Bug 1820252 - Introduce TranslationScheduler class r=translations-reviewers,gregtatum This patch introduces a new class to the TranslationsDocument called the TranslationScheduler. The TranslationScheduler is a stack-based multi-level priority scheduler with mechanisms that prevent starvation and guarantee scheduling fairness. Differential Revision: https://phabricator.services.mozilla.com/D249981 - - - - - 3facdb37 by Erik Nordin at 2025-05-21T22:36:15+00:00 Bug 1820252 - Rework the isNodeHidden function r=translations-reviewers,gregtatum This patch reworks the isNodeHidden function to be more robust. The previous implementation had cases that may consider a node as being visible, even if is not content that the user can see. These changes paired with the TranslationScheduler will ensure that nodes which are not directly visible to the user will be translated with a lower priority than truly visible nodes. Differential Revision: https://phabricator.services.mozilla.com/D249982 - - - - - 85e7af4e by Erik Nordin at 2025-05-21T22:36:19+00:00 Bug 1820252 - Lazify Full-Page Translations r=translations-reviewers,gregtatum This patch introduces IntersectionObservers into the TranslationsDocument, rewriting the algorithm to allow translating only node content and attributes that are within close proximity to the device's viewport. Differential Revision: https://phabricator.services.mozilla.com/D249983 - - - - - 1d04b52a by Erik Nordin at 2025-05-21T22:36:22+00:00 Bug 1820252 - Introduce Content-Eager Mode r=translations-reviewers,gregtatum This patch introduces a Content-Eager Translations mode to the TranslationsDocument whenever the user opens the find-in-page functionality. Content-Eager mode enqueues all text-content translations regardless of the node's proximity to the viewport. Attributes are still lazily translated based on proximity. Closing the FindBar will revert back to lazy mode. Differential Revision: https://phabricator.services.mozilla.com/D249984 - - - - - 913de3ae by Erik Nordin at 2025-05-21T22:36:26+00:00 Bug 1820252 - Add TranslationsDocument test helpers r=translations-reviewers,gregtatum This patch adds a few public functsion to the TranslationsDocument as well as the TranslationsChild actor that are primarily intended for use during testing. These functions help all of our tests not only ensure that the content is translated correctly, but also that the TranslationsDocument is upholding all of its invariants. Differential Revision: https://phabricator.services.mozilla.com/D249985 - - - - - 7f289a57 by Erik Nordin at 2025-05-21T22:36:30+00:00 Bug 1820252 - Rework assertPageIsTranslated r=translations-reviewers,gregtatum This patch reworks the way that we assert that the page is translated in Full-Page Translations tests. In addition to ensuring that the translated content matches the expectations, each test now ensures that the TranslationsDocument has fulfilled every translation request that we expect it to, as well as ensures that the intersection-observed nodes within the TranslationsDocument match what we expect, since nodes are no longer observed once they are fully translated (until they are mutated). These changes give us extremely strong correctness guarantees in terms of assurance that the TranslationsDocument algorithms are working as intended, and maintaining their invariants in all cases. Differential Revision: https://phabricator.services.mozilla.com/D249987 - - - - - 9892887a by Erik Nordin at 2025-05-21T22:36:33+00:00 Bug 1820252 - Rework TranslationsBencher Stop Condition r=translations-reviewers,gregtatum This patch reworks the stopping condition for the TranslationsBencher such that it now truly waits for all translation requests to compelted, rather than assuming that they have all completed once the content of the final paragraph of the page has been translated. Differential Revision: https://phabricator.services.mozilla.com/D249988 - - - - - d307009f by Erik Nordin at 2025-05-21T22:36:37+00:00 Bug 1820252 - Update translations-document test cases r=translations-reviewers,gregtatum This patch updates many of the test cases for the TranslationsDocument that have changed expectations now that the scheduling algorithm is stack-based instead of queue based. Many of the assertions are now exactly reversed from how they were before. Differential Revision: https://phabricator.services.mozilla.com/D249989 - - - - - 00d354ff by Erik Nordin at 2025-05-21T22:36:40+00:00 Bug 1820252 - Update TranslationsDocument mutation tests r=translations-reviewers,gregtatum This patch makes several updates to the TranslationsDocument mutations tests. The mock port now captures the counts of each kind of request that is sent to the TranslationsEngine for assertions, and the comparisons themselves are now done with regex, instead of via prettified strings. This allows us to test cases in which the translated text may lie within a range of translationId values, as long as the expected number of requests, and the final translated output match the expectation. Also updates all existing test cases to be compatible with the new scheduling algorithm, as well as adds many new cases. Differential Revision: https://phabricator.services.mozilla.com/D249990 - - - - - 2771c1ae by Erik Nordin at 2025-05-21T22:36:44+00:00 Bug 1820252 - Add mutation test for block within inline r=translations-reviewers,gregtatum This patch adds only the block-within-inline test case. This could have been included in the previous patch, but is held back for convenience due to its special mention in another patch earlier in this stack. Differential Revision: https://phabricator.services.mozilla.com/D249991 - - - - - 29975c7a by Erik Nordin at 2025-05-21T22:36:47+00:00 Bug 1820252 - Rename assertPageIsUntranslated r=translations-reviewers,gregtatum Renames all instances of "Untranslated" with "NotTranslated". I think this wording is more clear that there may not be any action that has been "undone," but may just have never occurred. Differential Revision: https://phabricator.services.mozilla.com/D249992 - - - - - 0c682fdb by Erik Nordin at 2025-05-21T22:36:51+00:00 Bug 1820252 - Rename getLastParagraph r=translations-reviewers,gregtatum Renames all instances of getLastParagraph to getFinalParagraph. I like this wording more because the word "Final" is less likely to be misunderstood as "Previous" in the way that "Last" can be. Differential Revision: https://phabricator.services.mozilla.com/D249993 - - - - - 6124f291 by Erik Nordin at 2025-05-21T22:36:55+00:00 Bug 1820252 - Unify waitForCondition in content r=translations-reviewers,gregtatum Unifies all calls waitForCondition in the content process to use our TranslationsTest wrapper around ContentTaskUtils, rather than using ContentTaskUtils directly. Differential Revision: https://phabricator.services.mozilla.com/D249994 - - - - - aa756dde by Erik Nordin at 2025-05-21T22:36:58+00:00 Bug 1820252 - Update Translations e2e tests r=translations-reviewers,gregtatum Updates the Translations end-to-end tests to test both lazy translations mode as well as content-eager translations mode. Differential Revision: https://phabricator.services.mozilla.com/D249995 - - - - - bbe7c3d5 by Erik Nordin at 2025-05-21T22:37:02+00:00 Bug 1946988 - Rework flip-lexical-shortlist tests r=translations-reviewers,gregtatum Reworks all of the flip-lexical-shortlist tests, which have notoriously been the culprits of some higher-frequency intermittent test failures, to hopefully be a bit less error prone without compromising the integrity of how they test this functionality. Differential Revision: https://phabricator.services.mozilla.com/D249996 - - - - - 0aba30ba by Erik Nordin at 2025-05-21T22:37:06+00:00 Bug 1820252 - Assert attributes in Full-Page tests r=translations-reviewers,gregtatum Ensures that all Full-Page Translations tests make assertions against attributes as well as text content, by introducing translatable attributes to both the `<h1>` elements of our test pages as well as the final paragraphs of our test pages. Differential Revision: https://phabricator.services.mozilla.com/D249997 - - - - - 32c80de2 by Erik Nordin at 2025-05-21T22:37:09+00:00 Bug 1820252 - Add IntersectionObserver tests r=translations-reviewers,gregtatum Adds new tests specific to ensuring the intersection observation behavior for Full-Page Translations is working correctly in both lazy and content-eager mode. Differential Revision: https://phabricator.services.mozilla.com/D249999 - - - - - 8b361951 by Erik Nordin at 2025-05-21T22:37:13+00:00 Bug 1820252 - Add FindBar tests r=translations-reviewers,gregtatum This patch adds new Full-Page Translations tests that ensure showing and hiding the FindBar correctly transitions the TranslationsDocument between lazy and content-eager mode, only on a per-tab basis. Differential Revision: https://phabricator.services.mozilla.com/D250000 - - - - - 7c92c4ad by Erik Nordin at 2025-05-21T22:37:16+00:00 Bug 1820252 - Ensure TranslationsChild changes are minimal r=translations-reviewers,gregtatum Reverts some of the more verbose changes in this patch stack within the TranslationsChild file to instead ensure that the file remains small and minimal. The file itself, even the size of the file itself, is extremely performance sensitive, since it is involved in nearly every page load. Differential Revision: https://phabricator.services.mozilla.com/D250350 - - - - - ae77f75c by Erik Nordin at 2025-05-21T22:37:20+00:00 Bug 1820252 - Move TranslationsDocument inline typedefs to d.ts file r=translations-reviewers,gregtatum Moves all new types defined by @typedefs in inline comments within the translations-document.sys.mjs file to the dedicated translations.d.ts file, then imports them from there instead. Differential Revision: https://phabricator.services.mozilla.com/D250351 - - - - - c98da594 by Rolf Rando at 2025-05-21T22:38:01+00:00 Bug 1960998 - Send coarse interest vector in telemetry r=thecount,home-newtab-reviewers Differential Revision: https://phabricator.services.mozilla.com/D250463 - - - - - 0b156458 by Emilio Cobos Álvarez at 2025-05-21T22:38:26+00:00 Bug 1965062 - Don't explicitly hide menulist icons on Linux / Windows. r=desktop-theme-reviewers,sfoster The issue is that I removed: /* work around a display: none in Linux's menu.css, see bug 1112310 */ .searchengine-menuitem > .menu-iconic-left { display: flex; } For beta, I'll just restore that, but for Nightly I think we should just display icons if the menuitem specifies so. Differential Revision: https://phabricator.services.mozilla.com/D248347 - - - - - a85881de by Mathew Hodson at 2025-05-21T22:38:51+00:00 Bug 1967597 - Fix license header in kind.yml r=releng-reviewers,bhearsum DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D250343 - - - - - 9cf09edc by Stephanie Cunnane at 2025-05-21T22:39:16+00:00 Bug 1904341 - Correct sources of an 'unknown' reason for search.engine.default.changed telemetry. r=Standard8 Differential Revision: https://phabricator.services.mozilla.com/D245765 - - - - - 591cd951 by Hubert Boma Manilla at 2025-05-21T22:39:42+00:00 Bug 1962417 - [devtools] Scroll correctly to paused location while doing a file search r=devtools-reviewers,ochameau Differential Revision: https://phabricator.services.mozilla.com/D247680 - - - - - 44644ac7 by Chris Martin at 2025-05-21T22:40:07+00:00 Bug 1898774 - Fix null deref in DarwinGamepadService::DeviceAdded r=mstange Differential Revision: https://phabricator.services.mozilla.com/D249836 - - - - - f5bf3e81 by Nicholas Rishel at 2025-05-21T22:40:19+00:00 Bug 1966828 - Part 1: Update the Taskbar Tabs move to taskbar icon. r=cdupuis,desktop-theme-reviewers,urlbar-reviewers,emilio,daisuke Differential Revision: https://phabricator.services.mozilla.com/D249713 - - - - - 9777a53b by Nicholas Rishel at 2025-05-21T22:40:22+00:00 Bug 1966828 - Part 2: Add Taskbar Tabs move tab to normal browser window icon. r=cdupuis,desktop-theme-reviewers,urlbar-reviewers,emilio,daisuke Differential Revision: https://phabricator.services.mozilla.com/D249714 - - - - - 48c25baa by Norisz Fay at 2025-05-21T23:35:37+00:00 Revert "Bug 1960582 - Add LNA telemetry. r=necko-reviewers,valentin" for causing xpcshell failures at test_ip_address_space_lna_glean.js This reverts commit 31781d2656b697ecb1672027f154a29a85dc3086. Revert "Bug 1944556 - update IpAddressSpace for browsingContexts. r=necko-reviewers,valentin" This reverts commit 3456e8ce8178d8f12e2ac02ed901d23fc74ed176. Revert "Bug 1960474 - Add tests for LNA Utilities. r=necko-reviewers,valentin" This reverts commit 0c32ebb65d91c82de98cb85f120237d83cabe1cb. Revert "Bug 1960474 - Add LNA utility functions. r=necko-reviewers,valentin" This reverts commit d451da6219f4cd72d7001e9523df50c92a0a1d4e. Revert "Bug 1948222 - Add IpAddressSpace and ParentIpAddressSpace members in LoadInfo. r=necko-reviewers,valentin" This reverts commit 8bcd4900c40c165b1bba2d63e4141fa7fcdb6407. Revert "Bug 1948222 - Add IPAddressSpace settings in BrowsingContext. r=necko-reviewers,valentin" This reverts commit 2079ccb988e2fafd038eaef9ef5e6644c987ee2a. Revert "Bug 1948222 - update nsILoadInfo.idl to add IPAddressSpace attribute. r=necko-reviewers,valentin" This reverts commit 9126ee396c2ceea00f0915aaaec2a9fa93126d92. - - - - - 1418697f by Emily McMinn at 2025-05-21T23:55:44+00:00 Bug 1964817 - Update illustrations & anchors for Tab Groups onboarding callouts r=omc-reviewers,jprickett Differential Revision: https://phabricator.services.mozilla.com/D249091 - - - - - 91672f1b by Moritz Beier at 2025-05-21T23:56:09+00:00 Bug 1967739 - Enable browser.urlbar.update2.engineAliasRefresh by default. r=Standard8 Differential Revision: https://phabricator.services.mozilla.com/D250436 - - - - - 9ea0ac34 by Beth Rennie at 2025-05-21T23:56:35+00:00 Bug 1956080 - Add a table for Nimbus enrollments r=jhirsch,nimbus-reviewers,profiles-reviewers,relud,mossop Differential Revision: https://phabricator.services.mozilla.com/D249466 - - - - - b3c536ac by Maxx Crawford at 2025-05-21T23:57:01+00:00 Bug 1967750 - Update shortcut sponsor label size r=home-newtab-reviewers,amy Differential Revision: https://phabricator.services.mozilla.com/D250442 - - - - - 82ed8f6e by Charlie Humphreys at 2025-05-21T23:57:26+00:00 Bug 1965312: enable nimbus enrollment_status telemetry. r=nimbus-reviewers,beth Differential Revision: https://phabricator.services.mozilla.com/D248487 - - - - - 2456317f by Tarek Ziadé at 2025-05-21T23:57:39+00:00 Bug 1963137 - Fixing test failures related to activating LMM r=rpl Differential Revision: https://phabricator.services.mozilla.com/D250423 - - - - - 89dd542c by Luca Greco at 2025-05-21T23:57:42+00:00 Bug 1961440 - Defer ModelHubAddonWrapper initialization to first AddonManager.getAddonsByTypes including mlmodel type. r=robwu Differential Revision: https://phabricator.services.mozilla.com/D250453 - - - - - 1c8a3f77 by Tarek Ziadé at 2025-05-21T23:57:46+00:00 Bug 1963137 - Enable extensions.ml.enabled browser pref on all channels r=ngrato,willdurand Differential Revision: https://phabricator.services.mozilla.com/D249936 - - - - - 8388cfab by Tarek Ziadé at 2025-05-21T23:57:50+00:00 Bug 1967224 - promote preview strings for local model managment r=rpl,fluent-reviewers,bolsson Differential Revision: https://phabricator.services.mozilla.com/D250021 - - - - - 3e1eed3c by kpatenio at 2025-05-21T23:58:30+00:00 Bug 1955583 - stop PiP from opening and instead show context menu on macOS ctrl+click. r=pip-reviewers,mconley Differential Revision: https://phabricator.services.mozilla.com/D250368 - - - - - fdc0d6db by Hiroyuki Ikezoe at 2025-05-21T23:58:55+00:00 Bug 1967169 - Explicitly set layout.scroll.disable-pixel-alignment to test_interrupted_reflow.html. r=dlrobertson Differential Revision: https://phabricator.services.mozilla.com/D250342 - - - - - ca14fb6f by RebecaTudor at 2025-05-21T23:59:20+00:00 Bug 1967405 - Change description for the "Lock PBM Tabs" r=android-reviewers,android-l10n-reviewers,anpopa,gmalekpour,delphine Change description for the "Lock PBM Tabs" option in Settings to align with figma. Differential Revision: https://phabricator.services.mozilla.com/D250387 - - - - - 56d6a706 by Emilio Cobos Álvarez at 2025-05-21T23:59:46+00:00 Bug 1966679 - Skip view transition and co in all the code paths on which the root node goes away. r=smaug,view-transitions-reviewers,boris Document::Open() calls DisconnectNodeTree(), which doesn't go through RemoveChildNode() where we were skipping the transition. We still need to disconnect the anon content tree there. Differential Revision: https://phabricator.services.mozilla.com/D250475 - - - - - ffcd4ae6 by Release Engineering Landoscript at 2025-05-22T00:12:04+00:00 No Bug - Import translations from https://github.com/mozilla-l10n/android-l10n CLOSED TREE - - - - - e66fea62 by Cristina Horotan at 2025-05-22T01:25:53+00:00 Revert "Bug 1967224 - promote preview strings for local model managment r=rpl,fluent-reviewers,bolsson" for causing bv failures at browser_sidebar_hidden_categories.js This reverts commit da4ec421c976a3454088c98ed69000a2741c7a1c. Revert "Bug 1963137 - Enable extensions.ml.enabled browser pref on all channels r=ngrato,willdurand" This reverts commit 9ac7b4632f7b50471f5814d0042ebd6817fe97f9. Revert "Bug 1961440 - Defer ModelHubAddonWrapper initialization to first AddonManager.getAddonsByTypes including mlmodel type. r=robwu" This reverts commit e6c0422e9c777fea04ad2a71a07a2286412c7617. Revert "Bug 1963137 - Fixing test failures related to activating LMM r=rpl" This reverts commit 6246d6fab2be67bce4fd12e60c5e59a0686a3b95. - - - - - 1326 changed files: - .cron.yml - Cargo.lock - Cargo.toml - accessible/base/TextLeafRange.cpp - accessible/mac/mozAccessible.h - accessible/mac/mozAccessible.mm - accessible/mac/mozTextAccessible.h - accessible/tests/browser/e10s/browser_caching_text_bounds.js - accessible/tests/browser/mac/browser.toml - + accessible/tests/browser/mac/browser_invalid.js - accessible/tests/browser/windows/uia/browser_textPatterns.js - accessible/windows/uia/UiaTextRange.cpp - browser/app/profile/firefox.js - browser/base/content/browser-addons.js - browser/base/content/browser.js - browser/base/content/browser.js.globals - browser/base/content/nsContextMenu.sys.mjs - browser/base/content/test/contextMenu/browser_contextmenu_keyword.js - browser/components/BrowserContentHandler.sys.mjs - browser/components/BrowserGlue.sys.mjs - browser/components/asrouter/content/assets/tabgroups/hort-animated-dark.svg - browser/components/asrouter/content/assets/tabgroups/hort-animated-light.svg - browser/components/asrouter/content/assets/tabgroups/hort-static-dark.svg - browser/components/asrouter/content/assets/tabgroups/hort-static-light.svg - browser/components/asrouter/content/assets/tabgroups/vert-animated-dark.svg - browser/components/asrouter/content/assets/tabgroups/vert-animated-light.svg - browser/components/asrouter/content/assets/tabgroups/vert-static-dark.svg - browser/components/asrouter/content/assets/tabgroups/vert-static-light.svg - browser/components/asrouter/docs/targeting-attributes.md - browser/components/asrouter/modules/ASRouter.sys.mjs - browser/components/asrouter/modules/ASRouterPreferences.sys.mjs - browser/components/asrouter/modules/ASRouterTargeting.sys.mjs - browser/components/asrouter/modules/FeatureCalloutMessages.sys.mjs - browser/components/asrouter/modules/InfoBar.sys.mjs - browser/components/asrouter/modules/PanelTestProvider.sys.mjs - browser/components/asrouter/modules/RemoteL10n.sys.mjs - browser/components/asrouter/tests/browser/browser_asrouter_targeting.js - browser/components/asrouter/tests/browser/browser_trigger_messagesLoaded.js - browser/components/asrouter/tests/unit/ASRouter.test.js - browser/components/asrouter/tests/unit/RemoteL10n.test.js - browser/components/asrouter/tests/unit/unit-entry.js - browser/components/asrouter/tests/unit/utils.js - browser/components/asrouter/tests/xpcshell/head.js - + browser/components/asrouter/tests/xpcshell/test_ASRouterPreferences_maybeSetMessagingProfileID.js - browser/components/asrouter/tests/xpcshell/test_ASRouterTelemetry.js - + browser/components/asrouter/tests/xpcshell/test_ASRouter_shouldShowMessagesToProfile.js - browser/components/asrouter/tests/xpcshell/test_OnboardingMessageProvider.js - browser/components/asrouter/tests/xpcshell/xpcshell.toml - browser/components/customizableui/CustomizableWidgets.sys.mjs - browser/components/customizableui/test/browser.toml - browser/components/customizableui/test/browser_screenshot_button_disabled.js - browser/components/distribution.sys.mjs - browser/components/enterprisepolicies/Policies.sys.mjs - browser/components/enterprisepolicies/tests/browser/disable_fxscreenshots/browser_policy_disable_fxscreenshots.js - browser/components/firefoxview/firefoxview.css - browser/components/firefoxview/fxview-search-textbox.css - browser/components/genai/LinkPreview.sys.mjs - browser/components/genai/content/link-preview-card.css - browser/components/genai/content/link-preview-card.mjs - browser/components/genai/content/model-optin.css - browser/components/genai/metrics.yaml - browser/components/genai/tests/browser/browser_link_preview.js - browser/components/genai/tests/browser/browser_link_preview_telemetry.js - browser/components/metrics.yaml - browser/components/migration/MigratorBase.sys.mjs - browser/components/newtab/metrics.yaml - + browser/components/places/PlacesBrowserStartup.sys.mjs - + browser/components/places/PlacesComponents.manifest - browser/components/places/moz.build - browser/components/places/tests/browser/browser_bookmarks_checkDefaultBookmarks.js - browser/components/places/tests/unit/test_browserGlue_distribution.js - browser/components/places/tests/unit/test_browserGlue_migrate.js - browser/components/places/tests/unit/test_browserGlue_prefs.js - browser/components/places/tests/unit/test_clearHistory_shutdown.js - browser/components/places/tests/unit/test_clearHistory_shutdown_v2.js - browser/components/preferences/search.inc.xhtml - browser/components/preferences/search.js - browser/components/profiles/SelectableProfile.sys.mjs - browser/components/profiles/SelectableProfileService.sys.mjs - browser/components/profiles/moz.build - browser/components/profiles/tests/unit/head.js - browser/components/screenshots/ScreenshotsUtils.sys.mjs - browser/components/screenshots/tests/browser/browser_screenshots_test_toggle_pref.js - browser/components/search/content/addEngine.xhtml - browser/components/shell/nsWindowsShellService.cpp - browser/components/tabbrowser/content/tabbrowser.js - browser/components/tabbrowser/content/tabgroup-menu.js - browser/components/tabbrowser/test/browser/tabs/browser_multiselect_tabs_move.js - browser/components/tests/unit/test_distribution.js - browser/components/translations/tests/browser/browser.toml - browser/components/translations/tests/browser/browser_translations_e2e_full_page_translate_with_lexical_shortlist.js - browser/components/translations/tests/browser/browser_translations_e2e_full_page_translate_without_lexical_shortlist.js - + browser/components/translations/tests/browser/browser_translations_full_page_intersection_content_eager.js - + browser/components/translations/tests/browser/browser_translations_full_page_intersection_find_bar.js - + browser/components/translations/tests/browser/browser_translations_full_page_intersection_find_bar_move_tab_to_new_window.js - + browser/components/translations/tests/browser/browser_translations_full_page_intersection_find_bar_multi_tab.js - + browser/components/translations/tests/browser/browser_translations_full_page_intersection_lazy.js - + browser/components/translations/tests/browser/browser_translations_full_page_intersection_mutations_content_eager.js - + browser/components/translations/tests/browser/browser_translations_full_page_intersection_mutations_lazy.js - browser/components/translations/tests/browser/browser_translations_full_page_language_id_behavior.js - browser/components/translations/tests/browser/browser_translations_full_page_moz_extension.js - browser/components/translations/tests/browser/browser_translations_full_page_multiple_windows.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_always_translate_language_bad_data.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_always_translate_language_basic.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_always_translate_language_manual.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_always_translate_language_restore.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_app_menu_never_translate_language.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_app_menu_never_translate_site.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_auto_translate_error_view.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_auto_translate_revisit_view.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_basics.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_close_panel_never_translate_language_with_translations_active.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_close_panel_never_translate_site.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_engine_destroy.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_engine_destroy_pending.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_engine_unsupported.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_firstrun.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_flip_lexical_shortlist.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_fuzzing.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_modify_available_language_models.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_never_translate_language.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_never_translate_site.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_never_translate_site_auto.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_never_translate_site_basic.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_never_translate_site_manual.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_retry.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_script_tags.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_settings_unsupported_lang.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_switch_languages.js - browser/components/translations/tests/browser/browser_translations_full_page_panel_switch_tabs_before_engine_ready.js - browser/components/translations/tests/browser/browser_translations_full_page_reader_mode.js - browser/components/translations/tests/browser/browser_translations_full_page_telemetry_auto_translate.js - browser/components/translations/tests/browser/browser_translations_full_page_telemetry_retranslate.js - browser/components/translations/tests/browser/browser_translations_full_page_telemetry_switch_languages.js - browser/components/translations/tests/browser/browser_translations_full_page_telemetry_translation_failure.js - browser/components/translations/tests/browser/browser_translations_full_page_telemetry_translation_request.js - browser/components/translations/tests/browser/browser_translations_full_page_telemetry_unsupported_lang.js - browser/components/translations/tests/browser/browser_translations_recent_language_memory_auto_translate.js - browser/components/translations/tests/browser/browser_translations_recent_language_memory_full_page_and_select.js - browser/components/translations/tests/browser/browser_translations_recent_language_memory_full_page_multi_window.js - browser/components/translations/tests/browser/browser_translations_recent_language_memory_full_page_multi_window_multi_tab.js - browser/components/translations/tests/browser/browser_translations_recent_language_memory_full_page_navigate.js - browser/components/translations/tests/browser/browser_translations_recent_language_memory_full_page_retranslate.js - browser/components/translations/tests/browser/browser_translations_select_context_menu_feature_disabled.js - browser/components/translations/tests/browser/browser_translations_select_context_menu_preferred_app_locales.js - browser/components/translations/tests/browser/browser_translations_select_context_menu_preferred_language_edge_cases.js - browser/components/translations/tests/browser/browser_translations_select_context_menu_preferred_web_languages.js - browser/components/translations/tests/browser/browser_translations_select_context_menu_with_full_page_translations_active.js - browser/components/translations/tests/browser/browser_translations_select_context_menu_with_no_text_selected.js - browser/components/translations/tests/browser/browser_translations_select_context_menu_with_text_selected.js - browser/components/translations/tests/browser/browser_translations_select_panel_flip_lexical_shortlist.js - browser/components/translations/tests/browser/browser_translations_select_panel_translate_full_page_button.js - browser/components/translations/tests/browser/browser_translations_select_telemetry_keypresses_translate_full_page_button.js - browser/components/translations/tests/browser/browser_translations_select_telemetry_primary_ui.js - browser/components/translations/tests/browser/browser_translations_select_telemetry_translation_failure_with_full_page_translations_active.js - browser/components/translations/tests/browser/browser_translations_select_telemetry_translation_success_with_full_page_translations_active.js - browser/components/translations/tests/browser/head.js - browser/components/urlbar/ActionsProviderQuickActions.sys.mjs - browser/components/urlbar/QuickActionsLoaderDefault.sys.mjs - browser/components/urlbar/UrlbarPrefs.sys.mjs - browser/components/urlbar/UrlbarProviderSemanticHistorySearch.sys.mjs - browser/components/urlbar/content/enUS-searchFeatures.ftl - browser/components/urlbar/private/AmpSuggestions.sys.mjs - browser/components/urlbar/private/SuggestBackendRust.sys.mjs - browser/components/urlbar/private/YelpSuggestions.sys.mjs - browser/components/urlbar/tests/engagementTelemetry/browser/browser_glean_telemetry_disable.js - browser/components/urlbar/tests/quicksuggest/QuickSuggestTestUtils.sys.mjs - browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_yelp.js - browser/components/urlbar/tests/quicksuggest/unit/test_quicksuggest.js - browser/components/urlbar/tests/quicksuggest/unit/test_quicksuggest_fakespot.js - browser/components/urlbar/tests/quicksuggest/unit/test_quicksuggest_pocket.js - browser/components/urlbar/tests/quicksuggest/unit/test_quicksuggest_relevanceRanking.js - browser/components/urlbar/tests/quicksuggest/unit/test_quicksuggest_yelp.js - browser/components/urlbar/tests/quicksuggest/unit/test_quicksuggest_yelp_ml.js - browser/components/urlbar/tests/quicksuggest/unit/test_rust_ingest.js - browser/components/urlbar/tests/unit/test_UrlbarProviderSemanticHistorySearch.js - browser/components/urlbar/tsconfig.json - browser/extensions/newtab/common/Reducers.sys.mjs - browser/extensions/newtab/content-src/components/DiscoveryStreamAdmin/DiscoveryStreamAdmin.jsx - browser/extensions/newtab/content-src/components/TopSites/_TopSites.scss - browser/extensions/newtab/content-src/styles/_theme.scss - browser/extensions/newtab/css/activity-stream.css - browser/extensions/newtab/data/content/activity-stream.bundle.js - browser/extensions/newtab/lib/ActivityStream.sys.mjs - browser/extensions/newtab/lib/DiscoveryStreamFeed.sys.mjs - browser/extensions/newtab/lib/InferredModel/FeatureModel.sys.mjs - browser/extensions/newtab/lib/InferredPersonalizationFeed.sys.mjs - browser/extensions/newtab/lib/TelemetryFeed.sys.mjs - browser/extensions/newtab/test/unit/content-src/components/DiscoveryStreamAdmin.test.jsx - browser/extensions/newtab/test/xpcshell/test_InferredFeatureModel.js - browser/extensions/webcompat/data/interventions.json - browser/extensions/webcompat/injections/css/bug1963302-lefties.com-fix-jittery-scrolling.css → browser/extensions/webcompat/injections/css/bug1945438-www.tiktok.com-hide-extra-scrollbars.css - + browser/extensions/webcompat/injections/css/bug1966585-hiskin.care-reveal-missing-content.css - + browser/extensions/webcompat/injections/js/bug1850998-chaturbate.com.js - + browser/extensions/webcompat/injections/js/bug1911423-app.powerbi.com-emulate-mousewheel-events.js - − browser/extensions/webcompat/injections/js/bug1950301-shamir.com-ua-overrides.js - + browser/extensions/webcompat/injections/js/bug1966673-culturepsg.com-niceScroll-cantouch-fix.js - browser/extensions/webcompat/lib/intervention_helpers.js - browser/extensions/webcompat/lib/interventions.js - browser/extensions/webcompat/manifest.json - browser/extensions/webcompat/tests/browser/browser.toml - browser/extensions/webcompat/tests/browser/browser_aboutcompat.js - + browser/extensions/webcompat/tests/browser/browser_intervention_gating.js - browser/extensions/webcompat/tests/browser/head.js - browser/installer/Makefile.in - + browser/locales-preview/termsOfUse.ftl - browser/locales/Makefile.in - browser/locales/en-US/browser/addonNotifications.ftl - browser/locales/en-US/browser/preferences/preferences.ftl - browser/locales/en-US/browser/search.ftl - browser/locales/jar.mn - browser/locales/l10n-changesets.json - browser/modules/AboutNewTab.sys.mjs - browser/modules/ContextId.sys.mjs - browser/themes/linux/places/organizer.css - + browser/themes/shared/icons/taskbar-tabs-add-tab.svg - − browser/themes/shared/icons/taskbar-tabs-create-new.svg - + browser/themes/shared/icons/taskbar-tabs-move-tab.svg - browser/themes/shared/jar.inc.mn - browser/themes/shared/urlbar-searchbar.css - + build/rust/r-efi/Cargo.toml - + build/rust/r-efi/lib.rs - build/rust/wasi-0.10/Cargo.toml - build/rust/wasi/Cargo.toml - config/makefiles/makeutils.mk - devtools/client/debugger/src/components/Editor/SearchInFileBar.js - devtools/client/debugger/src/utils/editor/source-search.js - + devtools/client/debugger/test/mochitest/browser_dbg-scrolling-with-search.js - devtools/client/debugger/test/mochitest/browser_kz.toml - devtools/server/actors/utils/walker-search.js - devtools/server/tests/browser/browser_inspector-search.js - devtools/server/tests/browser/inspector-search-data.html - docs/contributing/engineering_show_and_tell.rst - docs/rust-components/developing-rust-components/uniffi.md - docs/rust-components/topic-guides/relevancy.md - docs/rust-components/topic-guides/suggest.md - docs/setup/linux_build.rst - docs/setup/macos_build.rst - docs/setup/windows_build.rst - docshell/base/nsDocShell.cpp - dom/base/Document.cpp - dom/base/Document.h - dom/base/TimeoutManager.cpp - dom/base/UseCounters.conf - dom/base/nsObjectLoadingContent.cpp - dom/base/test/test_viewport_scroll.html - dom/base/use_counter_metrics.yaml - dom/events/EventStateManager.cpp - dom/events/test/clipboard/browser_navigator_clipboard_contextmenu_suppression.js - dom/events/test/test_bug1013412.html - dom/gamepad/cocoa/CocoaGamepad.cpp - dom/ipc/BrowserChild.cpp - dom/ipc/BrowserChild.h - dom/ipc/PBrowser.ipdl - dom/media/webcodecs/WebCodecsUtils.cpp - dom/media/webrtc/jsapi/PeerConnectionImpl.cpp - dom/media/webrtc/jsep/JsepSessionImpl.cpp - dom/media/webrtc/jsep/JsepTrack.cpp - dom/script/ScriptLoader.cpp - dom/security/nsContentSecurityUtils.cpp - dom/serviceworkers/ServiceWorkerUtils.cpp - dom/tests/mochitest/general/test_interfaces.js - dom/tests/mochitest/general/test_offsets.html - dom/webgpu/CanvasContext.cpp - dom/webgpu/CanvasContext.h - dom/webgpu/tests/cts/checkout/tools/af_data_gen/main.cpp - dom/webgpu/tests/cts/vendor/src/main.rs - dom/webgpu/tests/cts/vendor/src/test_split.rs - dom/webidl/WebGPU.webidl - dom/websocket/WebSocket.cpp - dom/workers/WorkerPrivate.cpp - dom/workers/remoteworkers/RemoteWorkerDebuggerManagerParent.cpp - dom/xml/nsXMLContentSink.cpp - dom/xslt/xslt/txMozillaXSLTProcessor.cpp - gfx/layers/apz/test/mochitest/test_bug1304689.html - gfx/layers/apz/test/mochitest/test_frame_reconstruction.html - gfx/layers/apz/test/mochitest/test_interrupted_reflow.html - gfx/src/nsITheme.h - gfx/thebes/gfxPlatformMac.cpp - gfx/webrender_bindings/Cargo.toml - gfx/webrender_bindings/src/bindings.rs - gfx/webrender_bindings/src/program_cache.rs - gradle/libs.versions.toml - image/decoders/icon/android/nsIconChannel.cpp - image/decoders/icon/android/nsIconChannel.h - image/decoders/icon/gtk/nsIconChannel.cpp - image/decoders/icon/gtk/nsIconChannel.h - image/decoders/icon/mac/nsIconChannel.h - image/decoders/icon/mac/nsIconChannelCocoa.mm - image/decoders/icon/nsIconProtocolHandler.cpp - image/decoders/icon/win/nsIconChannel.cpp - image/decoders/icon/win/nsIconChannel.h - image/imgLoader.cpp - intl/l10n/Localization.cpp - intl/l10n/Localization.h - ipc/glue/IPCMessageUtilsSpecializations.h - js/public/friend/ErrorNumbers.msg - js/src/gc/Tenuring.cpp - js/src/jit-test/etc/wasm/generate-spectests/wast2js/src/convert.rs - js/src/vm/StringType-inl.h - js/src/vm/StringType.h - js/src/wasm/WasmBuiltins.cpp - js/src/wasm/WasmCode.cpp - js/src/wasm/WasmModule.cpp - js/src/wasm/WasmModule.h - layout/base/nsCSSFrameConstructor.cpp - layout/base/nsLayoutUtils.cpp - layout/base/nsLayoutUtils.h - layout/base/tests/test_bug1515822.html - layout/base/tests/test_bug1714640.html - layout/base/tests/test_bug583889.html - layout/base/tests/test_frame_reconstruction_scroll_restore.html - + layout/docs/LayoutCodeReviewerChecklist.rst - layout/docs/index.rst - layout/generic/nsGridContainerFrame.cpp - layout/generic/test/test_scroll_position_restore_no_bfcache.html - layout/style/FontFaceSetDocumentImpl.cpp - layout/style/FontFaceSetWorkerImpl.cpp - layout/style/Loader.cpp - + layout/style/crashtests/1966679.html - layout/style/crashtests/crashtests.list - layout/svg/FilterInstance.cpp - media/webrtc/signaling/gtest/jsep_session_unittest.cpp - media/webrtc/signaling/gtest/jsep_track_unittest.cpp - mfbt/Attributes.h - mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngineSession.kt - mobile/android/android-components/components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/permission/GeckoPermissionRequest.kt - mobile/android/android-components/components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/permission/GeckoPermissionRequestTest.kt - mobile/android/android-components/components/browser/engine-system/src/main/java/mozilla/components/browser/engine/system/permission/SystemPermissionRequest.kt - mobile/android/android-components/components/browser/errorpages/src/main/res/values-it/strings.xml - mobile/android/android-components/components/browser/state/src/main/java/mozilla/components/browser/state/ext/PermissionRequest.kt - mobile/android/android-components/components/browser/state/src/main/java/mozilla/components/browser/state/reducer/ContentStateReducer.kt - mobile/android/android-components/components/browser/state/src/test/java/mozilla/components/browser/state/action/ContentActionTest.kt - mobile/android/android-components/components/compose/base/src/main/java/mozilla/components/compose/base/button/IconButton.kt - + mobile/android/android-components/components/compose/base/src/main/java/mozilla/components/compose/base/theme/AcornColors.kt - mobile/android/android-components/components/compose/base/src/main/java/mozilla/components/compose/base/theme/AcornTheme.kt - mobile/android/android-components/components/compose/browser-toolbar/src/main/java/mozilla/components/compose/browser/toolbar/BrowserDisplayToolbar.kt - mobile/android/android-components/components/compose/browser-toolbar/src/main/res/values-bs/strings.xml - mobile/android/android-components/components/compose/browser-toolbar/src/main/res/values-en-rGB/strings.xml - mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/permission/PermissionRequest.kt - mobile/android/android-components/components/concept/engine/src/test/java/mozilla/components/concept/engine/permission/PermissionRequestTest.kt - mobile/android/android-components/components/feature/downloads/src/main/java/mozilla/components/feature/downloads/AbstractFetchDownloadService.kt - mobile/android/android-components/components/feature/downloads/src/main/java/mozilla/components/feature/downloads/DownloadNotification.kt - mobile/android/android-components/components/feature/downloads/src/test/java/mozilla/components/feature/downloads/AbstractFetchDownloadServiceTest.kt - mobile/android/android-components/components/feature/downloads/src/test/java/mozilla/components/feature/downloads/DownloadNotificationTest.kt - mobile/android/android-components/components/feature/prompts/src/main/res/values-it/strings.xml - mobile/android/android-components/components/feature/sitepermissions/src/test/java/mozilla/components/feature/sitepermissions/SitePermissionsFeatureTest.kt - mobile/android/android-components/plugins/dependencies/src/main/java/ApplicationServices.kt - mobile/android/android-components/plugins/dependencies/src/main/java/moz.yaml - mobile/android/fenix/app/src/androidTest/java/org/mozilla/fenix/ui/MainMenuTest.kt - mobile/android/fenix/app/src/androidTest/java/org/mozilla/fenix/ui/PocketTest.kt - mobile/android/fenix/app/src/androidTest/java/org/mozilla/fenix/ui/robots/HomeScreenRobot.kt - mobile/android/fenix/app/src/androidTest/java/org/mozilla/fenix/ui/robots/SettingsSubMenuHomepageRobot.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/compose/snackbar/Snackbar.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/pocket/ui/PocketSection.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/pocket/ui/PocketStoriesComposables.kt - − mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/pocket/view/PocketRecommendationsHeaderViewHolder.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/pocket/view/PocketStoriesViewHolder.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/SessionControlAdapter.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/SessionControlView.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/ui/Homepage.kt - + mobile/android/fenix/app/src/main/java/org/mozilla/fenix/lifecycle/LifecycleHolder.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/HomeSettingsFragment.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/logins/fragment/SavedLoginsFragment.kt - + mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/logins/ui/DefaultSavedLoginsStorage.kt - + mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/logins/ui/LoginItem.kt - + mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/logins/ui/LoginsAction.kt - + mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/logins/ui/LoginsMiddleware.kt - + mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/logins/ui/LoginsReducer.kt - + mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/logins/ui/LoginsState.kt - + mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/logins/ui/LoginsStore.kt - + mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/logins/ui/SavedLoginsScreen.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Undo.kt - − mobile/android/fenix/app/src/main/res/drawable/pocket_vector.xml - mobile/android/fenix/app/src/main/res/layout/fragment_browser.xml - mobile/android/fenix/app/src/main/res/layout/fragment_home.xml - mobile/android/fenix/app/src/main/res/values-ab/strings.xml - mobile/android/fenix/app/src/main/res/values-am/strings.xml - mobile/android/fenix/app/src/main/res/values-an/strings.xml - mobile/android/fenix/app/src/main/res/values-ar/strings.xml - mobile/android/fenix/app/src/main/res/values-ast/strings.xml - mobile/android/fenix/app/src/main/res/values-azb/strings.xml - mobile/android/fenix/app/src/main/res/values-be/strings.xml - mobile/android/fenix/app/src/main/res/values-bg/strings.xml - mobile/android/fenix/app/src/main/res/values-bn/strings.xml - mobile/android/fenix/app/src/main/res/values-bqi/strings.xml - mobile/android/fenix/app/src/main/res/values-br/strings.xml - mobile/android/fenix/app/src/main/res/values-bs/strings.xml - mobile/android/fenix/app/src/main/res/values-ca/strings.xml - mobile/android/fenix/app/src/main/res/values-cak/strings.xml - mobile/android/fenix/app/src/main/res/values-ceb/strings.xml - mobile/android/fenix/app/src/main/res/values-ckb/strings.xml - mobile/android/fenix/app/src/main/res/values-co/strings.xml - mobile/android/fenix/app/src/main/res/values-cs/strings.xml - mobile/android/fenix/app/src/main/res/values-cy/strings.xml - mobile/android/fenix/app/src/main/res/values-da/strings.xml - mobile/android/fenix/app/src/main/res/values-de/strings.xml - mobile/android/fenix/app/src/main/res/values-dsb/strings.xml - mobile/android/fenix/app/src/main/res/values-el/strings.xml - mobile/android/fenix/app/src/main/res/values-en-rCA/strings.xml - mobile/android/fenix/app/src/main/res/values-en-rGB/strings.xml - mobile/android/fenix/app/src/main/res/values-eo/strings.xml - mobile/android/fenix/app/src/main/res/values-es-rAR/strings.xml - mobile/android/fenix/app/src/main/res/values-es-rCL/strings.xml - mobile/android/fenix/app/src/main/res/values-es-rES/strings.xml - mobile/android/fenix/app/src/main/res/values-es-rMX/strings.xml - mobile/android/fenix/app/src/main/res/values-et/strings.xml - mobile/android/fenix/app/src/main/res/values-eu/strings.xml - mobile/android/fenix/app/src/main/res/values-fa/strings.xml - mobile/android/fenix/app/src/main/res/values-ff/strings.xml - mobile/android/fenix/app/src/main/res/values-fi/strings.xml - mobile/android/fenix/app/src/main/res/values-fr/strings.xml - mobile/android/fenix/app/src/main/res/values-fur/strings.xml - mobile/android/fenix/app/src/main/res/values-fy-rNL/strings.xml - mobile/android/fenix/app/src/main/res/values-ga-rIE/strings.xml - mobile/android/fenix/app/src/main/res/values-gd/strings.xml - mobile/android/fenix/app/src/main/res/values-gl/strings.xml - mobile/android/fenix/app/src/main/res/values-gn/strings.xml - mobile/android/fenix/app/src/main/res/values-gu-rIN/strings.xml - mobile/android/fenix/app/src/main/res/values-hi-rIN/strings.xml - mobile/android/fenix/app/src/main/res/values-hr/strings.xml - mobile/android/fenix/app/src/main/res/values-hsb/strings.xml - mobile/android/fenix/app/src/main/res/values-hu/strings.xml - mobile/android/fenix/app/src/main/res/values-hy-rAM/strings.xml - mobile/android/fenix/app/src/main/res/values-ia/strings.xml - mobile/android/fenix/app/src/main/res/values-in/strings.xml - mobile/android/fenix/app/src/main/res/values-is/strings.xml - mobile/android/fenix/app/src/main/res/values-it/strings.xml - mobile/android/fenix/app/src/main/res/values-iw/strings.xml - mobile/android/fenix/app/src/main/res/values-ja/strings.xml - mobile/android/fenix/app/src/main/res/values-ka/strings.xml - mobile/android/fenix/app/src/main/res/values-kaa/strings.xml - mobile/android/fenix/app/src/main/res/values-kab/strings.xml - mobile/android/fenix/app/src/main/res/values-kk/strings.xml - mobile/android/fenix/app/src/main/res/values-kmr/strings.xml - mobile/android/fenix/app/src/main/res/values-kn/strings.xml - mobile/android/fenix/app/src/main/res/values-ko/strings.xml - mobile/android/fenix/app/src/main/res/values-lij/strings.xml - mobile/android/fenix/app/src/main/res/values-lo/strings.xml - mobile/android/fenix/app/src/main/res/values-meh/strings.xml - mobile/android/fenix/app/src/main/res/values-ml/strings.xml - mobile/android/fenix/app/src/main/res/values-mr/strings.xml - mobile/android/fenix/app/src/main/res/values-my/strings.xml - mobile/android/fenix/app/src/main/res/values-nb-rNO/strings.xml - mobile/android/fenix/app/src/main/res/values-ne-rNP/strings.xml - mobile/android/fenix/app/src/main/res/values-nl/strings.xml - mobile/android/fenix/app/src/main/res/values-nn-rNO/strings.xml - mobile/android/fenix/app/src/main/res/values-oc/strings.xml - mobile/android/fenix/app/src/main/res/values-pa-rIN/strings.xml - mobile/android/fenix/app/src/main/res/values-pa-rPK/strings.xml - mobile/android/fenix/app/src/main/res/values-pl/strings.xml - mobile/android/fenix/app/src/main/res/values-pt-rBR/strings.xml - mobile/android/fenix/app/src/main/res/values-pt-rPT/strings.xml - mobile/android/fenix/app/src/main/res/values-rm/strings.xml - mobile/android/fenix/app/src/main/res/values-ro/strings.xml - mobile/android/fenix/app/src/main/res/values-ru/strings.xml - mobile/android/fenix/app/src/main/res/values-sat/strings.xml - mobile/android/fenix/app/src/main/res/values-sc/strings.xml - mobile/android/fenix/app/src/main/res/values-scn/strings.xml - mobile/android/fenix/app/src/main/res/values-si/strings.xml - mobile/android/fenix/app/src/main/res/values-sk/strings.xml - mobile/android/fenix/app/src/main/res/values-skr/strings.xml - mobile/android/fenix/app/src/main/res/values-sl/strings.xml - mobile/android/fenix/app/src/main/res/values-sq/strings.xml - mobile/android/fenix/app/src/main/res/values-sr/strings.xml - mobile/android/fenix/app/src/main/res/values-su/strings.xml - mobile/android/fenix/app/src/main/res/values-sv-rSE/strings.xml - mobile/android/fenix/app/src/main/res/values-szl/strings.xml - mobile/android/fenix/app/src/main/res/values-ta/strings.xml - mobile/android/fenix/app/src/main/res/values-te/strings.xml - mobile/android/fenix/app/src/main/res/values-tg/strings.xml - mobile/android/fenix/app/src/main/res/values-th/strings.xml - mobile/android/fenix/app/src/main/res/values-tl/strings.xml - mobile/android/fenix/app/src/main/res/values-tr/strings.xml - mobile/android/fenix/app/src/main/res/values-trs/strings.xml - mobile/android/fenix/app/src/main/res/values-tt/strings.xml - mobile/android/fenix/app/src/main/res/values-tzm/strings.xml - mobile/android/fenix/app/src/main/res/values-ug/strings.xml - mobile/android/fenix/app/src/main/res/values-uk/strings.xml - mobile/android/fenix/app/src/main/res/values-ur/strings.xml - mobile/android/fenix/app/src/main/res/values-uz/strings.xml - mobile/android/fenix/app/src/main/res/values-vi/strings.xml - mobile/android/fenix/app/src/main/res/values-yo/strings.xml - mobile/android/fenix/app/src/main/res/values-zh-rCN/strings.xml - mobile/android/fenix/app/src/main/res/values-zh-rTW/strings.xml - mobile/android/fenix/app/src/main/res/values/preference_keys.xml - mobile/android/fenix/app/src/main/res/values/static_strings.xml - mobile/android/fenix/app/src/main/res/values/strings.xml - mobile/android/fenix/app/src/main/res/xml/home_preferences.xml - mobile/android/fenix/app/src/main/res/xml/private_browsing_preferences.xml - mobile/android/fenix/app/src/test/java/org/mozilla/fenix/home/sessioncontrol/SessionControlViewTest.kt - + mobile/android/fenix/app/src/test/java/org/mozilla/fenix/settings/logins/ui/LoginsReducerTest.kt - mobile/android/focus-android/app/src/main/res/values-gl/strings.xml - mobile/android/mach_commands.py - mobile/locales/l10n-changesets.json - modules/libpref/init/StaticPrefList.yaml - modules/libpref/init/all.js - netwerk/base/LoadInfo.cpp - netwerk/base/LoadInfo.h - netwerk/base/nsIOService.cpp - netwerk/base/nsNetUtil.cpp - netwerk/protocol/http/AlternateServices.cpp - netwerk/protocol/websocket/BaseWebSocketChannel.cpp - netwerk/test/fuzz/TestHttpFuzzing.cpp - python/mach/mach/command_util.py - python/mach/mach/test/python.toml - python/mach/mach/test/test_site_compatibility.py - python/mozbuild/mozbuild/artifact_cache.py - python/mozbuild/mozbuild/artifact_commands.py - python/mozbuild/mozbuild/artifacts.py - python/mozbuild/mozbuild/base.py - python/mozbuild/mozbuild/code_analysis/mach_commands.py - python/mozbuild/mozbuild/compilation/warnings.py - python/mozbuild/mozbuild/configure/__init__.py - python/mozbuild/mozbuild/configure/util.py - python/mozbuild/mozbuild/controller/building.py - python/mozbuild/mozbuild/frontend/context.py - python/mozbuild/mozbuild/frontend/gyp_reader.py - python/mozbuild/mozbuild/frontend/sandbox.py - + python/mozbuild/mozbuild/lockfiles/__init__.py - + python/mozbuild/mozbuild/lockfiles/generate_python_lockfiles.py - + python/mozbuild/mozbuild/lockfiles/mach_commands.py - + python/mozbuild/mozbuild/lockfiles/site_dependency_extractor.py - python/mozbuild/mozbuild/mach_commands.py - python/mozbuild/mozbuild/nodeutil.py - python/mozbuild/mozbuild/repackaging/application_ini.py - python/mozbuild/mozbuild/repackaging/msix.py - python/mozbuild/mozbuild/util.py - python/mozbuild/mozbuild/vendor/mach_commands.py - python/mozbuild/mozbuild/vendor/vendor_python.py - python/mozterm/setup.py - python/sites/build.txt - python/sites/common.txt - python/sites/docs.txt - python/sites/lint.txt - python/sites/manifest.txt - python/sites/newtab.txt - python/sites/python-test.txt - python/sites/try.txt - python/sites/update.txt - python/sites/vendor.txt - remote/jar.mn - − remote/marionette/cert.sys.mjs - remote/marionette/jar.mn - remote/shared/Navigate.sys.mjs - + remote/shared/webdriver/Certificates.sys.mjs - remote/shared/webdriver/Session.sys.mjs - remote/test/puppeteer/packages/browsers/src/browser-data/firefox.ts - remote/webdriver-bidi/modules/root/browser.sys.mjs - remote/webdriver-bidi/modules/root/browsingContext.sys.mjs - security/manager/ssl/NSSErrorsService.cpp - security/manager/ssl/data_storage/src/lib.rs - security/manager/ssl/nsCertOverrideService.cpp - security/manager/ssl/nsCertOverrideService.h - security/manager/ssl/nsICertOverrideService.idl - security/manager/ssl/tests/mochitest/browser/browser.toml - + security/manager/ssl/tests/mochitest/browser/browser_setDisableAllSecurityChecksAndLetAttackersInterceptMyData.js - security/nss/moz.yaml - services/settings/Attachments.sys.mjs - services/settings/RemoteSettingsClient.sys.mjs - services/settings/docs/index.rst - services/settings/test/unit/test_attachments_downloader.js - services/sync/modules/TabsStore.sys.mjs - services/sync/modules/engines/tabs.sys.mjs - servo/components/style/values/computed/mod.rs - supply-chain/audits.toml - supply-chain/config.toml - supply-chain/imports.lock - taskcluster/config.yml - taskcluster/gecko_taskgraph/actions/merge_automation.py - taskcluster/gecko_taskgraph/config.py - taskcluster/gecko_taskgraph/transforms/merge_automation.py - taskcluster/gecko_taskgraph/util/signed_artifacts.py - taskcluster/kinds/android-startup-test/kind.yml - taskcluster/kinds/fetch/toolchains.yml - taskcluster/kinds/l10n/kind.yml - taskcluster/kinds/merge-automation/kind.yml - taskcluster/kinds/release-early-tagging/kind.yml - taskcluster/kinds/shippable-l10n/kind.yml - taskcluster/kinds/startup-test/kind.yml - taskcluster/test/params/mc-to-beta-merge-automation.yml - testing/geckodriver/src/android.rs - testing/geckodriver/src/browser.rs - testing/mozbase/mozinstall/mozinstall/mozinstall.py - testing/mozbase/mozinstall/tests/test_install.py - testing/mozbase/mozinstall/tests/test_is_installer.py - testing/mozbase/rust/mozrunner/src/runner.rs - testing/mozharness/configs/single_locale/tc_linux32.py - testing/mozharness/configs/single_locale/tc_linux_common.py - testing/mozharness/configs/single_locale/tc_macosx64.py - testing/mozharness/configs/single_locale/tc_win32.py - testing/mozharness/configs/single_locale/tc_win64.py - testing/mozharness/scripts/desktop_l10n.py - testing/talos/talos/tests/scroll/reader.css - − testing/web-platform/meta/css/css-flexbox/align-items-baseline-column-horz.html.ini - − testing/web-platform/meta/css/css-flexbox/align-items-baseline-column-vert.html.ini - − testing/web-platform/meta/css/css-flexbox/align-items-baseline-row-horz.html.ini - − testing/web-platform/meta/css/css-grid/alignment/grid-align-baseline-003.html.ini - − testing/web-platform/meta/css/css-grid/alignment/grid-column-axis-self-baseline-synthesized-005.html.ini - testing/web-platform/meta/css/css-grid/alignment/grid-container-baseline-001.html.ini - testing/web-platform/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-007.html.ini → testing/web-platform/meta/css/css-grid/alignment/grid-item-mixed-baseline-001.html.ini - − testing/web-platform/meta/css/css-grid/alignment/grid-justify-baseline-003.html.ini - − testing/web-platform/meta/css/css-grid/alignment/grid-justify-baseline-004.html.ini - testing/web-platform/meta/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-001.html.ini - − testing/web-platform/meta/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-002.html.ini - testing/web-platform/meta/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-003.html.ini - − testing/web-platform/meta/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-004.html.ini - − testing/web-platform/meta/css/css-grid/alignment/grid-row-axis-self-baseline-synthesized-005.html.ini - testing/web-platform/meta/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001.html.ini - testing/web-platform/meta/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002.html.ini - testing/web-platform/meta/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-003.html.ini - − testing/web-platform/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-006.html.ini - − testing/web-platform/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-009.html.ini - − testing/web-platform/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-012.html.ini - − testing/web-platform/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-002.html.ini - − testing/web-platform/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-003.html.ini - − testing/web-platform/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-005.html.ini - − testing/web-platform/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-002.html.ini - − testing/web-platform/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-004.html.ini - − testing/web-platform/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-005.html.ini - − testing/web-platform/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-004.html.ini - − testing/web-platform/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-005.html.ini - − testing/web-platform/meta/css/css-grid/layout-algorithm/baseline-alignment-affects-intrinsic-size-001.html.ini - − testing/web-platform/meta/css/css-grid/layout-algorithm/baseline-alignment-affects-intrinsic-size-003.html.ini - − testing/web-platform/meta/css/css-grid/layout-algorithm/baseline-alignment-affects-intrinsic-size-004.html.ini - testing/web-platform/meta/html/dom/idlharness.https.html.ini - testing/web-platform/meta/navigation-api/__dir__.ini - − testing/web-platform/meta/navigation-api/currententrychange-event/constructor.html.ini - − testing/web-platform/meta/navigation-api/currententrychange-event/history-pushState.html.ini - testing/web-platform/meta/navigation-api/currententrychange-event/location-api.html.ini - − testing/web-platform/meta/navigation-api/currententrychange-event/navigate-from-initial-about-blank-same-doc-popup.html.ini - − testing/web-platform/meta/navigation-api/currententrychange-event/navigate-from-initial-about-blank-same-doc.html.ini - − testing/web-platform/meta/navigation-api/currententrychange-event/navigate-from-initial-about-blank.html.ini - testing/web-platform/meta/navigation-api/currententrychange-event/navigation-back-forward-cross-doc.html.ini - testing/web-platform/meta/navigation-api/currententrychange-event/navigation-back-forward-same-doc.html.ini - testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-cross-doc.html.ini - testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-intercept.html.ini - testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-preventDefault.html.ini - testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-replace-cross-doc.html.ini - testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-replace-intercept.html.ini - testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-replace-same-doc.html.ini - testing/web-platform/meta/navigation-api/currententrychange-event/navigation-navigate-same-doc.html.ini - testing/web-platform/meta/navigation-api/currententrychange-event/navigation-reload-cross-doc.html.ini - testing/web-platform/meta/navigation-api/currententrychange-event/navigation-reload-intercept.html.ini - testing/web-platform/meta/navigation-api/currententrychange-event/navigation-updateCurrentEntry.html.ini - − testing/web-platform/meta/navigation-api/currententrychange-event/not-on-load.html.ini - testing/web-platform/meta/navigation-api/currententrychange-event/properties.html.ini - testing/web-platform/meta/navigation-api/focus-reset/change-focus-back-to-origial-during-intercept.html.ini - testing/web-platform/meta/navigation-api/focus-reset/change-focus-during-intercept.html.ini - testing/web-platform/meta/navigation-api/focus-reset/change-focus-then-remove-during-intercept.html.ini - testing/web-platform/meta/navigation-api/focus-reset/multiple-intercept.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-origin-traversal-redirect.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-window/click-crossdocument-crossorigin-sameorigindomain.sub.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/cross-window/click-crossdocument-crossorigin.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-window/click-samedocument-crossorigin.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-window/click-samedocument-sameorigin.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-window/location-crossdocument-crossorigin-sameorigindomain.sub.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/cross-window/location-crossdocument-crossorigin.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-window/location-crossdocument-sameorigin.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-window/location-samedocument-crossorigin-sameorigindomain.sub.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-window/location-samedocument-crossorigin.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-window/location-samedocument-sameorigin.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-window/open-crossdocument-crossorigin-sameorigindomain.sub.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/cross-window/open-crossdocument-crossorigin.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-window/open-crossdocument-sameorigin.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-window/open-samedocument-crossorigin-sameorigindomain.sub.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-window/open-samedocument-crossorigin.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-window/open-samedocument-sameorigin.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-window/submit-crossdocument-crossorigin-sameorigindomain.sub.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/cross-window/submit-crossdocument-crossorigin.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-window/submit-crossdocument-sameorigin.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-window/submit-samedocument-crossorigin-sameorigindomain.sub.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-window/submit-samedocument-crossorigin.html.ini - testing/web-platform/meta/navigation-api/navigate-event/cross-window/submit-samedocument-sameorigin.html.ini - testing/web-platform/meta/navigation-api/navigate-event/event-constructor.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/intercept-after-dispatch.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/intercept-canceled-event.html.ini - testing/web-platform/meta/navigation-api/navigate-event/intercept-cross-document-same-origin.html.ini - testing/web-platform/meta/navigation-api/navigate-event/intercept-cross-origin.html.ini - testing/web-platform/meta/navigation-api/navigate-event/intercept-detach-multiple.html.ini - testing/web-platform/meta/navigation-api/navigate-event/intercept-detach.html.ini - testing/web-platform/meta/navigation-api/navigate-event/intercept-handler-null-or-undefined.html.ini - testing/web-platform/meta/navigation-api/navigate-event/intercept-handler-returns-non-promise.html.ini - testing/web-platform/meta/navigation-api/navigate-event/intercept-handler-throws.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/intercept-history-pushState.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/intercept-history-replaceState.html.ini - testing/web-platform/meta/navigation-api/navigate-event/intercept-multiple-times-reject.html.ini - testing/web-platform/meta/navigation-api/navigate-event/intercept-multiple-times.html.ini - testing/web-platform/meta/navigation-api/navigate-event/intercept-navigation-back.html.ini - testing/web-platform/meta/navigation-api/navigate-event/intercept-on-synthetic-event.html.ini - testing/web-platform/meta/navigation-api/navigate-event/intercept-popstate.html.ini - testing/web-platform/meta/navigation-api/navigate-event/intercept-reject.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/intercept-resolve.html.ini - testing/web-platform/meta/navigation-api/navigate-event/intercept-same-document-history-back.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-anchor-cross-origin.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-anchor-download-userInitiated.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-anchor-download.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/navigate-anchor-fragment.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-anchor-same-origin-cross-document.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/navigate-anchor-userInitiated.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-anchor-with-target.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/navigate-destination-getState-back-forward.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-destination-getState-navigate.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-destination-getState-reload.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-form-get.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-form-reload.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-form-requestSubmit.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-form-traverse.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-form-userInitiated.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-form-with-target.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-form.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-history-back-after-fragment.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-history-back-after-pushState.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-history-back-bfcache.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-history-back-cross-document.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-history-go-0.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/navigate-history-pushState.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/navigate-history-replaceState.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-iframe-location.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-location.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-meta-refresh.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-navigation-back-cross-document.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-navigation-back-same-document.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-navigation-navigate.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/navigate-svg-anchor-fragment.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/navigate-to-javascript.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-to-srcdoc.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/navigate-window-open-self.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigate-window-open.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/navigatesuccess-cross-document.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigatesuccess-same-document.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigation-back-cross-document-preventDefault.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigation-traverseTo-navigates-top-and-same-doc-child-and-cross-doc-child.html.ini - testing/web-platform/meta/navigation-api/navigate-event/navigation-traverseTo-top-cancels-cross-document-child.html.ini - − testing/web-platform/meta/navigation-api/navigate-event/same-url-replace-cross-document.html.ini - testing/web-platform/meta/navigation-api/navigate-event/signal-abort-detach-in-onnavigate.html.ini - testing/web-platform/meta/navigation-api/navigate-event/signal-abort-intercept.html.ini - testing/web-platform/meta/navigation-api/navigate-event/signal-abort-preventDefault.html.ini - testing/web-platform/meta/navigation-api/navigate-event/signal-abort-window-stop-after-intercept.html.ini - testing/web-platform/meta/navigation-api/navigate-event/signal-abort-window-stop-in-onnavigate.html.ini - testing/web-platform/meta/navigation-api/navigate-event/signal-abort-window-stop.html.ini - testing/web-platform/meta/navigation-api/navigation-activation/activation-after-bfcache-cross-origin.html.ini - testing/web-platform/meta/navigation-api/navigation-activation/activation-after-bfcache.html.ini - testing/web-platform/meta/navigation-api/navigation-activation/activation-initial-about-blank.html.ini - testing/web-platform/meta/navigation-api/navigation-activation/activation-push.html.ini - testing/web-platform/meta/navigation-api/navigation-activation/activation-reload.html.ini - testing/web-platform/meta/navigation-api/navigation-activation/activation-traverse-then-clobber.html.ini - testing/web-platform/meta/navigation-api/navigation-activation/activation-traverse.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/current-basic.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/entries-across-origins.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/entries-after-bfcache-in-iframe.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/entries-after-blank-navigation-from-cross-origin.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/entries-after-blank-navigation.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/entries-after-blob-navigation.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/entries-after-cross-document-forward-pruning.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/entries-after-javascript-url-navigation.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/entries-after-navigations-in-multiple-windows.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/entries-after-srcdoc-navigation.html.ini - − testing/web-platform/meta/navigation-api/navigation-history-entry/entries-array-equality.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/entries-in-new-javascript-url-iframe.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/entries-in-new-srcdoc-iframe.html.ini - − testing/web-platform/meta/navigation-api/navigation-history-entry/entries-when-inactive.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/entry-after-detach.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/index-not-in-entries.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/key-id-back-cross-document.html.ini - − testing/web-platform/meta/navigation-api/navigation-history-entry/key-id-back-same-document.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/key-id-location-reload.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/key-id-location-replace.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/no-referrer-dynamic-url-censored.html.ini - − testing/web-platform/meta/navigation-api/navigation-history-entry/opaque-origin-data-url.html.ini - − testing/web-platform/meta/navigation-api/navigation-history-entry/opaque-origin.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/sameDocument-after-fragment-navigate.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/sameDocument-after-navigate-restore.html.ini - testing/web-platform/meta/navigation-api/navigation-history-entry/state-after-navigate-restore.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/back-forward-multiple-frames.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/disambigaute-traverseTo-forward-multiple.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/forward-to-pruned-entry.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/navigate-base-url.html.ini - − testing/web-platform/meta/navigation-api/navigation-methods/navigate-from-initial-about-blank-gc.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/navigate-from-initial-about-blank.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/navigate-history-state-replace.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/navigate-history-state.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/navigate-info-and-state.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/navigate-intercept-history-state.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/navigate-relative-url-utf8.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/navigate-relative-url.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/navigate-replace-cross-document.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/navigate-replace-same-document.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/navigate-same-document.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/navigate-state-repeated-await.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/navigate-state-repeated.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/reload-base-url.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/reload-info.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/reload-navigation-timing.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/reload-no-args.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/reload-service-worker-fetch-event.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/reload-state-and-info.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/reload-state-undefined.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/back-beforeunload.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/back-forward-opaque-origin.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/back-forward-out-of-bounds.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/back-intercept-rejected.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/back-intercept.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/back.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/forward-already-detached.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/forward-beforeunload.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/forward-intercept-rejected.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/forward-intercept.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/forward.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-204-205-download.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-already-detached.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-beforeunload.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-cross-document.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-detach-in-onnavigate.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-detach-in-serialization.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-file-url.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-initial-about-blank-cross-document.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-initial-about-blank.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-intercept-interrupted.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-intercept-rejected.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-intercept.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-interrupted-within-onnavigate.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-interrupted.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-invalid-url.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-opaque-origin.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-pagehide.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-preventDefault.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-push-initial-about-blank.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-push-javascript-url.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-rejection-order-beforeunload-unserializablestate.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-rejection-order-detached-unserializablestate.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-rejection-order-invalidurl-beforeunload.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-rejection-order-invalidurl-detached.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-rejection-order-invalidurl-pagehide.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-rejection-order-invalidurl-unserializablestate.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-rejection-order-pagehide-unserializablestate.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate-unserializable-state.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/navigate.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/reload-already-detached.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/reload-beforeunload.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/reload-detach-in-onnavigate.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/reload-detach-in-serialization.html.ini - − testing/web-platform/meta/navigation-api/navigation-methods/return-value/reload-initial-about-blank.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/reload-intercept-rejected.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/reload-intercept.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/reload-pagehide.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/reload-preventDefault.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/reload-rejection-order-beforeunload-unserializablestate.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/reload-rejection-order-detached-unserializablestate.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/reload-rejection-order-pagehide-unserializablestate.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/reload-unserializable-state.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/reload.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/traverseTo-already-detached.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/traverseTo-beforeunload.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/traverseTo-cross-document-preventDefault.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/traverseTo-current.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/traverseTo-detach-cross-document.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/traverseTo-detach-same-document.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/traverseTo-intercept-rejected.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/traverseTo-intercept.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/traverseTo-invalid-key.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/traverseTo-repeated.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/return-value/traverseTo.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/sandboxing-back-parent.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/sandboxing-back-sibling.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/sandboxing-navigate-parent.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/sandboxing-navigate-sibling.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/traverseTo-after-adding-iframe.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/traverseTo-after-data-url.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/traverseTo-cross-document.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/traverseTo-detach-between-navigate-and-navigatesuccess.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/traverseTo-multiple-steps.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/traverseTo-navigates-multiple-iframes.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/traverseTo-same-document.html.ini - testing/web-platform/meta/navigation-api/navigation-methods/traverseTo-with-cross-origin-in-history.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/anchor-download-intercept-reject.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/anchor-download-intercept.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/anchor-download.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/back-cross-document-event-order.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/back-same-document-intercept-reject.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/back-same-document-intercept.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/back-same-document.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/currententrychange-before-popstate-intercept.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/currententrychange-dispose-ordering.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/intercept-async.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/location-href-canceled.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/location-href-double-intercept.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/location-href-intercept-reentrant.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/location-href-intercept-reject.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/location-href-intercept.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/navigate-204-205-download-then-same-document.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/navigate-canceled.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/navigate-cross-document-double.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/navigate-cross-document-event-order.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/navigate-double-intercept.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/navigate-in-transition-finished.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/navigate-intercept-precommitHandler-redirect.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/navigate-intercept-precommitHandler.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/navigate-intercept-stop.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/navigate-intercept.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/navigate-same-document-intercept-reentrant.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/navigate-same-document-intercept-reject.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/navigate-same-document.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/reload-canceled.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/reload-intercept-reject.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/reload-intercept.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/reload-no-popstate.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/transition-cross-document.html.ini - − testing/web-platform/meta/navigation-api/ordering-and-transition/transition-finished-mark-as-handled.html.ini - testing/web-platform/meta/navigation-api/ordering-and-transition/transition-realms-and-identity.html.ini - testing/web-platform/meta/navigation-api/per-entry-events/dispose-after-bfcache.html.ini - testing/web-platform/meta/navigation-api/per-entry-events/dispose-cross-document.html.ini - testing/web-platform/meta/navigation-api/per-entry-events/dispose-for-full-session-history.tentative.html.ini - testing/web-platform/meta/navigation-api/per-entry-events/dispose-for-navigation-in-child.html.ini - testing/web-platform/meta/navigation-api/per-entry-events/dispose-same-document-intercept.html.ini - testing/web-platform/meta/navigation-api/per-entry-events/dispose-same-document-navigate-during.html.ini - testing/web-platform/meta/navigation-api/per-entry-events/dispose-same-document-reload-with-intercept.html.ini - testing/web-platform/meta/navigation-api/per-entry-events/dispose-same-document-replace-with-intercept.html.ini - − testing/web-platform/meta/navigation-api/per-entry-events/dispose-same-document-replaceState.html.ini - testing/web-platform/meta/navigation-api/per-entry-events/dispose-same-document.html.ini - testing/web-platform/meta/navigation-api/per-entry-events/dispose-skip-current-on-truncate.html.ini - testing/web-platform/meta/navigation-api/precommit-handler/precommitHandler-redirect-throws.html.ini - testing/web-platform/meta/navigation-api/precommit-handler/precommitHandler-reload.html.ini - testing/web-platform/meta/navigation-api/precommit-handler/precommitHandler-traversal-commit-new-navigation-before-commit.html.ini - testing/web-platform/meta/navigation-api/precommit-handler/precommitHandler-traverse.html.ini - − testing/web-platform/meta/navigation-api/precommit-handler/precommitHandler-uncancelable.html.ini - − testing/web-platform/meta/navigation-api/scroll-behavior/__dir__.ini - testing/web-platform/meta/navigation-api/scroll-behavior/after-transition-intercept-handler-modifies.html.ini - testing/web-platform/meta/navigation-api/scroll-behavior/after-transition-push.html.ini - testing/web-platform/meta/navigation-api/scroll-behavior/after-transition-reject.html.ini - testing/web-platform/meta/navigation-api/scroll-behavior/after-transition-reload.html.ini - testing/web-platform/meta/navigation-api/scroll-behavior/after-transition-replace.html.ini - testing/web-platform/meta/navigation-api/scroll-behavior/after-transition-timing.html.ini - testing/web-platform/meta/navigation-api/scroll-behavior/manual-basic.html.ini - testing/web-platform/meta/navigation-api/scroll-behavior/manual-scroll-after-dispatch.html.ini - testing/web-platform/meta/navigation-api/scroll-behavior/manual-scroll-after-resolve.html.ini - testing/web-platform/meta/navigation-api/scroll-behavior/manual-scroll-fragment-does-not-exist.html.ini - testing/web-platform/meta/navigation-api/scroll-behavior/manual-scroll-push.html.ini - testing/web-platform/meta/navigation-api/scroll-behavior/manual-scroll-reload.html.ini - testing/web-platform/meta/navigation-api/scroll-behavior/manual-scroll-repeated.html.ini - testing/web-platform/meta/navigation-api/scroll-behavior/manual-scroll-replace.html.ini - testing/web-platform/meta/navigation-api/scroll-behavior/manual-scroll-resets-when-no-fragment.html.ini - − testing/web-platform/meta/navigation-api/scroll-behavior/scroll-without-intercept.html.ini - testing/web-platform/meta/navigation-api/state/cross-document-away-and-back.html.ini - testing/web-platform/meta/navigation-api/state/cross-document-location-api.html.ini - testing/web-platform/meta/navigation-api/state/history-pushState.html.ini - testing/web-platform/meta/navigation-api/state/history-replaceState.html.ini - testing/web-platform/meta/navigation-api/state/location-reload.html.ini - testing/web-platform/meta/navigation-api/state/same-document-away-and-back-location-api.html.ini - testing/web-platform/meta/navigation-api/state/same-document-away-and-back-navigation-api.html.ini - − testing/web-platform/meta/navigation-api/updateCurrentEntry-method/exception-order-initial-about-blank-unserializablestate.html.ini - − testing/web-platform/meta/navigation-api/updateCurrentEntry-method/exception-order-not-fully-active-unserializablestate.html.ini - − testing/web-platform/meta/navigation-api/updateCurrentEntry-method/initial-about-blank.html.ini - − testing/web-platform/meta/navigation-api/updateCurrentEntry-method/no-args.html.ini - − testing/web-platform/meta/navigation-api/updateCurrentEntry-method/not-fully-active.html.ini - − testing/web-platform/meta/navigation-api/updateCurrentEntry-method/opaque-origin.html.ini - testing/web-platform/meta/navigation-api/updateCurrentEntry-method/same-document-away-and-back-location-api.html.ini - testing/web-platform/meta/navigation-api/updateCurrentEntry-method/unserializable.html.ini - testing/web-platform/meta/pointerevents/pointerevent_after_target_appended.html.ini - testing/web-platform/meta/uievents/mouse/mouse_boundary_events_after_reappending_last_over_target.tentative.html.ini - + testing/web-platform/mozilla/meta/webdriver/bidi/browser/create_user_context/accept_insecure_certs.py.ini - + testing/web-platform/mozilla/meta/webdriver/classic/new_session/accept_insecure_certs.py.ini - testing/web-platform/mozilla/meta/webgpu/cts/webgpu/web_platform/canvas/configure/cts.https.html.ini - + testing/web-platform/mozilla/tests/webdriver/bidi/browser/create_user_context/accept_insecure_certs.py - + testing/web-platform/mozilla/tests/webdriver/bidi/session/new/accept_insecure_certs.py - + testing/web-platform/mozilla/tests/webdriver/classic/new_session/accept_insecure_certs.py - testing/web-platform/tests/css/css-conditional/container-queries/font-relative-units.html - testing/web-platform/tests/css/css-fonts/font-face-range-order.html - testing/web-platform/tests/css/css-fonts/font-face-style-normal.html - testing/web-platform/tests/css/css-fonts/generic-family-keywords-001.html - testing/web-platform/tests/css/css-fonts/generic-family-keywords-003.html - testing/web-platform/tests/css/css-grid/grid-extrinsically-sized-mutations.html - testing/web-platform/tests/css/css-multicol/getclientrects-000.html - testing/web-platform/tests/css/css-multicol/getclientrects-001.html - testing/web-platform/tests/css/css-multicol/offsetProps-001.html - testing/web-platform/tests/css/css-ruby/line-spacing.html - testing/web-platform/tests/css/css-shapes/shape-outside/values/shape-margin-001.html - testing/web-platform/tests/css/css-shapes/shape-outside/values/shape-outside-circle-004.html - testing/web-platform/tests/css/css-shapes/shape-outside/values/shape-outside-circle-005.html - testing/web-platform/tests/css/css-shapes/shape-outside/values/shape-outside-ellipse-004.html - testing/web-platform/tests/css/css-shapes/shape-outside/values/shape-outside-ellipse-005.html - testing/web-platform/tests/css/css-shapes/shape-outside/values/shape-outside-inset-003.html - testing/web-platform/tests/css/css-shapes/shape-outside/values/shape-outside-polygon-004.html - testing/web-platform/tests/css/css-shapes/shape-outside/values/shape-outside-shape-arguments-000.html - testing/web-platform/tests/css/css-sizing/keyword-sizes-for-intrinsic-contributions.html - testing/web-platform/tests/css/css-tables/tentative/baseline-table.html - testing/web-platform/tests/css/css-tables/tentative/baseline-td.html - testing/web-platform/tests/css/css-tables/tentative/colgroup-col.html - testing/web-platform/tests/css/css-tables/tentative/table-quirks.html - testing/web-platform/tests/css/css-text/white-space/trailing-space-position-001.html - testing/web-platform/tests/css/css-text/white-space/white-space-intrinsic-size-021.html - testing/web-platform/tests/css/css-values/cap-invalidation.html - + testing/web-platform/tests/css/css-view-transitions/root-reconstruct-frame-tree-crash.html - testing/web-platform/tests/css/css-writing-modes/forms/text-input-block-size.optional.html - testing/web-platform/tests/css/cssom-view/getBoundingClientRect-shy.html - testing/web-platform/tests/css/cssom/getComputedStyle-insets-relpos-inline.html - − testing/web-platform/tests/css/filter-effects/zero-width-filter.html - testing/web-platform/tests/mathml/presentation-markup/mrow/merror-001.html - testing/web-platform/tests/mathml/presentation-markup/mrow/mphantom-001.html - testing/web-platform/tests/resize-observer/svg.html - testing/web-platform/tests/svg/interact/scripted/svg-pointer-events-bbox.html - testing/web-platform/tests/svg/text/reftests/first-letter-ref.svg - testing/web-platform/tests/svg/text/reftests/opacity-ref.svg - testing/web-platform/tests/svg/text/scripted/getcharnumatposition.html - testing/web-platform/tests/tools/webdriver/webdriver/bidi/modules/browser.py - + testing/web-platform/tests/webdriver/tests/bidi/browser/create_user_context/invalid.py - testing/web-platform/tests/webdriver/tests/bidi/network/before_request_sent/before_request_sent_cached.py - testing/web-platform/tests/webdriver/tests/bidi/network/response_completed/response_completed_cached.py - testing/web-platform/tests/webdriver/tests/bidi/network/response_started/response_started_cached.py - testing/web-platform/tests/webdriver/tests/support/fixtures_bidi.py - + testing/web-platform/tests/webrtc/RTCPeerConnection-addTransceiver-renegotiation.https.html - testing/webcompat/client.py - testing/webcompat/fixtures.py - testing/webcompat/interventions/conftest.py - testing/webcompat/interventions/pytest.ini - testing/webcompat/interventions/tests/test_1848713_cleanrider_com.py - + testing/webcompat/interventions/tests/test_1850998_chaturbate_com.py - + testing/webcompat/interventions/tests/test_1911423_app_powerbi_com.py - testing/webcompat/interventions/tests/test_1918609_zara_com.py - testing/webcompat/interventions/tests/test_1925508_developer_apple_com.py - testing/webcompat/interventions/tests/test_1919698_anecdotes_ai.py → testing/webcompat/interventions/tests/test_1945438_tiktok_com.py - − testing/webcompat/interventions/tests/test_1950301_shamir_com.py - testing/webcompat/interventions/tests/test_1960595_de_pons_com.py - − testing/webcompat/interventions/tests/test_1963302_lefties_com.py - + testing/webcompat/interventions/tests/test_1966585_hiskin_care.py - testing/webcompat/interventions/tests/test_1577267_metfone_com_kh.py → testing/webcompat/interventions/tests/test_1967694_onlyfaucet_com.py - third_party/python/pyproject.toml - third_party/python/requirements.txt - third_party/python/uv.lock - third_party/python/uv.lock.hash - third_party/rust/getrandom/.cargo-checksum.json - third_party/rust/getrandom/CHANGELOG.md - + third_party/rust/getrandom/Cargo.lock - third_party/rust/getrandom/Cargo.toml - third_party/rust/getrandom/LICENSE-MIT - third_party/rust/getrandom/README.md - third_party/rust/getrandom/build.rs - third_party/rust/getrandom/src/backends.rs - third_party/rust/getrandom/src/backends/apple_other.rs - third_party/rust/getrandom/src/backends/custom.rs - + third_party/rust/getrandom/src/backends/efi_rng.rs - third_party/rust/getrandom/src/backends/esp_idf.rs - third_party/rust/getrandom/src/backends/fuchsia.rs - third_party/rust/getrandom/src/backends/getentropy.rs - third_party/rust/getrandom/src/backends/getrandom.rs - third_party/rust/getrandom/src/backends/hermit.rs - − third_party/rust/getrandom/src/backends/linux_android.rs - third_party/rust/getrandom/src/backends/linux_android_with_fallback.rs - + third_party/rust/getrandom/src/backends/linux_raw.rs - third_party/rust/getrandom/src/backends/netbsd.rs - third_party/rust/getrandom/src/backends/rdrand.rs - third_party/rust/getrandom/src/backends/rndr.rs - third_party/rust/getrandom/src/backends/solaris.rs - third_party/rust/getrandom/src/backends/solid.rs - third_party/rust/getrandom/src/backends/use_file.rs - third_party/rust/getrandom/src/backends/vxworks.rs - third_party/rust/getrandom/src/backends/wasi_p1.rs - third_party/rust/getrandom/src/backends/wasi_p2.rs - third_party/rust/getrandom/src/backends/wasm_js.rs - third_party/rust/getrandom/src/backends/windows.rs - third_party/rust/getrandom/src/backends/windows7.rs - third_party/rust/getrandom/src/error.rs - third_party/rust/getrandom/src/lib.rs - third_party/rust/getrandom/src/util.rs - third_party/rust/getrandom/src/util_libc.rs - third_party/rust/jobserver/.cargo-checksum.json - + third_party/rust/jobserver/Cargo.lock - third_party/rust/jobserver/Cargo.toml - third_party/rust/jobserver/src/unix.rs - third_party/rust/jobserver/src/windows.rs - − third_party/rust/remove_dir_all/.cargo-checksum.json - − third_party/rust/remove_dir_all/Cargo.toml - − third_party/rust/remove_dir_all/LICENCE-APACHE - − third_party/rust/remove_dir_all/LICENCE-MIT - − third_party/rust/remove_dir_all/README.md - − third_party/rust/remove_dir_all/src/fs.rs - − third_party/rust/remove_dir_all/src/lib.rs - third_party/rust/wasi/.cargo-checksum.json - third_party/rust/wasi/Cargo.lock - third_party/rust/wasi/Cargo.toml - third_party/rust/wasi/README.md - third_party/rust/wasi/ci/regenerate.sh - − third_party/rust/wasi/ci/rustfmt-bindings.toml - + third_party/rust/wasi/ci/vendor-wit.sh - + third_party/rust/wasi/examples/cli-command-no_std.rs - third_party/rust/wasi/examples/cli-command.rs - + third_party/rust/wasi/examples/hello-world-no_std.rs - third_party/rust/wasi/examples/hello-world.rs - + third_party/rust/wasi/examples/http-proxy-no_std.rs - third_party/rust/wasi/examples/http-proxy.rs - third_party/rust/wasi/src/bindings.rs - third_party/rust/wasi/src/command.rs - + third_party/rust/wasi/src/ext/mod.rs - + third_party/rust/wasi/src/ext/std.rs - third_party/rust/wasi/src/lib.rs - third_party/rust/wasi/src/proxy.rs - third_party/rust/wasi/wit/deps/cli/command.wit - third_party/rust/wasi/wit/deps/cli/environment.wit - third_party/rust/wasi/wit/deps/cli/exit.wit - third_party/rust/wasi/wit/deps/cli/imports.wit - third_party/rust/wasi/wit/deps/cli/run.wit - third_party/rust/wasi/wit/deps/cli/stdio.wit - third_party/rust/wasi/wit/deps/cli/terminal.wit - third_party/rust/wasi/wit/deps/clocks/monotonic-clock.wit - + third_party/rust/wasi/wit/deps/clocks/timezone.wit - third_party/rust/wasi/wit/deps/clocks/wall-clock.wit - third_party/rust/wasi/wit/deps/clocks/world.wit - third_party/rust/wasi/wit/deps/filesystem/preopens.wit - third_party/rust/wasi/wit/deps/filesystem/types.wit - third_party/rust/wasi/wit/deps/filesystem/world.wit - third_party/rust/wasi/wit/deps/http/handler.wit - third_party/rust/wasi/wit/deps/http/proxy.wit - third_party/rust/wasi/wit/deps/http/types.wit - third_party/rust/wasi/wit/deps/io/error.wit - third_party/rust/wasi/wit/deps/io/poll.wit - third_party/rust/wasi/wit/deps/io/streams.wit - third_party/rust/wasi/wit/deps/io/world.wit - third_party/rust/wasi/wit/deps/random/insecure-seed.wit - third_party/rust/wasi/wit/deps/random/insecure.wit - third_party/rust/wasi/wit/deps/random/random.wit - third_party/rust/wasi/wit/deps/random/world.wit - third_party/rust/wasi/wit/deps/sockets/instance-network.wit - third_party/rust/wasi/wit/deps/sockets/ip-name-lookup.wit - third_party/rust/wasi/wit/deps/sockets/network.wit - third_party/rust/wasi/wit/deps/sockets/tcp-create-socket.wit - third_party/rust/wasi/wit/deps/sockets/tcp.wit - third_party/rust/wasi/wit/deps/sockets/udp-create-socket.wit - third_party/rust/wasi/wit/deps/sockets/udp.wit - third_party/rust/wasi/wit/deps/sockets/world.wit - third_party/rust/wasi/wit/wasi-crate.wit - third_party/rust/wit-bindgen-rt/.cargo-checksum.json - + third_party/rust/wit-bindgen-rt/Cargo.lock - third_party/rust/wit-bindgen-rt/Cargo.toml - third_party/rust/wit-bindgen-rt/build.rs - + third_party/rust/wit-bindgen-rt/src/async_support.rs - + third_party/rust/wit-bindgen-rt/src/async_support/future_support.rs - + third_party/rust/wit-bindgen-rt/src/async_support/stream_support.rs - third_party/rust/wit-bindgen-rt/src/cabi_realloc.c - third_party/rust/wit-bindgen-rt/src/cabi_realloc.o - third_party/rust/wit-bindgen-rt/src/cabi_realloc.rs - third_party/rust/wit-bindgen-rt/src/lib.rs - third_party/rust/wit-bindgen-rt/src/libwit_bindgen_cabi_realloc.a - toolkit/actors/PictureInPictureChild.sys.mjs - toolkit/components/contentanalysis/ContentAnalysis.cpp - toolkit/components/contentanalysis/ContentAnalysis.h - toolkit/components/contentanalysis/ContentAnalysisIPCTypes.h - toolkit/components/contentanalysis/nsIContentAnalysis.idl - toolkit/components/contentanalysis/tests/browser/browser_content_analysis_dnd_diff_origin.js - toolkit/components/contentanalysis/tests/browser/browser_content_analysis_dnd_same_origin.js - toolkit/components/contentanalysis/tests/browser/browser_content_analysis_dnd_shadow.js - toolkit/components/contentanalysis/tests/browser/head.js - toolkit/components/contentanalysis/tests/gtest/TestContentAnalysis.cpp - toolkit/components/contentrelevancy/ContentRelevancyManager.sys.mjs - toolkit/components/contentrelevancy/tests/xpcshell/test_InterestVectorBasedScoring.js - toolkit/components/extensions/ExtensionStorageSync.sys.mjs - toolkit/components/extensions/storage/ExtensionStorageComponents.sys.mjs - toolkit/components/extensions/test/xpcshell/test_StorageSyncService.js - toolkit/components/extensions/test/xpcshell/xpcshell-common.toml - toolkit/components/ml/content/EngineProcess.sys.mjs - toolkit/components/ml/content/ModelHub.sys.mjs - toolkit/components/ml/content/Utils.sys.mjs - toolkit/components/ml/tests/browser/browser_ml_cache.js - toolkit/components/nimbus/ExperimentAPI.sys.mjs - toolkit/components/nimbus/FeatureManifest.yaml - toolkit/components/nimbus/lib/ExperimentManager.sys.mjs - toolkit/components/nimbus/lib/Migrations.sys.mjs - toolkit/components/nimbus/lib/RemoteSettingsExperimentLoader.sys.mjs - toolkit/components/nimbus/metrics.yaml - toolkit/components/nimbus/test/NimbusTestUtils.sys.mjs - toolkit/components/nimbus/test/browser/browser_experiment_evaluate_jexl.js - toolkit/components/nimbus/test/browser/browser_remotesettings_experiment_enroll.js - toolkit/components/nimbus/test/browser/browser_remotesettingsexperimentloader_force_enrollment.js - toolkit/components/nimbus/test/browser/browser_remotesettingsexperimentloader_remote_defaults.js - toolkit/components/nimbus/test/unit/test_ExperimentManager_enroll.js - toolkit/components/nimbus/test/unit/test_ExperimentManager_lifecycle.js - toolkit/components/nimbus/test/unit/test_ExperimentManager_prefs.js - toolkit/components/nimbus/test/unit/test_ExperimentManager_unenroll.js - toolkit/components/nimbus/test/unit/test_FirefoxLabs.js - toolkit/components/nimbus/test/unit/test_Migrations.js - toolkit/components/nimbus/test/unit/test_NimbusTestUtils.js - toolkit/components/nimbus/test/unit/test_RemoteSettingsExperimentLoader.js - toolkit/components/nimbus/test/unit/test_RemoteSettingsExperimentLoader_updateRecipes.js - toolkit/components/nimbus/test/unit/test_localization.js - toolkit/components/nimbus/test/unit/test_nimbusTelemetry.js - toolkit/components/nimbus/test/unit/test_policy.js - toolkit/components/nimbus/test/unit/test_prefFlips.js - toolkit/components/pictureinpicture/content/player.js - toolkit/components/pictureinpicture/tests/browser_contextMenu.js - toolkit/components/places/PageIconProtocolHandler.cpp - toolkit/components/places/PlacesSemanticHistoryManager.sys.mjs - toolkit/components/places/nsFaviconService.cpp - + toolkit/components/places/tsconfig.json - toolkit/components/satchel/megalist/content/components/password-card/password-card.css - toolkit/components/search/AppProvidedSearchEngine.sys.mjs - toolkit/components/search/SearchEngineSelector.sys.mjs - toolkit/components/search/SearchService.sys.mjs - toolkit/components/search/nsISearchService.idl - toolkit/components/search/tests/xpcshell/head_search.js - toolkit/components/search/tests/xpcshell/test_ignorelist_update.js - toolkit/components/search/tests/xpcshell/test_settings.js - toolkit/components/telemetry/app/TelemetryEnvironment.sys.mjs - + toolkit/components/telemetry/dap/DAPReportController.sys.mjs - toolkit/components/telemetry/dap/DAPVisitCounter.sys.mjs - toolkit/components/telemetry/dap/tests/xpcshell/test_dap.js - + toolkit/components/telemetry/dap/tests/xpcshell/test_dap_report_controller.js - + toolkit/components/telemetry/dap/tests/xpcshell/test_dap_visit_counter.js - toolkit/components/telemetry/dap/tests/xpcshell/xpcshell.toml - toolkit/components/telemetry/moz.build - toolkit/components/translations/actors/TranslationsChild.sys.mjs - toolkit/components/translations/actors/TranslationsEngineChild.sys.mjs - toolkit/components/translations/actors/TranslationsEngineParent.sys.mjs - toolkit/components/translations/actors/TranslationsParent.sys.mjs - toolkit/components/translations/content/translations-document.sys.mjs - toolkit/components/translations/content/translations-engine.sys.mjs - toolkit/components/translations/tests/browser/browser.toml - toolkit/components/translations/tests/browser/browser_translations_full_page.js - toolkit/components/translations/tests/browser/browser_translations_shadow_dom.js - toolkit/components/translations/tests/browser/browser_translations_shadow_dom_mutation.js - toolkit/components/translations/tests/browser/browser_translations_text_cleaning.js - toolkit/components/translations/tests/browser/browser_translations_translation_document.js - toolkit/components/translations/tests/browser/browser_translations_translation_document_mutations.js - toolkit/components/translations/tests/browser/shared-head.js - toolkit/components/translations/tests/browser/translations-test.mjs - + toolkit/components/translations/tests/browser/translations-tester-blank.html - toolkit/components/translations/tests/browser/translations-tester-es-2.html - toolkit/components/translations/tests/browser/translations-tester-es-mismatch-short.html - toolkit/components/translations/tests/browser/translations-tester-es-mismatch.html - toolkit/components/translations/tests/browser/translations-tester-es-short.html - toolkit/components/translations/tests/browser/translations-tester-es-undeclared-short.html - toolkit/components/translations/tests/browser/translations-tester-es-undeclared.html - toolkit/components/translations/tests/browser/translations-tester-es.html - toolkit/components/translations/tests/browser/translations-tester-no-tag.html - toolkit/components/translations/tests/browser/translations-tester-select.html - toolkit/components/translations/translations.d.ts - toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustContextId.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustErrorsupport.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustRelevancy.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustRemoteSettings.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustSearch.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustSuggest.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustSync15.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustTabs.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustWebextstorage.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/components/moz.build - toolkit/components/uniffi-bindgen-gecko-js/fixtures/custom-types/src/lib.rs - toolkit/components/uniffi-bindgen-gecko-js/fixtures/generated/RustArithmetic.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/fixtures/generated/RustCustomTypes.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/fixtures/generated/RustExternalTypes.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/fixtures/generated/RustFixtureCallbacks.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/fixtures/generated/RustFutures.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/fixtures/generated/RustGeometry.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/fixtures/generated/RustRefcounts.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/fixtures/generated/RustRondpoint.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/fixtures/generated/RustSprites.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/fixtures/generated/RustTodolist.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/fixtures/generated/RustUniffiTraitInterfaces.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/src/lib.rs - toolkit/components/uniffi-bindgen-gecko-js/src/render/js.rs - toolkit/components/uniffi-bindgen-gecko-js/src/templates/js/Helpers.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/src/templates/js/Map.sys.mjs - toolkit/components/uniffi-bindgen-gecko-js/src/templates/js/String.sys.mjs - toolkit/content/aboutLogging/aboutLogging.css - toolkit/content/aboutLogging/aboutLogging.html - toolkit/content/aboutLogging/aboutLogging.mjs - toolkit/content/aboutNetError.mjs - toolkit/content/tests/browser/browser_about_logging.js - toolkit/content/tests/widgets/test_moz_button.html - toolkit/content/widgets/browser-custom-element.mjs - toolkit/content/widgets/moz-box-common.css - toolkit/content/widgets/moz-page-nav/moz-page-nav.css - toolkit/crashreporter/crash_helper_common/src/ipc_poller/unix.rs - toolkit/locales-preview/localModelManagement.ftl - toolkit/locales/en-US/toolkit/about/aboutAddons.ftl - toolkit/locales/en-US/toolkit/about/aboutLogging.ftl - toolkit/locales/en-US/toolkit/neterror/certError.ftl - toolkit/locales/l10n.mk - toolkit/mozapps/extensions/content/aboutaddons.html - toolkit/mozapps/extensions/content/aboutaddons.js - + toolkit/mozapps/extensions/content/components/addon-mlmodel-details.css - toolkit/mozapps/extensions/content/components/addon-mlmodel-details.mjs - toolkit/mozapps/extensions/content/components/mlmodel-card-header-additions.css - + toolkit/mozapps/extensions/content/components/mlmodel-card-list-additions.css - + toolkit/mozapps/extensions/content/components/mlmodel-card-list-additions.mjs - toolkit/mozapps/extensions/internal/ModelHubProvider.sys.mjs - toolkit/mozapps/extensions/test/browser/browser_html_mlmodel_addons.js - toolkit/mozapps/extensions/test/xpcshell/test_ModelHubProvider.js - toolkit/mozapps/installer/upload-files.mk - browser/components/profiles/ProfilesDatastoreService.sys.mjs → toolkit/profile/ProfilesDatastoreService.sys.mjs - toolkit/profile/moz.build - toolkit/themes/mobile/global/jar.mn - toolkit/themes/shared/design-system/design-tokens.json - toolkit/themes/shared/design-system/tokens-figma-theme.json - toolkit/themes/shared/design-system/tokens-shared.css - toolkit/themes/shared/design-system/tokens-storybook.mjs - toolkit/themes/shared/in-content/common-shared.css - toolkit/themes/shared/menu.css - toolkit/themes/shared/pictureinpicture/player.css - tools/(a)types/generated/lib.gecko.modules.d.ts - tools/(a)types/generated/lib.gecko.xpcom.d.ts - tools/(a)types/generated/tspaths.json - tools/(a)types/lib.gecko.tweaks.d.ts - tools/lint/fluent-lint/exclusions.yml - tools/tryselect/docs/selectors/release.rst - tools/tryselect/lando.py - tools/tryselect/push.py - tools/tryselect/selectors/perf.py - tools/tryselect/selectors/perfselector/perfpushinfo.py - tools/tryselect/selectors/release.py - tools/tryselect/test/test_perf.py - uriloader/preload/FetchPreloader.cpp - widget/Theme.cpp - widget/Theme.h - widget/ThemeCocoa.cpp - widget/ThemeCocoa.h - widget/cocoa/nsNativeThemeCocoa.h - widget/cocoa/nsNativeThemeCocoa.mm - widget/gtk/nsNativeThemeGTK.cpp - widget/gtk/nsNativeThemeGTK.h - widget/nsBaseDragService.cpp - widget/nsIDragSession.idl - widget/windows/nsFilePicker.cpp - widget/windows/nsNativeThemeWin.cpp - widget/windows/nsNativeThemeWin.h - xpcom/base/CycleCollectedJSRuntime.cpp - xpcom/string/nsTDependentString.h The diff was not included because it is too large. View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/dbef1a… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/dbef1a… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-128.11.0esr-14.5-1] 2 commits: fixup! [android] Modify build system
by Dan Ballard (@dan) 22 May '25

22 May '25
Dan Ballard pushed to branch tor-browser-128.11.0esr-14.5-1 at The Tor Project / Applications / Tor Browser Commits: bac0c232 by Dan Ballard at 2025-05-22T15:49:17+02:00 fixup! [android] Modify build system Bug 43809: allow tba-fetch-deps to download from nightlies - - - - - 33b39bf7 by Dan Ballard at 2025-05-22T15:51:06+02:00 fixup! TB 42669: [android] Use custom no-op app-services Bug 43809: allow tba-fetch-deps to download nightlies - - - - - 1 changed file: - mobile/android/fenix/tools/tba-fetch-deps.sh Changes: ===================================== mobile/android/fenix/tools/tba-fetch-deps.sh ===================================== @@ -1,24 +1,55 @@ #!/bin/bash +if [ $# -eq 0 ]; then + echo "Usage: ./tba-fetch-deps.sh --\$MODE" + echo " modes:" + echo " --nightly Downloads the needed assets from the nightlies build server. Use when local version matches nightly build server version." + echo " --tbb PATH Harvest most recently built assets from PATH assuming it points to a tor-browser-build dir. Use when local version does NOT match nightly build server version." + exit -1 +fi + +TBB_BUILD_06="https://tb-build-06.torproject.org/~tb-builder/tor-browser-build/out" + +if [[ $1 == "--tbb" && -z $2 ]]; then + echo "--tbb needs path to tor-browser-build dir" + exit -1 +fi +TBB_PATH=$2 + cd "$(dirname $(realpath "$0"))/.." if [ -z "$TOR_BROWSER_BUILD" ]; then TOR_BROWSER_BUILD=../../../../tor-browser-build fi -tor_expert_bundle_aar="$(ls -1td "$TOR_BROWSER_BUILD/out/tor-expert-bundle-aar/"tor-expert-bundle-aar-* | head -1)" -if [ -z "tor_expert_bundle_aar" ]; then +echo "Fetching tor-expert-bundle.aar..." + +if [[ $1 == "--tbb" ]]; then + tor_expert_bundle_aar="$(ls -1td "$TOR_BROWSER_BUILD/out/tor-expert-bundle-aar/"tor-expert-bundle-aar-* | head -1)" + cp "$tor_expert_bundle_aar"/* app/ +else + tor_expert_bundle_aar_dirname="$(curl -s $TBB_BUILD_06/tor-expert-bundle-aar/ | sed -nE 's/.*href=\"(tor-expert-bundle-aar-[0-9a-z\.\-]*).*/\1/p')" + curl -o app/tor-expert-bundle.aar $TBB_BUILD_06/tor-expert-bundle-aar/$tor_expert_bundle_aar_dirname/tor-expert-bundle.aar +fi + +if [ -z app/tor_expert_bundle.aar ]; then echo "Cannot find Tor Expert Bundle arr artifacts!" exit 2 fi +echo "" -cp "$tor_expert_bundle_aar"/* app/ +echo "Fetching noscript..." -noscript="$(find "$TOR_BROWSER_BUILD/out/browser" -name 'noscript*.xpi' -print | sort | tail -1)" mkdir -p "app/src/main/assets/extensions" -if [ -f "$noscript" ]; then - cp "$noscript" "app/src/main/assets/extensions/{73a6fe31-595d-460b-a920-fcc0f8843232}.xpi" + +if [[ $1 == "--tbb" ]]; then + noscript="$(find "$TOR_BROWSER_BUILD/out/browser" -name 'noscript*.xpi' -print | sort | tail -1)" + cp "$noscript" "app/src/main/assets/extensions/{73a6fe31-595d-460b-a920-fcc0f8843232}.xpi" +else + noscript_fname="$(curl -s $TBB_BUILD_06/browser/ | sed -nE 's/.*href=\"(noscript-[0-9a-z\.\-]*).*/\1/p')" + curl -o "app/src/main/assets/extensions/{73a6fe31-595d-460b-a920-fcc0f8843232}.xpi" $TBB_BUILD_06/browser/$noscript_fname fi +echo "" if [ -z "$GRADLE_MAVEN_REPOSITORIES" ]; then GRADLE_MAVEN_REPOSITORIES="$HOME/.m2/repository" @@ -47,7 +78,18 @@ if [ "$os" = "unsupported" ] || [ "$arch" = "unsupported" ]; then exit 2 fi -app_services="$(ls -1t "$TOR_BROWSER_BUILD/out/application-services/"application-services*.tar.zst | head -1)" +echo "Fetching application-services..." + +if [[ $1 == "--tbb" ]]; then + app_services="$(ls -1t "$TOR_BROWSER_BUILD/out/application-services/"application-services*.tar.zst | head -1)" + tar -C /tmp -xf "$app_services" +else + app_services_fname="$(curl -s $TBB_BUILD_06/application-services/ | sed -nE 's/.*href=\"(application-services-[0-9a-z\.\-]*).*/\1/p')" + app_services=/tmp/$app_services_fname + curl -o $app_services $TBB_BUILD_06/application-services/$app_services_fname + tar -C /tmp -xf "$app_services" + rm "$app_services" +fi mkdir -p "$GRADLE_MAVEN_REPOSITORIES/org/mozilla" if [ -f "$app_services" ]; then tar -C /tmp -xf "$app_services" View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/cfd69f… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/cfd69f… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser] Pushed new tag FIREFOX_115_24_0esr_BUILD1
by ma1 (@ma1) 22 May '25

22 May '25
ma1 pushed new tag FIREFOX_115_24_0esr_BUILD1 at The Tor Project / Applications / Tor Browser -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/tree/FIREFOX_1… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser] Pushed new branch tor-browser-115.24.0esr-13.5-1
by ma1 (@ma1) 22 May '25

22 May '25
ma1 pushed new branch tor-browser-115.24.0esr-13.5-1 at The Tor Project / Applications / Tor Browser -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/tree/tor-brows… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/mullvad-browser] Pushed new tag mullvad-browser-128.11.0esr-14.5-1-build1
by ma1 (@ma1) 22 May '25

22 May '25
ma1 pushed new tag mullvad-browser-128.11.0esr-14.5-1-build1 at The Tor Project / Applications / Mullvad Browser -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/tree/mullv… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
  • ← Newer
  • 1
  • 2
  • 3
  • 4
  • ...
  • 13
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.