In Ja build, Font size of Advanced font settings is not correctly displayed (not wide enough for display)
Categories
(Firefox :: Settings UI, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr102 | --- | unaffected |
firefox107 | --- | unaffected |
firefox108 | + | verified |
firefox109 | --- | verified |
People
(Reporter: alice0775, Assigned: emilio)
References
(Regression)
Details
(Keywords: nightly-community, regression)
Attachments
(6 files)
218.09 KB,
image/png
|
Details | |
148.29 KB,
image/png
|
Details | |
451.62 KB,
image/png
|
Details | |
48 bytes,
text/x-phabricator-request
|
diannaS
:
approval-mozilla-beta+
|
Details | Review |
48 bytes,
text/x-phabricator-request
|
diannaS
:
approval-mozilla-beta+
|
Details | Review |
48 bytes,
text/x-phabricator-request
|
diannaS
:
approval-mozilla-beta+
|
Details | Review |
[Tracking Requested - why for this release]: Localized build [Ja] UI is Broken
Steps to reproduce:
- Start Ja build Nightly
- Open about:preferences
General settings > Language & Appearance > Fonts & Colors > "Advanced..." button
Actual results:
Size is not correctly displayed numerically (not wide enough for display)
See attached screenshot.
Expected results:
Size should be correctly indicated numerically.
Regression window:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=ca2873779214f6109ffe1b23e1455350294ac325&tochange=59fa65e9da080d96cf90d9c99a458372b8d58b4d
Suspect:
6c60375237864880161d4a8915408e68ec28d1e3 Emilio Cobos Álvarez — Bug 1779695 - Use modern flex on in-content pages.
Reporter | ||
Updated•1 year ago
|
Comment 1•1 year ago
|
||
:emilio, since you are the author of the regressor, bug 1779695, could you take a look? Also, could you set the severity field?
For more information, please visit auto_nag documentation.
Updated•1 year ago
|
Assignee | ||
Comment 2•1 year ago
|
||
Alice, does bug 1799460 fix this? I believe it should. I couldn't repro this neither on Windows 11 nor Linux. If bug 1799460 fixed this, then I can land a one-liner to revert to the previous behavior on Windows for beta.
Thanks!
Reporter | ||
Comment 3•1 year ago
|
||
You may need zoom out to 80% to reproduce the issue.
Steps to reproduce:
- Start Ja build Nightly
- Open about:preferences
- Zoom out (80%) (
Ctrl+-
twice) - General settings > Language & Appearance > Fonts & Colors > "Advanced..." button
Assignee | ||
Comment 4•1 year ago
|
||
Can't repro at any zoom level either, might be due to different fonts... Can you confirm whether bug 1799460 fixes it on the next nightly?
Reporter | ||
Comment 5•1 year ago
|
||
(In reply to Emilio Cobos Álvarez (:emilio) from comment #4)
Can you confirm whether bug 1799460 fixes it on the next nightly?
I can still reproduce the issue on Nightly buildID:20221117093901.
(a little bit improved, but only the tens digit is displayed.)
Reporter | ||
Comment 6•1 year ago
|
||
(In reply to Emilio Cobos Álvarez (:emilio) from comment #4)
Can't repro at any zoom level either, might be due to different fonts...
The system font is "Segoe UI" and the Japanese font seems to fall back to "Meiryo" on my Win10.
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 7•1 year ago
|
||
This doesn't fix the bug but removes some unnecessary elements (now that the
prefs search was improved), and moves some CSS out of inline styles into
already-existing rules.
Updated•1 year ago
|
Assignee | ||
Comment 8•1 year ago
|
||
Use max-content sizing for them. This matches the XUL behavior.
Depends on D162342
Assignee | ||
Comment 9•1 year ago
|
||
After making preferences dialogs use modern flexbox XUL behaves like html, so
use the <dialog> to avoid clipping stuff vertically, since that's presence in
both <html> and <window>-based dialogs:
$ rg -l '<dialog' browser/components/preferences/dialogs/*.xhtml | wc -l
18
$ ls -la browser/components/preferences/dialogs/*.xhtml | wc -l
18
Depends on D162343
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Updated•1 year ago
|
Comment 10•1 year ago
|
||
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2f3200568c4e Fix padding of preferences dialog. r=desktop-theme-reviewers,dao
Assignee | ||
Updated•1 year ago
|
Comment 11•1 year ago
|
||
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8a5582aaf59b Simplify markup of fonts dialog. r=Gijs,settings-reviewers https://hg.mozilla.org/integration/autoland/rev/757a7e956387 Make labels for font dialog not wrap. r=desktop-theme-reviewers,dao
Comment 12•1 year ago
|
||
bugherder |
Comment 13•1 year ago
|
||
bugherder |
Reporter | ||
Comment 14•1 year ago
|
||
The issue was fixed. No longer reproduce on Nightly109.0a1(20221120214001)
Comment 15•1 year ago
|
||
The patch landed in nightly and beta is affected.
:emilio, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- If no, please set
status-firefox108
towontfix
.
For more information, please visit auto_nag documentation.
Assignee | ||
Comment 16•1 year ago
|
||
Comment on attachment 9303984 [details]
Bug 1800828 - Simplify markup of fonts dialog. r=Gijs
Beta/Release Uplift Approval Request
- User impact if declined: comment 0
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: comment 0
- List of other uplifts needed: none
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Relatively straight-forward and targeted refactorings / fixes.
- String changes made/needed: none
- Is Android affected?: No
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 17•1 year ago
|
||
Comment on attachment 9303985 [details]
Bug 1800828 - Make labels for font dialog not wrap. r=Gijs
Beta/Release Uplift Approval Request
- User impact if declined: See above.
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): see above
- String changes made/needed: none
- Is Android affected?: No
Assignee | ||
Updated•1 year ago
|
Comment 18•1 year ago
|
||
Comment on attachment 9303984 [details]
Bug 1800828 - Simplify markup of fonts dialog. r=Gijs
Approved for 108.0b5
Updated•1 year ago
|
Updated•1 year ago
|
Comment 19•1 year ago
|
||
bugherder uplift |
Updated•1 year ago
|
Comment 20•1 year ago
•
|
||
Hi, Alice0775 White! Could you please help us verify this issue on Beta 108 as well? I am not able to reproduce the bug on Win 10 x64, by following your STR from comment 3, on an affected Nightly "ja" build 109.0a1, 2022-11-15.
Reporter | ||
Comment 21•1 year ago
|
||
(In reply to Ciprian Georgiu [:ciprian_georgiu], Release Desktop QA from comment #20)
Hi, Alice0775 White! Could you please help us verify this issue on Beta 108 as well? I am not able to reproduce the bug on Win 10 x64, by following your STR from comment 3, on an affected Nightly "ja" build 109.0a1, 2022-11-15.
The issue was fixed. No longer reproduce on Firefox108.0b5(20221122190120)
Description
•