Closed Bug 1852092 Opened 2 years ago Closed 2 years ago

Exceptions list in dialog has no minimum height and can appear empty in small windows

Categories

(Firefox :: Settings UI, defect, P3)

Firefox 113
defect

Tracking

()

VERIFIED FIXED
119 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox-esr115 --- verified
firefox117 --- wontfix
firefox118 --- wontfix
firefox119 --- verified
firefox120 --- verified

People

(Reporter: ke5trel, Assigned: emilio)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

STR:

  1. Open about:preferences#privacy.
  2. Reduce the height of the window to less than 450px.
  3. Click any of the Exceptions buttons.

Expected:
Exceptions list has enough height to be visible and scrollable.

Actual:
Exceptions list has no height and appears empty.

#permissionsBox richlistbox has 0px height.

Regression window:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=c3037ba20d8b6200b240e4025a86855b74741a52&tochange=b68ba468c8215e516b1a0f00509bd70c857fd518

Regressed by Bug 1822453.

:emilio, since you are the author of the regressor, bug 1822453, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Flags: needinfo?(emilio)

This looks fairly obscure. Maybe a minimum 1em height would work?

Severity: -- → S3
Flags: needinfo?(emilio)
Priority: -- → P3

A user encountered this issue with a small laptop screen which caused them a lot of confusion:
https://support.mozilla.org/en-US/questions/1422944

I think at least two rows should be visible (5em) so it looks like a list and the scrollbar is not too cramped and awkward.

Flags: needinfo?(emilio)
Flags: needinfo?(emilio)
Assignee: nobody → emilio
Status: NEW → ASSIGNED
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/cd21084d88f5 Add some min height to permission lists. r=mconley,dao,settings-reviewers,desktop-theme-reviewers
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 119 Branch
QA Whiteboard: [qa-119b-p2]

Reproducible on a 2023-09-07 Nightly build on Windows 10.
Verified as fixed on Firefox 119.0b4(build ID: 20231002091755) and Nightly 120.0a1(build ID: 20231002221644) on Windows 10, macOS 12, Ubuntu 22.

Status: RESOLVED → VERIFIED
QA Whiteboard: [qa-119b-p2]

Please nominate this for ESR115 approval when you get a chance.

Flags: needinfo?(emilio)

Comment on attachment 9353355 [details]
Bug 1852092 - Add some min height to permission lists. r=mconley,dao

ESR Uplift Approval Request

  • If this is not a sec:{high,crit} bug, please state case for ESR consideration: comment 0
  • User impact if declined: UI less polished
  • Fix Landed on Version:
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Trivial CSS tweak.
Flags: needinfo?(emilio)
Attachment #9353355 - Flags: approval-mozilla-esr115?

Comment on attachment 9353355 [details]
Bug 1852092 - Add some min height to permission lists. r=mconley,dao

Approved for 115.4esr.

Attachment #9353355 - Flags: approval-mozilla-esr115? → approval-mozilla-esr115+

Verified as fixed on Firefox ESR 115.4.0(build ID: 20231016232700) on Windows 10, macOS 12, Ubuntu 22.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: