Title: [213728] trunk/Source/WebKit2
Revision
213728
Author
bfulg...@apple.com
Date
2017-03-10 12:54:52 -0800 (Fri, 10 Mar 2017)

Log Message

[WebRTC][WK2][iOS] Support com.apple.coremedia.compressionsession for more WebRTC Cases
https://bugs.webkit.org/show_bug.cgi?id=169480
<rdar://problem/30978577>

Reviewed by Youenn Fablet.

Always allow 'com.apple.coremedia.compressionsession' since it is also needed when sending
canvas data across a peer connection.

* Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (213727 => 213728)


--- trunk/Source/WebKit2/ChangeLog	2017-03-10 20:25:40 UTC (rev 213727)
+++ trunk/Source/WebKit2/ChangeLog	2017-03-10 20:54:52 UTC (rev 213728)
@@ -1,3 +1,16 @@
+2017-03-10  Brent Fulgham  <bfulg...@apple.com>
+
+        [WebRTC][WK2][iOS] Support com.apple.coremedia.compressionsession for more WebRTC Cases
+        https://bugs.webkit.org/show_bug.cgi?id=169480
+        <rdar://problem/30978577>
+
+        Reviewed by Youenn Fablet.
+
+        Always allow 'com.apple.coremedia.compressionsession' since it is also needed when sending
+        canvas data across a peer connection.
+
+        * Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
+
 2017-03-10  Andy Estes  <aes...@apple.com>
 
         [QuickLook] Add WKNavigationDelegate SPI to notify when a password is requested

Modified: trunk/Source/WebKit2/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb (213727 => 213728)


--- trunk/Source/WebKit2/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb	2017-03-10 20:25:40 UTC (rev 213727)
+++ trunk/Source/WebKit2/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb	2017-03-10 20:54:52 UTC (rev 213728)
@@ -112,8 +112,7 @@
 
 ;; Media capture, microphone access
 (with-filter (extension "com.apple.webkit.microphone")
-    (allow device-microphone)
-    (allow mach-lookup (global-name "com.apple.coremedia.compressionsession")))
+    (allow device-microphone))
 
 ;; Media capture, camera access
 (with-filter (extension "com.apple.webkit.camera")
@@ -128,8 +127,7 @@
         (global-name "com.apple.cmio.AVCAssistant")
         (global-name "com.apple.cmio.IIDCVideoAssistant")
         ;; QuickTimeIIDCDigitizer assistant
-        (global-name "com.apple.IIDCAssistant")
-        (global-name "com.apple.coremedia.compressionsession"))
+        (global-name "com.apple.IIDCAssistant"))
     (allow iokit-open
         ;; QuickTimeUSBVDCDigitizer
         (iokit-user-client-class "IOUSBDeviceUserClientV2")
@@ -139,5 +137,6 @@
 ;; Support incoming video connections
 (allow mach-lookup
     (global-name "com.apple.audio.audiohald")
+    (global-name "com.apple.coremedia.compressionsession")
     (global-name "com.apple.coremedia.decompressionsession")
     (global-name "com.apple.coremedia.videoqueue"))
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to