Title: [277217] trunk/Source/WebKit
Revision
277217
Author
[email protected]
Date
2021-05-07 17:38:58 -0700 (Fri, 07 May 2021)

Log Message

[macOS] [GPU] Process is missing access to IOMobileFramebufferUserClient on Apple Silicon
https://bugs.webkit.org/show_bug.cgi?id=225545
<rdar://problem/77591664>

Reviewed by Jer Noble.

Apple Silicon GPU Process needs access to IOMobileFramebufferUserClient for certain types of media playback. We allow this
on iOS, and in the WebContent process, but missed it in the GPU Process.

* GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (277216 => 277217)


--- trunk/Source/WebKit/ChangeLog	2021-05-08 00:31:16 UTC (rev 277216)
+++ trunk/Source/WebKit/ChangeLog	2021-05-08 00:38:58 UTC (rev 277217)
@@ -1,3 +1,16 @@
+2021-05-07  Brent Fulgham  <[email protected]>
+
+        [macOS] [GPU] Process is missing access to IOMobileFramebufferUserClient on Apple Silicon
+        https://bugs.webkit.org/show_bug.cgi?id=225545
+        <rdar://problem/77591664>
+
+        Reviewed by Jer Noble.
+
+        Apple Silicon GPU Process needs access to IOMobileFramebufferUserClient for certain types of media playback. We allow this
+        on iOS, and in the WebContent process, but missed it in the GPU Process.
+
+        * GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
+
 2021-05-07  James Savage  <[email protected]>
 
         Validate Swift async imports.

Modified: trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in (277216 => 277217)


--- trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in	2021-05-08 00:31:16 UTC (rev 277216)
+++ trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in	2021-05-08 00:38:58 UTC (rev 277217)
@@ -955,3 +955,9 @@
 (allow iokit-open
     (iokit-user-client-class "AppleAVDUserClient")
 )
+
+(when (equal? (param "CPU") "arm64")
+    (allow iokit-open
+        (iokit-user-client-class "IOMobileFramebufferUserClient")
+    )
+)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to