diff --git a/files/en-us/web/http/reference/headers/user-agent/firefox/index.md b/files/en-us/web/http/reference/headers/user-agent/firefox/index.md index e23b87c409537a3..10c591c7c21113b 100644 --- a/files/en-us/web/http/reference/headers/user-agent/firefox/index.md +++ b/files/en-us/web/http/reference/headers/user-agent/firefox/index.md @@ -55,10 +55,14 @@ The preferred way to target content to a device form factor is to use CSS Media Windows user agents have the following variations, where _x.y_ is the Windows NT version (for instance, Windows NT 6.1). -| Windows version | Gecko user agent string | -| -------------------------------- | --------------------------------------------------------------------------------- | -| Windows NT on x86 or aarch64 CPU | Mozilla/5.0 (Windows NT _x_._y_; rv:10.0) Gecko/20100101 Firefox/10.0 | -| Windows NT on x64 CPU | Mozilla/5.0 (Windows NT _x_._y_; Win64; x64; rv:10.0) Gecko/20100101 Firefox/10.0 | +| Windows version | Gecko user agent string | +| --------------------- | --------------------------------------------------------------------------------- | +| Windows NT on x86 CPU | Mozilla/5.0 (Windows NT _x_._y_; rv:10.0) Gecko/20100101 Firefox/10.0 | +| Windows NT on x64 CPU | Mozilla/5.0 (Windows NT _x_._y_; Win64; x64; rv:10.0) Gecko/20100101 Firefox/10.0 | + +> [!NOTE] +> An aarch64 CPU is reported as x86_64 on Windows 11, and x86 on Windows 10 (since it doesn't support x64 emulation). +> See [Bugzilla #1763310](https://bugzil.la/1763310). ## macOS @@ -78,6 +82,9 @@ Linux is a more diverse platform. Your distribution of Linux might include an ex | Linux desktop on i686 CPU | Mozilla/5.0 (X11; Linux i686; rv:10.0) Gecko/20100101 Firefox/10.0 | | Linux desktop on x86_64 CPU | Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20100101 Firefox/10.0 | +> [!NOTE] +> In Firefox 127.0 and later, 32-bit x86 will now be reported as x86_64 in Firefox's User-Agent string,{{domxref("navigator.platform")}}, and {{domxref("navigator.oscpu")}} (see [Firefox 127.0 Release Notes](https://www.mozilla.org/en-US/firefox/127.0/releasenotes/)). + ## Firefox for Android Firefox for Android contains the Android version as part of the _platform_ token. For increased interoperability, if the browser is running on a version below 4 it will report 4.4. Android versions 4 and above report the version accurately. Note that the same Gecko—with the same capabilities—is shipped to all versions of Android.