Summary: | [macOS] GPU Process unable to play MSE content due to missing sandbox rules | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Brent Fulgham <bfulgham> | ||||
Component: | WebKit Misc. | Assignee: | Brent Fulgham <bfulgham> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | bfulgham, eric.carlson, jer.noble, pvollan, webkit-bug-importer | ||||
Priority: | P2 | Keywords: | InRadar | ||||
Version: | WebKit Nightly Build | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Attachments: |
|
Description
Brent Fulgham
2021-01-12 10:40:30 PST
Created attachment 417471 [details]
Patch
Comment on attachment 417471 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=417471&action=review R=me. > Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:667 > + (global-name "com.apple.audio.toolbox.reporting.service") This is a diagnostics service, I believe, which does not seem to be required for features to be working correctly. Perhaps we can avoid adding this? (In reply to Per Arne Vollan from comment #3) > Comment on attachment 417471 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=417471&action=review > > R=me. > > > Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:667 > > + (global-name "com.apple.audio.toolbox.reporting.service") > > This is a diagnostics service, I believe, which does not seem to be required > for features to be working correctly. Perhaps we can avoid adding this? Let's leave it for now. We hit this during the failed playback case so I'm worried it won't work right without it. Committed r271421: <https://trac.webkit.org/changeset/271421> All reviewed patches have been landed. Closing bug and clearing flags on attachment 417471 [details]. |