Title: [261958] branches/safari-609-branch
Revision
261958
Author
[email protected]
Date
2020-05-20 14:29:08 -0700 (Wed, 20 May 2020)

Log Message

Apply patch. rdar://problem/63461437

Modified Paths


Diff

Modified: branches/safari-609-branch/ChangeLog (261957 => 261958)


--- branches/safari-609-branch/ChangeLog	2020-05-20 21:17:42 UTC (rev 261957)
+++ branches/safari-609-branch/ChangeLog	2020-05-20 21:29:08 UTC (rev 261958)
@@ -1,3 +1,21 @@
+2020-05-20  Russell Epstein  <[email protected]>
+
+        Apply patch. rdar://problem/63461437
+
+    2020-05-20  Brent Fulgham  <[email protected]>
+
+            REGRESSION(r243149): createMediaElementSource not working
+            https://bugs.webkit.org/show_bug.cgi?id=211394
+            <rdar://problem/62866132>
+
+            I removed access to some Audio services in r243149, because we believed they were already
+            blocked by a global deny command. However, Sandbox rules override generic rules with
+            explicit rules, so the imported sandbox rules were not being blocked.
+
+            This patch re-adds the rules needed to support these audio routines on iOS hardware.
+
+            * Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
+
 2020-04-13  Alan Coon  <[email protected]>
 
         Cherry-pick r257595. rdar://problem/61735200

Modified: branches/safari-609-branch/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb (261957 => 261958)


--- branches/safari-609-branch/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb	2020-05-20 21:17:42 UTC (rev 261957)
+++ branches/safari-609-branch/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb	2020-05-20 21:29:08 UTC (rev 261958)
@@ -750,8 +750,10 @@
 
 (speech-synthesis-and-voiceover)
 
-(allow mach-lookup (with report) (with telemetry)
-    (global-name "com.apple.audio.AudioComponentRegistrar"))
+(allow mach-lookup
+    (global-name "com.apple.audio.AudioComponentPrefs")
+    (global-name "com.apple.audio.AudioComponentRegistrar")
+    (global-name "com.apple.audio.AudioQueueServer"))
 
 ;; Permit reading assets via MobileAsset framework.
 (asset-access 'with-media-playback)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to