Closed Bug 1880223 Opened 1 year ago Closed 1 year ago

When the window is reduced in size, the "No proxy for" text field within the Connections Settings does not display a scrollbar

Categories

(Toolkit :: Themes, defect, P1)

Desktop
All
defect

Tracking

()

VERIFIED FIXED
125 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox122 --- unaffected
firefox123 --- unaffected
firefox124 --- wontfix
firefox125 --- verified

People

(Reporter: atrif, Assigned: jules)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

Attached image scroll_0.gif

Found in

  • 124.0a1 (2024-02-13)

Affected versions

  • 124.0a1 (2024-02-13)

Tested platforms

  • Affected platforms: Ubuntu 22, Windows 10x64
  • Unaffected platforms: macOS 12

Steps to reproduce

  1. Open about:preferences#general and scroll down to Network Settings.
  2. Click on Settings and add some text until the text field overflows.

Expected result

  • A scrollbar is displayed.

Actual result

  • No scrollbar is displayed.

Regression range

Additional notes

  • Attached a screen recording.
  • The scrollbar is displayed if the text field has a certain height, for example opening the window while Firefox is fullscreen will show the scrollbar.

:jules, since you are the author of the regressor, bug 1877793, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(jules)
Assignee: nobody → jules
Priority: -- → P1

Hey there, it looks like this was an existing issue that is unrelated to the heading changes I made.
The scrollbar seems to behave differently depending on your window size when you open these settings.

I'm happy to push a potential fix for this by removing the min-height set on this specific input, which seems to fix this issue.

FWIW the new h2 heading also does look out of place in this dialog though, so I am happy to also revert it to the old size with my changes. I'm thinking this is what actually caused the dialog size change which is causing this scrollbar issue to be more noticeable now.

Flags: needinfo?(jules)
Attachment #9380513 - Attachment description: WIP: Bug 1880223 - Guarantee textarea doesn't have a min-height and that dialog headings don't include default browser margin → Bug 1880223 - Set auto min-height in textareas and fix heading sizing in connection settings r?#desktop-theme-reviewers,#settings-reviewers,sfoster

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

Pushed by jsimplicio@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b385f8cd6210 Set auto min-height in textareas and fix heading sizing in connection settings r=desktop-theme-reviewers,settings-reviewers,emilio
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 125 Branch

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

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

For more information, please visit BugBot documentation.

Flags: needinfo?(jules)

Verified fixed with Firefox 125.0a1 (2024-02-21) on Windows 10x64, macOS 13, and Lubuntu 22. The scroll bar is displayed after following the steps from comment 0.

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

Attachment

General

Created:
Updated:
Size: