Closed Bug 961148 Opened 10 years ago Closed 3 years ago

Use KitKat's immersive fullscreen for Reader Mode

Categories

(Firefox for Android Graveyard :: Reader View, defect, P5)

All
Android
defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: jdover, Unassigned)

References

Details

See bug 960159 for initial discussion.

Immersive Full-screen mode
https://developer.android.com/training/system-ui/immersive.html

Introduced with Kitkat, this allows navigation bar and the status bar to slide away along the edges when an app enters full screen mode to make for an immersive experience. Good, so far. Bringing back the bar is described as follows:

"To return to immersive mode, users can touch the screen outside of the bar bounds or wait for a short period for the bars to auto-hide. For a consistent user experience, the new gesture also works with previous methods of hiding the status bar."
Did something related to this just land? I see true full-screen (everything but the clock fades away) in Reader Mode now.
(In reply to Aaron Train [:aaronmt] from comment #1)
> Did something related to this just land? I see true full-screen (everything
> but the clock fades away) in Reader Mode now.

Yes. But it is not immersive mode. In immersive mode, the screen area of soft navigation keys, if the phone has (nexus), can show content. Also top bar also gives way for content. Take a look at Pocket.
There are times that I'll be reading something (mostly manga) and want a full screen experience, so I'd quite like to see this implemented or at least an API made available so as that an add-on can achieve this.
Priority: -- → P5

Can one of the developers have another look at this? Having the white status bar and Android Navigation Bar is pretty annoying when reading text in dark environments (also having the FF navigation bar pop up accidentally, but this is a different issue). This looks like a five-line diff from the outside, and I can try to make a patch if somebody points at roughly the right source code files.

We have completed our launch of our new Firefox on Android. The development of the new versions use GitHub for issue tracking. If the bug report still reproduces in a current version of [Firefox on Android nightly](https://play.google.com/store/apps/details?id=org.mozilla.fenix) an issue can be reported at the [Fenix GitHub project](https://github.com/mozilla-mobile/fenix/). If you want to discuss your report please use [Mozilla's chat](https://wiki.mozilla.org/Matrix#Connect_to_Matrix) server https://chat.mozilla.org and join the [#fenix](https://chat.mozilla.org/#/room/#fenix:mozilla.org) channel.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.