
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=72d0b6e4558b34f56b59a6... 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/578d9c83f046d8c361ac6b98b297c27990... 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@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_reappendi... 2. https://source.chromium.org/chromium/chromium/src/+/990cc766afa5ab0a1d077f0b... 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/@types/generated/lib.gecko.modules.d.ts - tools/@types/generated/lib.gecko.xpcom.d.ts - tools/@types/generated/tspaths.json - tools/@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/dbef1a2... -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/dbef1a2... You're receiving this email because of your account on gitlab.torproject.org.
participants (1)
-
Pier Angelo Vendrame (@pierov)