Apple TV trailer videos only use magenta and white colors when using SW-WR
Categories
(Core :: Graphics, defect)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr115 | --- | unaffected |
| firefox-esr128 | --- | unaffected |
| firefox-esr140 | --- | affected |
| firefox140 | --- | wontfix |
| firefox141 | --- | wontfix |
| firefox142 | --- | wontfix |
| firefox143 | --- | wontfix |
| firefox145 | --- | wontfix |
| firefox146 | --- | wontfix |
| firefox147 | --- | fix-optional |
People
(Reporter: cpeterson, Unassigned, NeedInfo)
References
(Blocks 2 open bugs, Regression)
Details
(Keywords: regression, reproducible)
Attachments
(4 files)
@ Brad, I bisected this regression to this autoland push for your fix for YuvImage bug 1891974:
Steps to reproduce
- Enable SW-WR pref
gfx.webrender.software= true and restart Firefox. - Load https://tv.apple.com/
- Wait five seconds for a trailer video to start playing.
Expected result
The trailer videos should look normal.
Actual result
The trailer videos only use magenta and white colors. See the attached screenshot.
OS Name: Microsoft Windows 11 Pro
OS Version: 10.0.26100 Build 26100
Widevine CDM Version: 4.10.2891.0
Comment 1•8 months ago
|
||
Set release status flags based on info from the regressing bug 1891974
| Reporter | ||
Updated•8 months ago
|
Updated•8 months ago
|
Comment 3•8 months ago
|
||
Not replicating for me on macOS -- I'll try on a Windows system.
Updated•8 months ago
|
Comment 4•8 months ago
|
||
Set release status flags based on info from the regressing bug 1891974
Updated•8 months ago
|
Comment 5•7 months ago
|
||
Sorry that it has taken me so long to pursue this. I'm attempting to repro on my Windows machine, and I can't reproduce it. I've tried with the built-in screen (which says it is HDR capable, but who knows?) and with an external HDR monitor, and no luck. I've attached my about:support text. Would you please attach your about:support text and I'll check for meaningful differences?
Also, I'm assuming this issue is still happening for you.
| Reporter | ||
Comment 6•7 months ago
|
||
My about:support from a clean profile in Firefox 141.
| Reporter | ||
Comment 7•7 months ago
|
||
I think this problem is related to HEVC. I diffed our about:support data and noticed that your profile doesn't support HEVC hardware decoding:
Codec Name: Software Decoding, Hardware Decoding, Software Encoding, Hardware Encoding
HEVC: Unsupported, Unsupported, Unsupported, Unsupported
while mine does:
HEVC: Unsupported, Supported, Unsupported, Unsupported
I set my media.hevc.enabled pref to false and then the Apple preview video played without any YUV issues.
Even though the Apple page requests DRM, this YUV issue is unrelated to Widevine. I unchecked Firefox's "Play DRM-controlled content" setting and I could still watch the Apple preview video and reproduce the YUV issue.
| Reporter | ||
Comment 8•7 months ago
|
||
I don't know why my profile supports hardware decoding of HEVC, but not software decoding. The internet says playing HEVC requires installing Microsoft's HEVC Video Extensions from the Microsoft Store, but I don't recall installing it on this PC.
Comment 9•7 months ago
|
||
Thanks for the sleuthing, Chris. I'll see what I can do to improve things.
Comment 10•7 months ago
|
||
:jimm, could this be triaged for priority/severity?
| Reporter | ||
Comment 11•3 months ago
|
||
I can still reproduce this bug in 147.
Updated•3 months ago
|
Comment 12•15 days ago
|
||
Step 3 in the STR is important. The video in question is a trailer running on the main page.
Can't repro on Mac, which makes sense. On my HDR capable and enabled Intel laptop, I can reproduce with sw-wr enabled. I can't reproduce with sw-wr disabled.
This seems more serious that it's being treated, can we triage this? Media can take a look if we think this is in media processing, but since this only repros with sw-wr, gfx seems right.
Updated•10 days ago
|
Description
•