Open Bug 1795654 Opened 2 years ago Updated 1 year ago

[Windows] Advanced Fonts menu content from Preferences page shakes when opened

Categories

(Firefox :: Theme, defect)

Desktop
Windows
defect

Tracking

()

Tracking Status
firefox-esr102 --- unaffected
firefox106 --- wontfix
firefox107 --- wontfix
firefox108 --- wontfix
firefox109 --- wontfix

People

(Reporter: atrif, Assigned: amy)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Attached image fonts_01.gif

Found in

  • 107.0a1 (20221016093143)

Affected versions

  • 107.0a1 (20221016093143)
  • 106.0
  • 105.0.3

Tested platforms

  • Affected platforms: Windows 10x64
  • Unaffected platforms: Ubuntu 20.04, macOS 10.15

Steps to reproduce

  1. Open the about:preferences page and scroll down to the Fonts area.
  2. Click on the Advanced button and observe the content from the Fonts window.

Expected result

  • The window is opened as expected and no visual issues occur.

Actual result

  • The content of the Fonts window shakes upside down when opened.

Regression range

Additional notes

  • Attached a screen recording of the issue.
  • Note that a slight content move can be observed before bug 1784488 as well when the window is opened but now the content is shaking.
  • Note that sometimes the issue may be intermittent.

:dao, since you are the author of the regressor, bug 1784488, could you take a look?

For more information, please visit auto_nag documentation.

Flags: needinfo?(dao+bmo)
Has STR: --- → yes
Flags: needinfo?(dao+bmo) → needinfo?(achurchwell)

fontbuilder.js builds these lists asynchronously; there was an attempt to set the height of the menulists such that there's no visual change once they fill up (bug 1704113) but this is tricky because it depends on the size of the text that ends up selected in the menulist when it finishes building. I don't know that there's a straightforward way around this, and as this is an S4 I'm not sure it's worth spending a lot of time on this either.

Assignee: nobody → achurchwell
Flags: needinfo?(achurchwell)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: