This is a much needed and underrated feature and wouldn't be hard to implement at all. This should be prioritized for the benefits it offers especially with how easy it would be to integrate it.
Someone please get on this quickly! it wouldn't take too much time also!
Any recommendations for how this full screen user experience should work? Any examples of other apps that implement full screen well? Would you like a button to make the browser full screen?
Or should Firefox automatically hide the system toolbar when you scroll, like how it hides the address bar when you scroll? I see that Firefox, Chrome, and Safari don't hide the system toolbar when scrolling on a tablet, but I see Firefox, Chrome, and Safari on an iPhone (but not on Android phones) do hide the system toolbar when scrolling in landscape orientation. I wonder why not on iPad.
Would you expect the same behavior in both portrait and landscape orientation? Should Firefox on phones or foldable screens have the same behavior?
There is a risk that malicious web pages might mimic the system status bar without needing to trick the user into clicking Firefox's full screen prompt.
We would need to make sure that users could escape the "system status bar is hidden" mode if a web page prevents the user from scrolling (maliciously or otherwise). That might be way Safari and Samsung Internet only hide the system status bar in landscape orientation.
In my vision it works by a dedicated button that fires full screen mode. When the user would like to exit, either a floating button or the back button would do so.
I have desired this feature for several years. On older versions of Android, users could force apps to use immersive mode through ADB, but I think this ability was removed.
Samsung Internet is better for reading due to its use of immersive mode, yet I would very much like to use my Firefox extensions.
I think that Mozilla should implement this feature in the same way Samsung has. It is currently under Settings > Layout and Menus > Hide status bar (v 26.0.1.3).
Agreed that currently, if the page is too short to scroll (such as when viewing a single image) the address bar will not auto-hide. A huge part of screen space is taken up by this and it's very detrimental to Firefox for Android's usability...it needs to be fixed as so many users are suggesting!
I would like to vouch for this. An implementation that i would like is that you can full-screen and show address bar if you swip down from the top of the screen. The problem that i have with the current implementation of hiding address bar scrolling is with spa aplications that overrides scrolling.