Closed Bug 2058415 Opened 2 months ago Closed 2 months ago

With Nova redesign and letterboxing enabled, resizing the viewport causes it to overflow the window

Categories

(Core :: Privacy: Anti-Tracking, defect)

Firefox 153
x86_64
Linux
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: updq5hr8i, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

809.46 KB, video/webm
Details
Attached video video —

Steps to reproduce:

I am experiencing this on x86_64 (arch) Linux with Wayland and x11. The issue continues on a fresh profile and different installation methods, on both Nightly and the normal releases.
Steps to reproduce:

  1. Enable Nova design if not enabled in about:config using browser.nova.enabled = true
  2. Enable letterboxing in about:config by adding privacy.resistFingerprinting.letterboxing = true
  3. Go to a website like https://example.org
  4. Resize the viewport by shrinking the browser window or resizing the sidebar

Actual results:

What happens:
Viewport will overscan / overflow the sides of the window, content will be cut on the sides of the window because the viewport appears to not resize when other components such as the window or sidebar are resized.

Expected results:

Expected:
The behavior when either privacy.resistFingerprinting.letterboxing or browser.nova.enabled was disabled, or both were disabled, was the normal behavior, the website would resize and reflow the content according to the viewport size, and no content will be cut on the sides of the window.

OS: Unspecified → Linux
Hardware: Unspecified → x86_64

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core
Component: Widget: Gtk → Tabbed Browser
Product: Core → Firefox
Component: Tabbed Browser → Privacy: Anti-Tracking
Product: Firefox → Core

The bug appears to have been solved now, in the latest Nightly build. Closing this bug.

Status: UNCONFIRMED → RESOLVED
Closed: 2 months ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: