Flashing elements on https://polypane.app/ when always show scrollbars by OS settings
Categories
(Core :: Graphics: WebRender, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr102 | --- | unaffected |
firefox-esr115 | --- | unaffected |
firefox115 | --- | unaffected |
firefox116 | --- | unaffected |
firefox117 | + | verified |
People
(Reporter: alice0775, Assigned: gw)
References
(Blocks 1 open bug, Regression, )
Details
(Keywords: regression)
Attachments
(4 files)
+++ This bug was initially created as a clone of Bug #1839681 +++
Reported by Ardelean Oana, Desktop QA from Bug #1839681 comment #10)
STR I used:
- Launch Firefox Nightly.
- Navigate to https://www.polypane.app .
- Scroll down to the section that says "Give it a try".
- Scroll inside the panels.
I didn't change any preferences prior to testing using these STR because I could reproduce without any issues on an affected older build.
I can reproduce the flash on Nightly117.0a1(20230714094120) Windows10. Screencast https://youtu.be/yQ1XDb7MKXE .
And I confirmed that the Bug 1837902 did not fix this issue on autoland (https://hg.mozilla.org/integration/autoland/rev/02707d43380b932c2bcff8dde8eb848655b11c4f which includes the patch of Bug 1837902).
Comment 1•1 year ago
|
||
:gw, since you are the author of the regressor, bug 1837902, could you take a look? Also, could you set the severity field?
For more information, please visit BugBot documentation.
Reporter | ||
Comment 2•1 year ago
|
||
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 3•1 year ago
|
||
I'm unable to repro with current m-c build on either Windows or Linux, so perhaps it's something hardware specific, resolution dependent or something like that. Could anyone that is able to reproduce it post the output of their about:support
, and perhaps try on multiple Windows machines if you have access to more than one?
Reporter | ||
Comment 4•1 year ago
|
||
I can still reproduce the issue on Nightly117.0a1 (20230716213402) Windows10 w/ new profile.
Reporter | ||
Comment 5•1 year ago
|
||
I can also reproduce.
Reporter | ||
Comment 6•1 year ago
|
||
Okey,
On Windows11, I can reproduce this issue if turn on Always show scrollbars
(Windows Settings > Accessibility > Visual effects > Turn on Always show scrollbars).
If turn off it then I cannot reproduce.
Reporter | ||
Updated•1 year ago
|
Reporter | ||
Updated•1 year ago
|
Comment 7•1 year ago
|
||
(In reply to Alice0775 White from comment #6)
Created attachment 9344144 [details]
about:support (Windows11 on vmware player)Okey,
On Windows11, I can reproduce this issue if turn onAlways show scrollbars
(Windows Settings > Accessibility > Visual effects > Turn on Always show scrollbars).If turn off it then I cannot reproduce.
Can repro with this on Win11.
Updated•1 year ago
|
Reporter | ||
Updated•1 year ago
|
Comment 8•1 year ago
|
||
Reproducible for me as well on Win10 w/ nVidia graphics.
Assignee | ||
Comment 9•1 year ago
|
||
Scrollbars is the key factor - I can now repro on Linux with scrollbars always enabled. Will investigate today, thanks all.
Assignee | ||
Comment 10•1 year ago
|
||
This adds the same handling for drawing the clip prim to the new
rounded rect path as the transformed rect path.
Assignee | ||
Comment 11•1 year ago
|
||
The attached patch fixes this bug for me. The try run in [1] has build artifacts if anyone wants to verify locally.
[1] https://treeherder.mozilla.org/jobs?repo=try&revision=f970f98d1ef86a1a6e9c8ef11824a73ba3bec648
Reporter | ||
Comment 12•1 year ago
|
||
(In reply to Glenn Watson [:gw] from comment #11)
The attached patch fixes this bug for me. The try run in [1] has build artifacts if anyone wants to verify locally.
[1] https://treeherder.mozilla.org/jobs?repo=try&revision=f970f98d1ef86a1a6e9c8ef11824a73ba3bec648
The try build works fine for me, too.
Comment 13•1 year ago
|
||
Comment 14•1 year ago
|
||
bugherder |
Updated•1 year ago
|
Comment 15•1 year ago
|
||
Reproduced on Fx 117.0a1 (2023-07-14) on Windows 10.
Verified fixed on Fx 118.0a1 (2023-08-10) and Fx 117.0b6 on Windows 10, macOS 13 and Ubuntu 22.
Description
•