Closed Bug 1823552 Opened 1 year ago Closed 1 year ago

Language dropdown on addons.mozilla.org changes size when scrolled

Categories

(Core :: Widget, defect)

Firefox 113
x86_64
All
defect

Tracking

()

VERIFIED FIXED
113 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox111 --- unaffected
firefox112 --- unaffected
firefox113 --- verified
firefox114 --- verified

People

(Reporter: gregp, Assigned: emilio)

References

(Regression, )

Details

(Keywords: regression)

Attachments

(2 files)

Attached video changes_size.webm

Steps to reproduce:

  1. Navigate to https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/#lang-picker
  2. Open the menu labeled "Change language"
  3. Scroll the menu

Actual results:
Changes size

Expected results:
Does not change size

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

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

For more information, please visit auto_nag documentation.

Flags: needinfo?(emilio)

I can also reproduce this on Windows10.
Screencast: https://youtu.be/EtrXJJQy4n4

OS: Linux → All
Component: Widget: Gtk → Widget
See Also: → 1823584
See Also: → 1823582
Duplicate of this bug: 1823584
Duplicate of this bug: 1823582

Otherwise we lose the anchor constraints which can change our layout.
The only thing we want is to stop following the anchor node, so we can
just convert it to an anchor rect instead.

Assignee: nobody → emilio
Status: NEW → ASSIGNED
Flags: needinfo?(emilio)
Blocks: 1823336
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/800f5495e4d6
When fixing the position of a followanchor="false" popup, don't lose the anchor rect altogether. r=stransky
Pushed by emilio@crisal.io:
https://hg.mozilla.org/integration/autoland/rev/93fa115838bb
Fix test_popup_moveToAnchor.xhtml failures by resetting offset on MoveTo calls.
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 113 Branch
Flags: qe-verify+

Reproducible on a 2023-03-20 Nightly build on Ubuntu 22.
Verified as fixed on Firefox 113.0b3(build ID: 20230412155147) and Nightly 114.0a1(build ID: 20230413035039) on Ubuntu 22, macOS 12, Windows 10.

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

Attachment

General

Created:
Updated:
Size: