Update Firefox on Android UA string Android version
miketaylr opened this issue · 2 comments
What is the issue with the Compatibility Standard?
This was frozen to 10 in https://bugzilla.mozilla.org/show_bug.cgi?id=1865766 - let's see if it sticks before updating here.
Unfortunately, the Firefox Android change was reverted (in Firefox bug 1876742) due to a webcompat issue with Duo's "Trusted Endpoint" OS version checks. It's used by organizations that want to enforce a minimum OS version for clients authenticating on the web. At least one organization is requiring Android version >= 11, so Firefox clients with Android >= 11 were failing authentication when Firefox's UA string reported "Android 10". I will investigate whether Firefox can at least report "Android 10" for clients running Android < 10.
This isn't a problem for Chrome's frozen Android OS version in the UA string because Duo's OS version check can use the User-Agent Client Hints API to query the non-frozen OS version. Firefox does not currently support User-Agent Client Hints.
Thanks for the update. Also, :(