When Firefox’s version number hits 100 in 2022 Q1, some sites might be broken because they are confused by a three-digit version number in Firefox’s User-Agent (UA) string. The type of site breakage might be big or small and is hard to predict.
To test whether users report any webcompat problems, we are running a Firefox Nightly experiment with a treatment branch spoofing a “Firefox 100” UA string.
50% of Nightly users will get a “Firefox/100.0” UA string for four weeks. We are targeting users running Windows, macOS, or Linux. We are not testing Android or iOS at this time. Users in any locale can be enrolled because we want to test sites in all languages and geographies.
If you find a broken site, please verify that site works correctly in a recent Release channel version of Firefox (91 or 92). If the site works correctly in Firefox 91 or 92 but breaks in Firefox Nightly, please file a webcompat bug on webcompat.com.
How to check whether you are in the experiment
The experiment will enroll people running Firefox Nightly 93 or 94. Open your Firefox’s “about:studies” page and look for an active study named “Firefox 100 User-Agent”.
To check whether you are in the experiment’s treatment branch (Firefox 100) or control branch (Firefox 93), open https://whatmyuseragent.com/ and look for “Firefox/100.0” or “Firefox/93.0”.
If you are not in the experiment and would like to help test “Firefox 100”, you can override the default UA string by opening about:config, creating a new string pref called “general.useragent.override”, and then setting its value to open of the following strings (depending on your OS):
|32-bit Windows||Mozilla/5.0 (Windows NT 10.0; rv:100.0) Gecko/20100101 Firefox/100.0|
|64-bit Windows||Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:100.0) Gecko/20100101 Firefox/100.0|
|macOS||Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:100.0) Gecko/20100101 Firefox/100.0|
|Linux||Mozilla/5.0 (X11; Linux x86_64; rv:100.0) Gecko/20100101 Firefox/100.0|
How do I opt out of the experiment?
Open your Firefox’s “about:studies” page and look for an active study named “Firefox 100 User-Agent”. Then click the “Remove” button.