compat icon indicating copy to clipboard operation
compat copied to clipboard

Update Firefox on Android UA string Android version

Open miketaylr opened this issue 2 years ago • 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.

miketaylr avatar Dec 11 '23 19:12 miketaylr

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.

https://community.cisco.com/t5/duo-release-notes/d238-duo-release-notes-for-april-15-2022/ta-p/4878082

https://help.duo.com/s/article/4154

cpeterso avatar Mar 01 '24 19:03 cpeterso

Thanks for the update. Also, :(

miketaylr avatar Mar 05 '24 13:03 miketaylr