Certain encrypted media content won't stream properly in WebKit if the WebContent process cannot validate the signature of its codec. We removed a bunch of unneeded permissions in Bug 184428, but should hav let the SecurityServer connection available.
<rdar://problem/40038478>
Created attachment 340152 [details] Patch
Comment on attachment 340152 [details] Patch Thanks Brent for covering this regression. It looks like the block you are trying to add securityd to is restricted with: !PLATFORM(MAC) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300 Should we add it to another block? Or to let it has its own block like?
(In reply to Jiewen Tan from comment #3) > Comment on attachment 340152 [details] > Patch > > Thanks Brent for covering this regression. It looks like the block you are > trying to add securityd to is restricted with: > !PLATFORM(MAC) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300 > > Should we add it to another block? Or to let it has its own block like? Oh, that’s probably a good idea, since we removed it for all macOS releases. I’ll revise the patch.
Created attachment 340168 [details] Patch
Committed r231702: <https://trac.webkit.org/changeset/231702>