Title: [273036] trunk/Source/WebKit
Revision
273036
Author
pvol...@apple.com
Date
2021-02-17 15:14:39 -0800 (Wed, 17 Feb 2021)

Log Message

[iOS] Remove access to the IOKIt class AGXDeviceUserClient in the WebContent process
https://bugs.webkit.org/show_bug.cgi?id=219733
<rdar://problem/70628137>

Reviewed by Brent Fulgham.

Remove access to the IOKIt class AGXDeviceUserClient in the WebContent process on iOS when the GPU process is enabled, since this is
not needed when allowing access to IOGPU. The IOGPU class is the superclass of AGXDeviceUserClient, and is the preferred IOKit
reference to use according to the Sandbox team.

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

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (273035 => 273036)


--- trunk/Source/WebKit/ChangeLog	2021-02-17 23:04:05 UTC (rev 273035)
+++ trunk/Source/WebKit/ChangeLog	2021-02-17 23:14:39 UTC (rev 273036)
@@ -1,3 +1,17 @@
+2021-02-17  Per Arne Vollan  <pvol...@apple.com>
+
+        [iOS] Remove access to the IOKIt class AGXDeviceUserClient in the WebContent process
+        https://bugs.webkit.org/show_bug.cgi?id=219733
+        <rdar://problem/70628137>
+
+        Reviewed by Brent Fulgham.
+
+        Remove access to the IOKIt class AGXDeviceUserClient in the WebContent process on iOS when the GPU process is enabled, since this is
+        not needed when allowing access to IOGPU. The IOGPU class is the superclass of AGXDeviceUserClient, and is the preferred IOKit
+        reference to use according to the Sandbox team.
+
+        * Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
+
 2021-02-17  Yusuke Suzuki  <ysuz...@apple.com>
 
         [JSC] Rename entitlements for JITCage

Modified: trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb (273035 => 273036)


--- trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb	2021-02-17 23:04:05 UTC (rev 273035)
+++ trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb	2021-02-17 23:14:39 UTC (rev 273036)
@@ -1007,7 +1007,6 @@
     (require-all
         (require-not (extension "com.apple.webkit.extension.iokit"))
         (iokit-user-client-class
-            "AGXDeviceUserClient"
             "AppleJPEGDriverUserClient"
             "IOSurfaceAcceleratorClient"
             "IOSurfaceRootUserClient"
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to