Update UA for Firefox Reality
See original GitHub issueUA POR for Firefox Reality
FOR 1.0:
- Use default Mobile UA string for 1.0
- GeckoView’s Default (Mobile) UA string is:
Mozilla/5.0 (Android 9; Mobile; rv:63.0) Gecko/63.0 Firefox/63.0(default cannot be changed per GV policy)
For 1.1
Add an override list for key sites to send alternate UA string to:
- If site is in override list, send one of the following two UA strings:
– Mobile UA + “VR” String =
Mozilla/5.0 (Mobile VR; rv: 63.0) Gecko/63.0 Firefox/63.0– Desktop UA String =Mozilla/5.0 (VR; rv: 63.0) Gecko/63.0 Firefox/63.0 - Will add UA string tracking field to Content Feed Airtable to track which works best during testing
Additional feature work:
- implement design to allow users to select preferred site (desktop vs. mobile) and save preference
- implement telemetry to collect data about user preferences on per-site rendering preference
- implement ability for GV to request different Viewport sizes with any UA string (whether Desktop or Mobile)
- implement ability for GV to override Viewport size if website does not respect request (edited) (edited)
Related issue:
Issue Analytics
- State:
- Created 5 years ago
- Comments:6 (2 by maintainers)
Top Results From Across the Web
Update on Firefox Reality - The Mozilla Blog
Four years ago, we launched Firefox Reality, a browser for mixed reality, and our exploration in browsing in new and emerging realities.
Read more >How to change your user agent for Firefox
Open a new tab While Firefox has a standard settings interface for changing common settings, the interface for changing advanced settings such as...
Read more >Firefox Reality 1.1.3
Firefox Reality 1.1.3 will soon be available for all users in the Viveport, ... Fixed User-Agent override to fix Delight-VR video playback.
Read more >Firefox Reality Under New Stewardship, Now Called Wolvic
The Firefox Reality browser project is being continued by open-source cooperative Igalia under the name Wolvic, with a beta launching next ...
Read more >Wolvic FAQ
Wolvic FAQ. Last updated: 2022-11-28 ... It is currently about the same size as the original Firefox Reality team. Like many other Igalia...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

Switching back to the mobile UA is easiest. To get the VR mobile UA will require some GV work. I assume that means using the mobile viewport with the VR mobile UA. Only desktop UA will not use the mobile viewport.
Let’s go ahead with just changing the default UA to the mobile one, as @bluemarvin suggested.
@cvan I love these ideas (and basically anything we can do to avoid too much UA sniffing)! I assume that those changes would require some Gecko-side updates, but we should absolutely dig in on them for V1.1.