sw-wr: YouTube video shows multiple frames and other image clipping problems
Categories
(Core :: Graphics: WebRender, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox-esr78 | --- | unaffected |
firefox79 | --- | unaffected |
firefox80 | --- | unaffected |
firefox81 | --- | disabled |
firefox82 | --- | verified |
People
(Reporter: cpeterson, Unassigned)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression)
Attachments
(3 files)
Steps to reproduce
- Set
gfx.webrender.software
pref = true. - Load https://www.youtube.com/watch?v=Y9KyBdPeKHg
- Play the video.
Actual result
The video shows multiple small frames along the top of the video and then other image clipping problems. See the attached screenshot.
If I reset gfx.webrender.software
to false, the problem appears to go away.
I bisected this regression to the following pushlog, which includes to three different WebRender bugs. I assume this regression is caused by bug 1653166 because I'm on Windows and the other two bugs mention macOS.
Reporter | ||
Comment 1•4 years ago
|
||
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Comment 2•4 years ago
|
||
Marking as S3 since this isn't enabled yet
Updated•4 years ago
|
Updated•4 years ago
|
Comment 3•4 years ago
|
||
Is this fixed now? I landed some changes to support scaling properly for SWWR in bug 1657771.
Reporter | ||
Comment 4•4 years ago
|
||
(In reply to Matt Woodrow (:mattwoodrow) from comment #3)
Is this fixed now? I landed some changes to support scaling properly for SWWR in bug 1657771.
No. The video is still broken with SWWR, but in a different way. See this new screenshot.
Reporter | ||
Updated•4 years ago
|
Updated•4 years ago
|
Reporter | ||
Comment 5•4 years ago
|
||
Closing as WORKSFORME because I can no longer reproduce this bug.
Reporter | ||
Comment 6•4 years ago
|
||
Like bug 1659369, I suspect this bug was fixed by SwCompositor bug 1622966.
Comment 7•4 years ago
|
||
This bug might still be present in the slow path which kicks in when WR cannot layerize the video.
Updated•4 years ago
|
Description
•