Create sandbox extension for com.apple.audio.SandboxHelper when Media in GPU process is not enabled.
<rdar://problem/71978050>
Created attachment 415411 [details] Patch
Comment on attachment 415411 [details] Patch r=me
Comment on attachment 415411 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=415411&action=review > Source/WebKit/WebProcess/com.apple.WebProcess.sb.in:1301 > + "com.apple.accessibility.mediaaccessibilityd" "com.apple.audio.SandboxHelper" "com.apple.audio.toolbox.reporting.service" "com.apple.coremedia.videodecoder" "com.apple.coremedia.videoencoder" Do we need to remove 'com.apple.audio.SandboxHelper' from another part of the sandbox, or make it a 'with-report' so we can be sure it's going through the new flow?
(In reply to Brent Fulgham from comment #4) > Comment on attachment 415411 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=415411&action=review > > > Source/WebKit/WebProcess/com.apple.WebProcess.sb.in:1301 > > + "com.apple.accessibility.mediaaccessibilityd" "com.apple.audio.SandboxHelper" "com.apple.audio.toolbox.reporting.service" "com.apple.coremedia.videodecoder" "com.apple.coremedia.videoencoder" > > Do we need to remove 'com.apple.audio.SandboxHelper' from another part of > the sandbox, or make it a 'with-report' so we can be sure it's going through > the new flow? I was thinking we could gather telemetry with the other rule after we switch over to GPU, and then eventually remove it. Does that sound ok? Or would you prefer to remove it now? Thanks for reviewing!
Committed r270545: <https://trac.webkit.org/changeset/270545> All reviewed patches have been landed. Closing bug and clearing flags on attachment 415411 [details].