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 | --- | wontfix |
| firefox140 | --- | wontfix |
| firefox141 | --- | wontfix |
| firefox142 | --- | wontfix |
| firefox143 | --- | wontfix |
| firefox145 | --- | wontfix |
| firefox146 | --- | wontfix |
| firefox147 | --- | wontfix |
| firefox150 | --- | wontfix |
| firefox151 | --- | fixed |
| firefox152 | --- | verified |
People
(Reporter: cpeterson, Unassigned)
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•1 year ago
|
||
Set release status flags based on info from the regressing bug 1891974
| Reporter | ||
Updated•1 year ago
|
Updated•1 year ago
|
Comment 3•1 year ago
|
||
Not replicating for me on macOS -- I'll try on a Windows system.
Updated•1 year ago
|
Comment 4•1 year ago
|
||
Set release status flags based on info from the regressing bug 1891974
Updated•1 year ago
|
Comment 5•1 year 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•1 year ago
|
||
My about:support from a clean profile in Firefox 141.
| Reporter | ||
Comment 7•1 year 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•1 year 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•1 year ago
|
||
Thanks for the sleuthing, Chris. I'll see what I can do to improve things.
Comment 10•1 year ago
|
||
:jimm, could this be triaged for priority/severity?
| Reporter | ||
Comment 11•11 months ago
|
||
I can still reproduce this bug in 147.
Updated•11 months ago
|
Comment 12•7 months 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•7 months ago
|
| Reporter | ||
Comment 14•6 months ago
|
||
I can still reproduce this bug in Nightly 152.
See also SW-WR bug 2037698, a regression in 151 about magenta and white video on Netflix.
| Reporter | ||
Updated•6 months ago
|
Comment 15•6 months ago
|
||
Sotaro, if you decide that we can't fix this easily we will need to change the FEATURE_VIDEO_HDR init logic to disable HDR video, and uplift that into beta this week to make it in time for Fx151.
I'm also very curious about bug 2037698 mentioned above as that manifests the same and dates back to Fx147 (which is at least one or two releases before I started making changes for HDR), if the fix for that is easy we will also want to uplift a fix.
| Reporter | ||
Comment 16•5 months ago
|
||
Verified fixed by bug 2037698 in Nightly 152.0a1 (2026-05-12)!
Updated•5 months ago
|
Description
•