Our reference browser and sample browser have the same issue that is described in this Focus issue:
https://github.com/mozilla-mobile/focus-android/issues/3815
Let's investigate if we can find a solution for that.
@Amejia481 Maybe something you want to investigate now that you are familiar with the Nested*View code? :)
In the Focus issue there's a discussion about trying to set scroll flags dynamically
I recently asked the Pocket guys. They have a very nice implementation; they scroll the status and navigation bar away too though. Anyhow, they described their mechanism as:

Sure I'll take a look! 馃憤
FYI @Amejia481 I got WebView to work (with minimal testing) with this :
https://github.com/ekager/focus-android/commit/09c0618918a0c2a3e022c6d89c62153a9c5c4767
Looks like we would need to ask for a similar GV method to get this to work across engines.
Awesome @ekager 馃挭 !
Nice!
Looks like we would need to ask for a similar GV method to get this to work across engines.
You mean canScrollVertically()?
I assume GeckoSession.shouldPinOnScreen() doesn't help here?
Do we have a follow-up issue for the GeckoView implementation (with API label?)