Since the GPU process is now enabled by default, some related sandbox extension code can be removed.
<rdar://problem/81516828>
Created attachment 434906 [details] Patch
Comment on attachment 434906 [details] Patch Should we hold off on this until the GPU Process team is confident they don't need to debug or A/B test anymore?
(In reply to Brent Fulgham from comment #3) > Comment on attachment 434906 [details] > Patch > > Should we hold off on this until the GPU Process team is confident they > don't need to debug or A/B test anymore? That is a good point. I think we may hold off a little while longer. Thanks for reviewing!
Created attachment 451119 [details] Patch
Comment on attachment 451119 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=451119&action=review > Source/WebKit/UIProcess/WebPageProxy.cpp:-8204 > - "com.apple.audio.AudioComponentPrefs"_s, "com.apple.audio.AudioComponentRegistrar"_s, Will this break webaudio that is happening in the content process?
(In reply to Jean-Yves Avenard [:jya] from comment #6) > Comment on attachment 451119 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=451119&action=review > > > Source/WebKit/UIProcess/WebPageProxy.cpp:-8204 > > - "com.apple.audio.AudioComponentPrefs"_s, "com.apple.audio.AudioComponentRegistrar"_s, > > Will this break webaudio that is happening in the content process? I don't believe it will, since we only create these sandbox extensions if Media in GPUP is not enabled. Thanks for reviewing!
Comment on attachment 451119 [details] Patch r=me
(In reply to Brent Fulgham from comment #8) > Comment on attachment 451119 [details] > Patch > > r=me Thanks for reviewing!
Committed r290183 (?): <https://commits.webkit.org/r290183>
Re-opening for pull request https://github.com/WebKit/WebKit/pull/525