[Webkit-unassigned] [Bug 187981] New: [macOS] PluginProcess needs TCC entitlements for media capture
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jul 24 17:16:33 PDT 2018
https://bugs.webkit.org/show_bug.cgi?id=187981
Bug ID: 187981
Summary: [macOS] PluginProcess needs TCC entitlements for media
capture
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit2
Assignee: webkit-unassigned at lists.webkit.org
Reporter: bfulgham at webkit.org
The changes needed in Bug 185526 are also needed for the plugin process, or else the UIProcess (e.g., Safari) is not able to pass the user's camera/microphone access permission to the plugin process.
This patch has the following changes:
1. Rename "WebContent-OSX-restricted.entitlements" to "WebContent-or-Plugin-OSX-restricted.entitlements"
2. Rename "process-webcontent-entitlements.sh" to "process-webcontent-or-plugin-entitlements.sh"
3. Add a run-script step to the Plugin.64 and Plugin.32 builds to add the relevant entitlements.
4. Silence some Flash plugin sandbox exceptions triggered after activating the camera.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180725/3fc0f02b/attachment.html>
More information about the webkit-unassigned
mailing list