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