Closed Bug 1792337 Opened 2 years ago Closed 2 years ago

Nightly's About box is too wide

Categories

(Toolkit :: Application Update, defect)

Firefox 107
Desktop
All
defect

Tracking

()

VERIFIED FIXED
107 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox105 --- unaffected
firefox106 --- unaffected
firefox107 --- verified
firefox108 --- verified

People

(Reporter: cpeterson, Assigned: emilio)

References

(Regressed 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(5 files)

Attached image screenshot.png

Nightly's About box is too wide. This bug is a regression from bug 1756450.

I bisected the regression to this pushlog:

https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=d3302226f71f9b0851862900e729c57da71f7773&tochange=e630ef72be8d614ad1532a38a9981096eec7035a

I've only tested on macOS 12.6 on a MacBook Air.

Kirk, I think this bug is a regression from your fix for AppUpdater bug 1756450.

Flags: needinfo?(bytesized)

I can reproduce this on Windows10.

OS: macOS → All
Hardware: Unspecified → Desktop
Version: unspecified → Firefox 107
Flags: sec-bounty?

(In reply to Chris Peterson [:cpeterson] from comment #1)

Kirk, I think this bug is a regression from your fix for AppUpdater bug 1756450.

I think you are probably right. I'll try to get a fix up shortly.

Assignee: nobody → bytesized
Flags: needinfo?(bytesized)

Ah, I believe that this is Bug 1747675 rearing its head again. Let's see if I can actually fix it properly this time.

Severity: -- → S3

That was presumably the intention of the explicit width in the CSS but
that wasn't working.

While at it, use a proper deck rather than a hand-rolled one.

Assignee: bytesized → emilio
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/bb9421c2629c Make about dialog use modern flexbox emulation, and size to a smaller width. r=Gijs,bytesized,application-update-reviewers
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/cbab9be9312e Make about dialog use modern flexbox emulation, and size to a smaller width. r=Gijs,bytesized,application-update-reviewers,preferences-reviewers
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 107 Branch

width is fixed now, but the position is off center to the underlying window

Is it supposed to be centered?

Regressions: 1792862
Attached image center.png

Is it supposed to be centered?

it was before, now it looks weird and unprofessional. this is the horizontal centering, vertical centering is still perfect

This should be filed as a separate bug.

Actually, I wonder if it would make sense to fold this problem into Bug 1792862. I'll leave a comment there.

Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/afb7b7b3a8ce Add a more convenient API to size a window constrained to a default size. r=bytesized,extension-reviewers,robwu,TYLin

The new size seems to be skinnier than the old size (the size we had before this bug here). I filed bug 1793179 on that, in case we want to pick a slightly larger size to avoid this being as obvious of a behavior change to users.

Regressions: 1793259
Flags: qe-verify+

The width is smaller on Firefox 107.0b4 using macOS 12.5.1. However is still larger than the one from Firefox 106.0.1.
Is this expected?

It's expected not to be exactly the same, yeah.

Thank you for the clarification. I will mark this bug as verified fixed.

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

Attachment

General

Created:
Updated:
Size: