Closed Bug 1933227 Opened 11 months ago Closed 8 months ago

Website bottom toolbar appears under browser toolbar/nav bar/status bar after changing the orientation on OPPO device

Categories

(Core :: Panning and Zooming, defect)

Firefox 134
All
Android
defect

Tracking

()

VERIFIED FIXED
Tracking Status
firefox134 --- wontfix
firefox135 --- disabled
firefox136 --- disabled
firefox137 --- fixed

People

(Reporter: dpop, Unassigned, NeedInfo)

References

Details

Attachments

(6 files)

Attached video OPPO A15s.mp4

Steps to reproduce

  1. Visit any website that has a fixed bottom toolbar, such as youtube.com or weather.com.
  2. Change the orientation to Landscape mode.
  3. Change the orientation back to Portrait mode.
  4. Scroll down and up on the page.
  5. Observe the website bottom toolbar.

Expected behavior

The website toolbar remains displayed on screen when scrolling on the page.

Actual behavior

The website toolbar is hidden under the toolbar/navigation bar/status bar when scrolling on the page.
With the Toolbar Redesign enabled, a black space is displayed in its place while the toolbar is hidden after scrolling down.

Device information

  • Firefox version: Nightly 134.0a1 from 11/25. Not reproducible on Beta 133.0b9 or Release 133.0
  • Android device model/Android OS version: I could only reproduce this issue with OPPO A15s (Android 10)

Any additional information?

Reproducible with the old and new toolbar, regardless of top/bottom toolbar position.

See Also: → 1933488
Attached image MissingInAction.jpg

Nice catch!
I think this shows an issue in rendering / sizing the viewport of the page.
For both websites we see that the rendered content is smaller

  • with a padding at the top as empty space where the scrollbar can still be seen though or
  • with a padding at the bottom as just not rendered space
    depending on the scroll gesture.

Since this seems device specific and I cannot reproduce it can you try on a geckoview-example.apk artifact from a recent try - like this and check if it reproduces there also?

Flags: needinfo?(dpop)
Attached video GVE.mp4

I can reproduce this on GVE, (as well as on latest Nightly 135.0a1 from 11/27 and Beta 134.0b2) with OPPO A15s (Android 10).

Flags: needinfo?(dpop)
Component: Toolbar → General
Product: Fenix → GeckoView
Attached video OPPO A15s_Fixed.mp4

I can no longer reproduce this issue in the latest Nightly 135.0a1 from 12/10 with OPPO A15s (Android 10).
I believe this issue was also fixed by the work done in 1933488.

Attached video GVE_12.10.mp4

Unfortunately the issue can still be reproduced with latest GVE from 12/10. Tested with OPPO A15s (Android 10).

I have also noticed that I can reproduce this error, it happens less often, but it does happen.

Flags: needinfo?(petru)

(In reply to eclaudiu64 from comment #6)

I have also noticed that I can reproduce this error, it happens less often, but it does happen.

Thanks for the report.
This does seem related to other issues like bug 1938303 or bug 1937785.
Moving this to APZ for triage.

Component: General → Panning and Zooming
Flags: needinfo?(petru)
Product: GeckoView → Core
See Also: → 1937785, 1938303

Hello,
There have been some updates in bug 1937785 which I think solved all these related issues.
Delia, eclaudiu64 can you please confirm if this issue does not reproduce anymore?

Flags: needinfo?(emanuellclaudiu)
Flags: needinfo?(dpop)
Attached video Nightly137 (2).mp4

I can no longer reproduce this issue in the latest Nightly 137.0a1 from 02/07. Tested with OPPO A15s (Android 10) and Samsung Galaxy S22 Ultra (Android 14).

Flags: needinfo?(dpop)
Status: NEW → RESOLVED
Closed: 8 months ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: