Closed Bug 1784054 Opened 2 years ago Closed 2 years ago

[Colorway Closet] Colorways modal elements can’t be reached with reduced browser height

Categories

(Toolkit Graveyard :: Notifications and Alerts, defect, P2)

Firefox 105

Tracking

(firefox105 disabled, firefox106 verified)

VERIFIED FIXED
106 Branch
Tracking Status
firefox105 --- disabled
firefox106 --- verified

People

(Reporter: asoncutean, Assigned: bigiri)

References

Details

(Whiteboard: [fidefe-colorway-closet])

Attachments

(3 files)

Attached image screencast issue.gif

Found in

  • Firefox 105.0a1

Affected versions

  • Firefox 105.0a1

Affected platforms

  • Windows 10
  • macOS 12
  • Ubuntu 20

Preconditions
In about:config set:

  • "browser.theme.colorway-closet" to true
  • "browser.tabs.firefox-view" to true

Steps to reproduce

  1. Resize the browser width and height (ex. 500x450px)
  2. Open Colorways modal from Fxview or from about:addons
  3. Attempt to scroll the modal

Expected result

  • The Colorways modal can be scrolled, all elements can be reached.

Actual result

  • [ Ubuntu] - There is no scrollbar most of the elements on the modal can't be reached.
  • [Windows/Mac] - There is a scrollbar, but not all the elements from the modal can be reached (see screencast).

Regression:

Depends on: 1782168
Depends on: 1783714
No longer depends on: 1782168

I don't think we'd consider this a regression, it just wasn't an issue at some point when not all parts of the modal were in place.

Severity: S3 → S4
Points: --- → 1
Keywords: regression
Priority: -- → P3
No longer regressed by: 1781361
Whiteboard: [fidefe-colorway-closet]

Also I think the real issue here is only with the height, not the width.

Summary: [Colorway Closet] Colorways modal elements can’t be reached with reduced browser width and height → [Colorway Closet] Colorways modal elements can’t be reached with reduced browser height
Has STR: --- → yes

Could you please try this again in the latest Nightly now that bug 1783714 and bug 1784488 have been fixed?

Depends on: 1784488
Flags: needinfo?(anca.soncutean)
Points: 1 → 2
Attached image screencast issue.gif

Still reproducible with 105.0a1 (2022-08-16), tested with Win 10 and macOS 11. The modal keeps its initial size and there is no scrollbar.

Flags: needinfo?(anca.soncutean)

It doesn't look like there's much the Colorway Closet modal code could do about this, it rather seems like a more fundamental problem that should be handled by SubDialog.jsm.

Severity: S4 → --
Points: 2 → ---
Component: Theme → Notifications and Alerts
Priority: P3 → --
Product: Firefox → Toolkit
Assignee: nobody → bigiri
Status: NEW → ASSIGNED

Enabled scrolling in Colorway Closet modal by turning on the sizeTo: "available" feature on the dialog.

Attachment #9290523 - Attachment description: WIP: Bug 1784054 - Enable scrolling in Colorway Closet modal in small windows r=dao! → Bug 1784054 - Enable scrolling in Colorway Closet modal in small windows r=dao!
See Also: → 1658722
Attachment #9290523 - Attachment description: Bug 1784054 - Enable scrolling in Colorway Closet modal in small windows r=dao! → WIP: Bug 1784054 - Enable scrolling in Colorway Closet modal in small windows r=dao!

The severity field is not set for this bug.
:tspurway, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(tspurway)
Attachment #9290523 - Attachment description: WIP: Bug 1784054 - Enable scrolling in Colorway Closet modal in small windows r=dao! → Bug 1784054 - Enable scrolling in Colorway Closet modal in small windows r=dao!
Attachment #9290523 - Attachment description: Bug 1784054 - Enable scrolling in Colorway Closet modal in small windows r=dao! → WIP: Bug 1784054 - Enable scrolling in Colorway Closet modal in small windows r=dao!
Severity: -- → S3
Priority: -- → P2
Attachment #9290523 - Attachment description: WIP: Bug 1784054 - Enable scrolling in Colorway Closet modal in small windows r=dao! → Bug 1784054 - Enable scrolling in Colorway Closet modal in small windows r=dao!
Flags: needinfo?(tspurway)
Attachment #9290523 - Attachment description: Bug 1784054 - Enable scrolling in Colorway Closet modal in small windows r=dao! → WIP: Bug 1784054 - Enable scrolling in Colorway Closet modal in small windows r=dao!
Attachment #9290523 - Attachment description: WIP: Bug 1784054 - Enable scrolling in Colorway Closet modal in small windows r=dao! → Bug 1784054 - Enable scrolling in Colorway Closet modal in small windows r=dao!
Attachment #9290523 - Attachment description: Bug 1784054 - Enable scrolling in Colorway Closet modal in small windows r=dao! → Bug 1784054 - Enable full height scrolling in Colorway Closet modal in small windows r=dao!
Pushed by bigiri@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/da1fd90bddbe
Enable full height scrolling in Colorway Closet modal in small windows r=dao
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 106 Branch

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

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

For more information, please visit auto_nag documentation.

Flags: needinfo?(bigiri)
Flags: needinfo?(bigiri)
Flags: qe-verify+

Verified fixed with Fx 107.0a1 (2022-09-28) and Fx 106.0b5 on Windows 10, macOS 11 and Ubuntu 20.04.

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

Attachment

General

Created:
Updated:
Size: