tor-browser

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

commit ac2dcd7b5abb75126f0c39004d646ce0838bf727
parent 3d6b6238c9eafaad87fe0e5f33b176f07eb3d3cb
Author: Thomas Wisniewski <twisniewski@mozilla.com>
Date:   Thu,  8 Jan 2026 22:02:19 +0000

Bug 1902520 - update our webcompat UA spoofs to use Windows 11 for Chrome and version 26.1 for Safari; r=ksenia,webcompat-reviewers

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

Diffstat:
Mbrowser/extensions/webcompat/lib/ua_helpers.js | 4++--
Mbrowser/extensions/webcompat/tests/browser/browser_ua_helpers.js | 4++--
2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/browser/extensions/webcompat/lib/ua_helpers.js b/browser/extensions/webcompat/lib/ua_helpers.js @@ -47,7 +47,7 @@ var UAHelpers = { `Mozilla/5.0 (Linux; ${AndroidVersion}; ${tablet}) ${fxQuantum}AppleWebKit/537.36 (KHTML, like Gecko) Chrome/${version} Safari/537.36`; } } else { - const WIN_SEGMENT = "Windows NT 10.0; Win64; x64"; + const WIN_SEGMENT = "Windows NT 11.0; Win64; x64"; let osSegment; if (OS === "macOS" || (noOSGiven && userAgent.includes("Macintosh"))) { osSegment = "Macintosh; Intel Mac OS X 10_15_7"; @@ -83,7 +83,7 @@ var UAHelpers = { return `${ua} AppleWebKit/537.36 (KHTML, like Gecko) Chrome/${version} ${isMobile ? "Mobile " : ""}Safari/537.36`; }, safari(config = {}) { - const version = config.version || "18.1"; + const version = config.version || "26.1"; const webkitVersion = config.webkitVersion || "605.1.15"; const osVersion = config.osVersion?.replace(".", "_") || "10_15_7"; const arch = config.arch || "Intel"; diff --git a/browser/extensions/webcompat/tests/browser/browser_ua_helpers.js b/browser/extensions/webcompat/tests/browser/browser_ua_helpers.js @@ -18,7 +18,7 @@ function shimUA() { const WEBKIT = "AppleWebKit/537.36 (KHTML, like Gecko)"; const SAFARI = " Safari/537.36"; -const PREFIX_WIN = "Mozilla/5.0 (Windows NT 10.0; Win64; x64)"; +const PREFIX_WIN = "Mozilla/5.0 (Windows NT 11.0; Win64; x64)"; const PREFIX_LIN = "Mozilla/5.0 (X11; Ubuntu; Linux x86_64)"; const PREFIX_MAC = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7)"; const PREFIX_AND = "Mozilla/5.0 (Linux; Android 6.0; Nexus 7 Build/JSS15Q)"; @@ -391,7 +391,7 @@ const TESTS = { UA = "Firefox/1.0"; is( helper(), - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1 Safari/605.1.15" + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.1 Safari/605.1.15" ); is( helper({ osVersion: "1.2", version: "VER", webkitVersion: "WKVER" }),