Codepen demo can break the contents of Firefox UI, and break the basic layout assumptions of the page by bleeding content into unexpected areas (str in comment #9)
Categories
(Core :: Graphics: WebRender, defect, P2)
Tracking
()
People
(Reporter: mayankleoboy1, Assigned: gw)
References
()
Details
Attachments
(4 files)
Set gfx.webrender.debug.force-picture-invalidation=TRUE
Go to https://codepen.io/thebabydino/pen/OJvYZrx
In the code-pane, change the values in the "HTML(Pug)" pane :
Current:
- let n3d = 18, nd = 3;
Change to:
- let n3d = 18, nd = 36;
Let the demo re-compile (or force it to recompile using the "run" button at the top of the code-pane)
AR:
- The address-bar drop-down menu is blank
- Try resizing the code-pane. The demo bleeds into the code-pane
Can repro in a build from Jan2022. So not a recent regression.
Reporter | ||
Comment 1•1 year ago
|
||
Reporter | ||
Comment 2•1 year ago
|
||
Updated•1 year ago
|
Reporter | ||
Comment 5•11 months ago
•
|
||
Regression range:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=b422dd886e036907f35269f381f43785873c5296&tochange=69be3221f49a2acb92b734baf725e19bdf9a4fd9
Potential regressing bugs: bug 1694305, bug 1692250
Reporter | ||
Comment 6•11 months ago
|
||
Easier STR:
- Copy the source code of the attached index.html
- Go to http://xem.github.io/miniCodeEditor/
- Paste teh contents in the text-box in the second row.
AR: The rendering of the hexagons bleeds out of the boundary of the iframe.
Reporter | ||
Comment 7•11 months ago
|
||
Reporter | ||
Comment 8•11 months ago
|
||
Reporter | ||
Comment 9•11 months ago
|
||
Even simpler STR:
- enable force picture invalidation (gfx.webrender.debug.force-picture-invalidation = true)
- Open the attached testcase index.html
AR: The minimize/maximize/close buttons will disappear.
Reporter | ||
Updated•11 months ago
|
Comment 10•11 months ago
|
||
Thanks for the updates, Mayank.
Assignee | ||
Updated•9 months ago
|
Reporter | ||
Comment 11•7 months ago
|
||
FWIW, the testcase doesnt repro for me. However, the STR from comment #0 still repro.
Reporter | ||
Comment 12•7 months ago
|
||
FWIW, the testcase got fixed by bug 1870803 (same observation as https://bugzilla.mozilla.org/show_bug.cgi?id=1818869#c4).
Reporter | ||
Comment 13•7 months ago
|
||
This is fixed in the latest Nightly.
Updated•7 months ago
|
Comment 14•7 months ago
|
||
Sorry, I got a bit confused by comment 12. It sounds like the fixes for this landed more recently than 123.
Updated•6 months ago
|
Comment 15•6 months ago
|
||
I've replicated this issue using Nightly 116.0a1 on Windows 10 x64 following the STR from Comment 9.
Verified as fixed in the latest Firefox 125.0b4 version on Windows 10 x64, macOS 13, and Ubuntu 22.04, as the issue no longer occurs.
Description
•