Title: [200396] trunk/Source/WebKit2
Revision
200396
Author
jer.no...@apple.com
Date
2016-05-03 18:04:37 -0700 (Tue, 03 May 2016)

Log Message

[iOS][WK2] Allow WKWebView to play local filesystem media when created with -loadFileURL:allowingReadAccessToURL:
https://bugs.webkit.org/show_bug.cgi?id=156875
<rdar://problem/24281444>

Reviewed by Alexey Proskuryakov.

Grant AVFoundation the right to issue file read sandbox extensions from the WebContent process to the mediaserverd
process, so that it can play back local media files.

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

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (200395 => 200396)


--- trunk/Source/WebKit2/ChangeLog	2016-05-04 01:03:55 UTC (rev 200395)
+++ trunk/Source/WebKit2/ChangeLog	2016-05-04 01:04:37 UTC (rev 200396)
@@ -1,3 +1,16 @@
+2016-05-03  Jer Noble  <jer.no...@apple.com>
+
+        [iOS][WK2] Allow WKWebView to play local filesystem media when created with -loadFileURL:allowingReadAccessToURL:
+        https://bugs.webkit.org/show_bug.cgi?id=156875
+        <rdar://problem/24281444>
+
+        Reviewed by Alexey Proskuryakov.
+
+        Grant AVFoundation the right to issue file read sandbox extensions from the WebContent process to the mediaserverd
+        process, so that it can play back local media files.
+
+        * Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
+
 2016-05-03  Jiewen Tan  <jiewen_...@apple.com>
 
         File Upload: Photo upload name is always generic (image.jpg)

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


--- trunk/Source/WebKit2/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb	2016-05-04 01:03:55 UTC (rev 200395)
+++ trunk/Source/WebKit2/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb	2016-05-04 01:04:37 UTC (rev 200396)
@@ -91,3 +91,8 @@
 
 ;; Allow ManagedPreference access
 (allow file-read* (literal "/private/var/Managed Preferences/mobile/com.apple.webcontentfilter.plist"))
+
+;; Allow mediaserverd to issue file extensions for the purposes of reading media
+(allow file-issue-extension (require-all
+    (extension "com.apple.app-sandbox.read")
+    (extension-class "com.apple.mediaserverd.read")))
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to