Closed Bug 1941523 Opened 1 year ago Closed 1 year ago

The New Tab page has a large horizontal scrollbar at certain screen sizes when sections are enabled

Categories

(Firefox :: New Tab Page, defect)

Desktop
All
defect

Tracking

()

VERIFIED FIXED
136 Branch
Tracking Status
firefox-esr128 --- unaffected
firefox134 --- unaffected
firefox135 --- verified
firefox136 --- verified

People

(Reporter: cmuresan, Assigned: nbarrett)

References

(Blocks 2 open bugs, Regression)

Details

(Keywords: regression)

Attachments

(3 files)

Attached video explorer_HY0CZqTw6i.mp4

[Affected versions]:

  • Firefox Beta 135.0b3 - Build ID: 20250110123854
  • Firefox Nightly 136.0a1 - Build ID: 20250113214519

[Affected Platforms]:

  • Windows 10
  • macOS 14
  • Ubuntu 22.04

[Prerequisites]:

  • Have the following prefs set in about:config in a new profile:
    • browser.newtabpage.activity-stream.discoverystream.sections.enabled to true
    • browser.newtabpage.activity-stream.discoverystream.sections.personalization.enabled to true
    • browser.search.region to US
  • Use an en-US Firefox Build

[Steps to reproduce]:

  1. Open the browser using the profile from prerequisites.
  2. Open a New Tab.
  3. Maximize the Firefox Window and observe the bottom part of the window.

[Expected result]:

  • The page is only scroll-able vertically.

[Actual result]:

  • The page has a a horizontal scrollbar and the page width is larger depending on the window size.

[Regression Window]:

[Notes]:

  • Attached a screen recording of the issue.

@maxx, if looks like bug 1933150 caused this regression. Could you please take a look at this?

Flags: needinfo?(mcrawford)
Summary: [Experiment] The New Tab page has a large horizontal scrollbar at certain screen sizes when sections are enabled → The New Tab page has a large horizontal scrollbar at certain screen sizes when sections are enabled

Set release status flags based on info from the regressing bug 1933150

Checking with the team - it could also be the recent billboards work as well (adjusts the page width to allow for content)

Flags: needinfo?(mcrawford)
Assignee: nobody → nbarrett
Status: NEW → ASSIGNED
Pushed by nbarrett@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2e591adceaf1 fix horizontal scroll with sections r=home-newtab-reviewers,maxx
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 136 Branch

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

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

For more information, please visit BugBot documentation.

Flags: needinfo?(nbarrett)
Attachment #9460248 - Flags: approval-mozilla-beta?

beta Uplift Approval Request

  • User impact if declined: horizontal scroll on newtab
  • Code covered by automated testing: yes
  • Fix verified in Nightly: no
  • Needs manual QE test: yes
  • Steps to reproduce for manual QE testing: enable prefs: browser.newtabpage.activity-stream.discoverystream.sections.cards.enabled and browser.newtabpage.activity-stream.discoverystream.sections.enabled a horizontal scroll bar should not be visible.
  • Risk associated with taking this patch: low
  • Explanation of risk level: CSS changes, only visual issues.
  • String changes made/needed: no
  • Is Android affected?: no
Flags: qe-verify+
Attachment #9460248 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
QA Whiteboard: [qa-triaged]

I have verified that the issue is no longer reproducible on the latest Firefox Nightly 136.0a1 (Build ID 20250120214839) and Firefox Beta 135.0b7 (Build ID 20250120093501) using Windows 10, macOS 15.1, and Ubuntu 24.04.

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

Attachment

General

Created:
Updated:
Size: