Title: [263494] branches/safari-610.1.19-branch/Source/WebKit
Revision
263494
Author
[email protected]
Date
2020-06-24 19:43:45 -0700 (Wed, 24 Jun 2020)

Log Message

Cherry-pick r263488. rdar://problem/64735026

    Cannot play back any video on Apple Silicon devices
    https://bugs.webkit.org/show_bug.cgi?id=213584
    <rdar://problem/64714596>

    Reviewed by Per Arne Vollan.

    * WebProcess/com.apple.WebProcess.sb.in:
    An unfortunate and incorrect refactoring caused some of the sandbox exceptions to get dropped on the floor.

    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@263488 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Modified Paths

Diff

Modified: branches/safari-610.1.19-branch/Source/WebKit/ChangeLog (263493 => 263494)


--- branches/safari-610.1.19-branch/Source/WebKit/ChangeLog	2020-06-25 02:13:22 UTC (rev 263493)
+++ branches/safari-610.1.19-branch/Source/WebKit/ChangeLog	2020-06-25 02:43:45 UTC (rev 263494)
@@ -1,5 +1,32 @@
 2020-06-24  Kocsen Chung  <[email protected]>
 
+        Cherry-pick r263488. rdar://problem/64735026
+
+    Cannot play back any video on Apple Silicon devices
+    https://bugs.webkit.org/show_bug.cgi?id=213584
+    <rdar://problem/64714596>
+    
+    Reviewed by Per Arne Vollan.
+    
+    * WebProcess/com.apple.WebProcess.sb.in:
+    An unfortunate and incorrect refactoring caused some of the sandbox exceptions to get dropped on the floor.
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@263488 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2020-06-24  Tim Horton  <[email protected]>
+
+            Cannot play back any video on Apple Silicon devices
+            https://bugs.webkit.org/show_bug.cgi?id=213584
+            <rdar://problem/64714596>
+
+            Reviewed by Per Arne Vollan.
+
+            * WebProcess/com.apple.WebProcess.sb.in:
+            An unfortunate and incorrect refactoring caused some of the sandbox exceptions to get dropped on the floor.
+
+2020-06-24  Kocsen Chung  <[email protected]>
+
         Cherry-pick r263456. rdar://problem/64728416
 
     REGRESSION (r263328): Crash in bool WTF::WeakHashSet<WebKit::AudioSessionRoutingArbitratorProxy, WTF::EmptyCounter>::contains<WebKit::AudioSessionRoutingArbitratorProxy> const

Modified: branches/safari-610.1.19-branch/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in (263493 => 263494)


--- branches/safari-610.1.19-branch/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in	2020-06-25 02:13:22 UTC (rev 263493)
+++ branches/safari-610.1.19-branch/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in	2020-06-25 02:43:45 UTC (rev 263494)
@@ -407,12 +407,14 @@
     (allow iokit-get-properties
         (iokit-property "ADSSupported")
         (iokit-property "IOAVDHEVCDecodeCapabilities")
-    )
+    ))
 
+(if (equal? (param "CPU") "arm64")
     (with-filter (iokit-registry-entry-class "IOService")
         (allow iokit-get-properties
-            (iokit-property "IORegistryEntryPropertyKeys")))
+            (iokit-property "IORegistryEntryPropertyKeys"))))
 
+(if (equal? (param "CPU") "arm64")
     (with-filter (iokit-registry-entry-class "IOMobileFramebuffer")
         (allow iokit-get-properties
             (iokit-property "AppleTV"
@@ -420,18 +422,19 @@
                             "DisplayPipeStrideRequirements"
                             "dfr"
                             "external"
-                            "hdcp-hoover-protocol")))
+                            "hdcp-hoover-protocol"))))
 
+(if (equal? (param "CPU") "arm64")
     (with-filter (iokit-registry-entry-class "IOPlatformDevice")
         (allow iokit-get-properties
-            (iokit-property "soc-generation")))
+            (iokit-property "soc-generation"))))
 
+(if (equal? (param "CPU") "arm64")
     (with-filter (iokit-registry-entry-class "IOService")
         (allow iokit-get-properties
             (iokit-property "chip-id"
                             "display-rotation"
-                            "display-scale")))
-)
+                            "display-scale"))))
 
 (deny mach-lookup (xpc-service-name-prefix ""))
 (allow mach-lookup
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to