URL and favicon look misaligned on Homepage "jump back in" tiles
Categories
(Firefox for Android :: Homepage, defect)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox141 | --- | unaffected |
| firefox142 | --- | wontfix |
| firefox143 | --- | wontfix |
| firefox144 | --- | wontfix |
| firefox145 | --- | fix-optional |
People
(Reporter: dholbert, Unassigned, NeedInfo)
References
(Regression)
Details
(Keywords: regression)
Attachments
(4 files)
[Tracking Requested - why for this release]: visual regression on new-tab page.
Steps to reproduce
- Visit some site, e.g. https://www.yahoo.com
- Open a new tab to see the Firefox for Android "home page" (new-tab page)
- Look at the "Jump back in" tile for the tab that you opened in step 1.
Expected behavior
The favicon and URL should look nicely aligned (e.g. either vertically centered with respect to each other, or baseline-aligned)
Actual behavior
The favicon is aligned very slightly higher up than the text, which looks odd because the favicon is also taller than the text.
Device information
- Firefox version: 142.0b6, 143.0a1
- Android device model: Pixel 9 Pro XL
- Android OS version: 16
Any additional information?
This seems to be a regression in current beta/nightly with respect to current release -- Firefox 141.0.1 gives "expected behavior" (url is vertically centered next to favicon), whereas Firefox 142beta and 143nightly show "Actual Behavior"
| Reporter | ||
Updated•3 months ago
|
| Reporter | ||
Comment 1•3 months ago
|
||
| Reporter | ||
Updated•3 months ago
|
| Reporter | ||
Comment 2•3 months ago
|
||
Here's a zoomed in visualization to show the misalignment.
It's only off by 1-2 pixels, but even that 1-2px feels awkward (to me at least) I think because the favicon is already so much taller than the text, and hence its top edge is already so much further above the top edge of the text, and so shifting it further upward (with respect to the text) feels backwards/unusual.
| Reporter | ||
Comment 3•3 months ago
|
||
The "recently visited" section has similarly sized text aligned with the same favicon, but the text is nicely vertically centered with respect to the favicon there, I think (see screenshot). It looks nice like this in Nightly as well as beta in this "Recently visited" section.
Only the "jump back in" section seems to have the alignment issue.
Updated•3 months ago
|
| Reporter | ||
Comment 4•3 months ago
|
||
Hmm - despite current release being "good", this goes back over a year on Nightly.
Regression range:
INFO: Newest known good nightly: 2024-03-21
INFO: Oldest known bad nightly: 2024-03-22
https://hg-edge.mozilla.org/mozilla-central/pushloghtml?fromchange=9f6186fead44&tochange=5d6efea5e0bb
In there, I'm guessing this might've been from bug 1876398:
https://hg-edge.mozilla.org/mozilla-central/rev/8d701192aa6b46335ee9b08d9bf107feabd3ba0a
Ryan VanderMeulen — Bug 1876398 - Update AndroidX Compose BOM to 2024.03.00. r=android-reviewers,mcarare
That bug had another commit that adjusted the y-position of a bit of translation UI "for new method of positioning", which I assume was addressing some UI that would otherwise have shifted due to the "new method of positioning" in the AndroidX Compose update. My guess is that this bit of the home screen maybe needed a similar tweak to account for that change...
(I still have no idea how/why this doesn't affect current release, over a year later, despite affecting beta & Nightly. But maybe that's a good sign that there's something keeping release from being affected, and/or that nobody would be too bothered if this did make it to release.)
| Reporter | ||
Updated•3 months ago
|
Comment 5•3 months ago
|
||
:mcarare, since you are the author of the regressor, bug 1876398, could you take a look? Also, could you set the severity field?
For more information, please visit BugBot documentation.
Comment 6•3 months ago
|
||
The bug is marked as tracked for firefox142 (beta). We have limited time to fix this, the soft freeze is in 6 days. However, the bug still isn't assigned.
:gl, could you please find an assignee for this tracked bug? Given that it is a regression and we know the cause, we could also simply backout the regressor. If you disagree with the tracking decision, please talk with the release managers.
For more information, please visit BugBot documentation.
Comment 7•3 months ago
|
||
The changes in https://phabricator.services.mozilla.com/D205354 only affect the translations bottomsheet dropdown menu.
Updated•3 months ago
|
Comment 8•3 months ago
|
||
Set release status flags based on info from the regressing bug 1876398
Updated•3 months ago
|
Updated•2 months ago
|
Description
•