-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iOS Firefox useragent does NOT contain "FxiOS" as Documentation says #6620
Comments
Documentation should be updated to reflect that we don't include FxiOS in UA. |
Without the 'FxiOS' in the user agent, is there a way to detect Firefox vs Safari in iOS? |
FxiOS string in user agent does not appear on iPad Pro 12.9inch 3rd Gen (iPadOS 14.4 ) w/Firefox Daylight 32.0 (3841) Perhaps an iPadOS issue? |
Still an issue in Firefox Daylight 33.0 (4119) 😭 |
What is the reason for hiding the fact that the browser is Firefox on iPad and not on iPhone and iPod ? |
Our customers would benefit greatly if our solution could detect if browser is FF. Still an issue for iPad 7th generation, iPadOS 15.5. |
It would be greatly appreciated if we could also detect the browser is FF on an iPad. I second @FlowIT-JIT's comment on this - is there a reason for this not being standardized with the rest of FF iOS UA strings? |
One more vote for this, as mentioned the behaviour is inconsistent between iOS and iPadOS. |
|
This issue is fixed on iOS Firefox but not iPadOS. |
I am also getting same issue in ipad .Not able to detect browser name it is alawyas giving as safari |
Because the Firefox UA string doesn't include "FxiOS" on iPad, the ua-parser-ja library mistakenly identifies Firefox as Safari: faisalman/ua-parser-js#709 Safari on iPadOS 17.4: Firefox 120.4 on iPadOS 17.4: |
The page at https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/User-Agent/Firefox clearly notes that all Firefox versions will contain "FxiOS" in their useragent.
This is not the case, as both Firefox and Firefox Focus, contain "FxiOS" nowhere in their useragent.
I'm developing a site that needs to know when a user is using a mobile browser or not. While official Firefox docs indicate this keyword, and I thought it would be perfect for detecting Firefox mobile, it's no where to be found when actually checking the useragent from an iOS device, when using Firefox.
Either change the docs (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/User-Agent/Firefox) or fix the problem of it not showing in Firefox for iOS.
Developers need keywords that are unique to your mobile browsers. While your docs try to indicate that "FxiOS" is that unique term. It's no where to be found in your actual product.
I believe I had previously reported this problem, the problem was fixed for a few months, and now you've removed the "FxiOS" term again from your mobile useragents. Clearly, developers need some unique term or keyword from Mozilla to signify a visitor is using a mobile.
VIa : https://bugzilla.mozilla.org/show_bug.cgi?id=1638613
┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: