Scrollbars are wrongly displayed inside the "TCP" spotlight at various scaling (e.g., 125%) and locales (e.g., ar)
Categories
(Firefox :: Messaging System, defect, P1)
Tracking
()
People
(Reporter: mcoman, Assigned: Mardak)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression)
Attachments
(2 files)
1.61 MB,
image/gif
|
Details | |
48 bytes,
text/x-phabricator-request
|
RyanVM
:
approval-mozilla-beta+
diannaS
:
approval-mozilla-release+
|
Details | Review |
[Notes]:
- This issue is NOT reproducible on Windows 11 x64, macOS 11.6, and Linux Mint 20.2 x64.
[Affected versions]:
- Firefox Release 100.0 - Build ID: 20220428192727
[Affected Platforms]:
- Windows 10 x64
- Windows 8.1 x64
[Prerequisites]:
- Have the environment set to "Stage (preview)" using the "Remote Settings Devtools" add-on.
- Have the user.js file saved to your PC.
[Steps to reproduce]:
- Open the browser using the profile from the prerequisites.
- Navigate to the profile folder and paste the
user.js
file from the prerequisites. - Restart the browser.
- Observe the spotlight.
[Expected result]:
- The "TCP" spotlight is successfully displayed and all the elements are visible.
[Actual result]:
- Scrollbars are wrongly displayed inside the default "TCP" spotlight.
[Notes]:
- This issue seems similar with bug 1766997. @Ed could you please take a look over this?
- Attached a screen recording of the issue.
Assignee | ||
Comment 1•2 years ago
|
||
Similar to bug 1766997 (which is also still affected at 125% scaling). I'll try to see if we can adjust to some other size to avoid scrollbars. Underlying problem seems to be that bug 1758187 changed the width to an odd number.
Assignee | ||
Updated•2 years ago
|
Comment 2•2 years ago
|
||
Set release status flags based on info from the regressing bug 1758187
Updated•2 years ago
|
Reporter | ||
Comment 3•2 years ago
|
||
Modifying the severity of this issue to S3 as it is reproducible only on Windows if the OS scaling level is set to 125% and 225%.
Assignee | ||
Comment 5•2 years ago
|
||
[Tracking Requested - why for this release]: The TCP phase 1 message will target 100.0.1+ beta/release and stopped mid 101 release (for phase 2 that doesn't want the message shown anymore).
Potentially we can fix this up in 100 and/or 101 as the rollout increases to 100% (from maybe 25%) less than a week before 101 release, so some(/many?) users might not see the message until 101 anyway.
I'll try adjusting some Firefox sizing to see if the scrollbars can go away (as remote adjustments have been unsuccessful).
Comment 6•2 years ago
|
||
This seems like something we'd be OK uplifting if a low-risk patch is available, but also edge case enough that we don't need to track.
Assignee | ||
Comment 7•2 years ago
|
||
Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Pushed by elee@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/af018933f012 Scrollbars are wrongly displayed inside the "TCP" spotlight at various scaling (e.g., 125%) and locales (e.g., ar) r=mviar
Comment 10•2 years ago
|
||
bugherder |
Comment 11•2 years ago
|
||
I‘ve verified this issue using the latest Firefox Nightly 102.0a1 en-US, ar locales (Build ID: 20220511214930) on Windows 10 x64, Windows 8.1 x64, and macOS 12.3.1.
- Even if the OS scaling level is set to 125, the scrollbars are no longer displayed on the “pref-flip-staged-rollout-total-cookie-protection-by-default”, "better-internet-c-rollout-global" and "peace-of-mind-a-rollout-global" messages.
Assignee | ||
Comment 12•2 years ago
•
|
||
Comment on attachment 9275954 [details]
Bug 1767606 - Scrollbars are wrongly displayed inside the "TCP" spotlight at various scaling (e.g., 125%) and locales (e.g., ar) r?mviar
Beta/Release Uplift Approval Request
- User impact if declined: Scrollbars appear for spotlight messages for some users with certain Windows zoom and locales. TCP spotlight is rolling out to 100.0.1 and there's existing Fx100 "ECO" messages targeting infrequent+casual activity level.
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: Yes comment 11
- 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): Minor CSS adjustment to widths to avoid rounding errors
- String changes made/needed: none
- Is Android affected?: No
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Comment 13•2 years ago
|
||
Comment on attachment 9275954 [details]
Bug 1767606 - Scrollbars are wrongly displayed inside the "TCP" spotlight at various scaling (e.g., 125%) and locales (e.g., ar) r?mviar
Approved for 101.0b6.
Comment 14•2 years ago
|
||
bugherder uplift |
Comment 15•2 years ago
|
||
Comment on attachment 9275954 [details]
Bug 1767606 - Scrollbars are wrongly displayed inside the "TCP" spotlight at various scaling (e.g., 125%) and locales (e.g., ar) r?mviar
Approved for 100.0.1
Comment 16•2 years ago
|
||
bugherder uplift |
Comment 17•2 years ago
•
|
||
I‘ve verified this issue using Firefox Beta 101.0b6 en-US, ar locales (Build ID: 20220512193916) and Firefox Release 100.0.1 (Build ID: 20220512201909) downloaded from the Treeherder on Windows 10 x64, Windows 8.1 x64, and macOS 12.3.1.
- Even if the OS scaling level is set to 125, the scrollbars are no longer displayed on the “tcp-spotlight-opt-in-rollout”, "better-internet-c-rollout-global" and "peace-of-mind-a-rollout-global" messages.
Updated•2 years ago
|
Updated•2 years ago
|
Description
•