Closed Bug 1923638 Opened 1 year ago Closed 1 year ago

[Toolbar redesign] Rotating screen for PWAS with fixed bottom toolbars shows empty space at bottom

Categories

(Firefox for Android :: Toolbar, defect)

All
Android
defect

Tracking

()

VERIFIED FIXED
133 Branch
Tracking Status
firefox131 --- unaffected
firefox132 --- verified
firefox133 --- verified

People

(Reporter: petru, Assigned: petru)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fxdroid][group3] )

Attachments

(5 files)

Attached video EmptySpaceInPWA.mp4

Steps to reproduce

  1. Have the toolbar set at bottom or the navbar enabled
  2. Disable "Scroll to hide toolbar" from Settings -> Customize
  3. Install & open a PWA like https://phanpy.social/
  4. Rotate the screen

Expected behavior

The browser remains occupying the entire screen minus the OS bars.

Actual behavior

The browser is now padded with what would be the height of the bottom toolbar (which is not actually showing).

Device information

  • Firefox version: Happens on current Beta / Nightly.
Summary: [Toolbar redesign] Rotating PWAS with fixed bottom toolbars show → [Toolbar redesign] Rotating screen for PWAS with fixed bottom toolbars shows empty space at bottom
Pushed by plingurar@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2a8f168554a0 Ignore toolbars when configuring the engine view if in a PWA r=android-reviewers,skhan
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 133 Branch

The patch landed in nightly and beta is affected.
:petru, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox132 to wontfix.

For more information, please visit BugBot documentation.

Flags: needinfo?(petru)
Flags: needinfo?(petru) → qe-verify+

Adding back the NI to request beta uplift after QA validates this in Nightly.

Flags: needinfo?(petru)

Just for clarity, we're building the final Beta of the cycle on Friday before next week's RC. If the plan is to uplift this, we'll need the request pretty soon.

Attached video Nightly 133_1017.mp4

Verified as fixed in the latest Nightly 13.0a1 from 10/17 with Samsung Galaxy S22 Ultra (Android 14) and Google Pixel 8 Pro (Android 14).
Tested with the new and the old toolbars.

Flags: qe-verify+

Comment on attachment 9430124 [details]
Bug 1923638 - Ignore toolbars when configuring the engine view if in a PWA r=#android-reviewers

Beta/Release Uplift Approval Request

  • User impact if declined/Reason for urgency: Empty space shown in PWAs after rotating the screen
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce:
    • Have the toolbar set at bottom or the navbar enabled
    • Disable "Scroll to hide toolbar" from Settings -> Customize
    • Install & open a PWA like https://phanpy.social/
    • Rotate the screen
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Small targeted change verified by QA.
  • String changes made/needed:
  • Is Android affected?: Yes
Flags: needinfo?(petru)
Attachment #9430124 - Flags: approval-mozilla-beta?
Flags: qe-verify+

Comment on attachment 9430124 [details]
Bug 1923638 - Ignore toolbars when configuring the engine view if in a PWA r=#android-reviewers

Approved for 132.0b9.

Attachment #9430124 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Flags: needinfo?(petru)

This is needed for a beta uplift of the initial patch.

Attachment #9431583 - Flags: approval-mozilla-beta?
Attachment #9431583 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Verified as fixed in Beta 132.0b9 with LG G7 fit (Android 9) and Google Pixel 8 Pro (Android 14).

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: