[Toolbar redesign] PWA shows empty toolbar space as soon as the page is touched (regression affecting old toolbar)
Categories
(Firefox for Android :: Toolbar, defect, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox131 | --- | unaffected |
| firefox132 | --- | unaffected |
| firefox133 | + | fixed |
People
(Reporter: mstange, Assigned: petru)
References
(Blocks 1 open bug)
Details
(Keywords: regression, Whiteboard: [fxdroid][group3])
Attachments
(2 files)
[Tracking Requested - why for this release]: noticeable regression for PWA users
Steps to reproduce
- Configure the address bar to be at the top. It doesn't matter whether the new navbar is enabled or not.
- Install a PWA, for example https://phanpy.social/ , by opening the page in Firefox, going to the three dot menu, and tapping "Add to Home screen".
- Open the PWA.
- Interact with the page.
Expected behavior
No blank space at the top should appear. PWAs don't show the Firefox toolbar.
Actual behavior
As soon as the finger touches the page, a toolbar-sized blank space appears at the top, and the bottom of the PWA is pushed offscreen and cut off.
Device information
- Firefox version: Nightly with GV 133.0a1-20241006093023
- Android device model: Samsung Galaxy S21
- Android OS version: 14
Any additional information?
This is a recent regression. It first appeared in the Play Store build that my device received last Friday (2024-10-04).
Comment 1•1 year ago
|
||
:royang could this be triaged and prioritized? (pinging as triage owner)
Could you help identify the regressor too?
There are several toolbar related changes that would have first hit nightly release on 2024-10-04
See here and here, though it's possible it could be something that landed in an different build.
Comment 2•1 year ago
|
||
The bug is marked as tracked for firefox133 (nightly). However, the bug still isn't assigned.
:royang, could you please find an assignee for this tracked bug? If you disagree with the tracking decision, please talk with the release managers.
For more information, please visit BugBot documentation.
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Comment 3•1 year ago
|
||
The important change (and only change needed to fix the bug) is to remove EngineViewClippingBehavior
which would update how the engine view is displayed to account for the dynamic toolbars if in PWAs we
don't show toolbars.
Since we want the same functionality for configuring toolbars and the engine view when toolbars
should be hidden in a PWA or when entering fullscreen and also when toolbars should be shown again
we'll use now same methods in both places which encapsulate this potentially brittle code.
Updated•1 year ago
|
| Assignee | ||
Comment 4•1 year ago
|
||
Comment 6•1 year ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/8064e15d5a6e
https://hg.mozilla.org/mozilla-central/rev/46ebda11a5ce
Description
•