NativeLayerCA should not block HDR video playback on `gfx.core-animation.specialize-video` pref
Categories
(Core :: Graphics, defect, P2)
Tracking
()
People
(Reporter: bradwerth, Assigned: bradwerth)
References
Details
Attachments
(1 file)
48 bytes,
text/x-phabricator-request
|
diannaS
:
approval-mozilla-beta+
|
Details | Review |
NativeLayerCA::ShouldSpecializeVideo
checks this pref before it checks to see if the video is HDR. We don't want the pref to turn off HDR support, so this logic should be reordered.
Assignee | ||
Comment 1•2 years ago
|
||
Pushed by bwerth@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e621c0f4e0da Make macOS always use specialized video layers for HDR video. r=mstange
Comment 3•2 years ago
|
||
bugherder |
Comment 4•2 years ago
|
||
Verified - Fixed in latest Nightly 101.0a1 (2022-04-20) (build id: 20220420094247). HDR videos are rendered accordingly in HDR, with gfx.core-animation.specialize-video set to false as well.
Comment hidden (spam) |
Comment 6•2 years ago
|
||
can you nominate this for an uplift based on bug 1763782?
Assignee | ||
Comment 7•2 years ago
|
||
Comment on attachment 9272899 [details]
Bug 1765396: Make macOS always use specialized video layers for HDR video.
Beta/Release Uplift Approval Request
- User impact if declined: macOS HDR video will not be displayed correctly in Beta or Release.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): The patch just eliminates the unintended influence of a pref.
- String changes made/needed:
- Is Android affected?: No
Comment 8•2 years ago
|
||
Comment on attachment 9272899 [details]
Bug 1765396: Make macOS always use specialized video layers for HDR video.
Approved for 100.0b9
Comment 9•2 years ago
|
||
bugherder uplift |
Comment 10•2 years ago
|
||
Verified - Fixed in latest Beta 100.0 (build id: 20220425210429). HDR videos are rendered accordingly in HDR with gfx.core-animation.specialize-video set to false.
Comment hidden (spam) |
Comment hidden (spam) |
Comment hidden (spam) |
Description
•