Skip to content

Commit 0889c5b

Browse files
committed
Remove access to IOMobileFramebufferUserClient
https://bugs.webkit.org/show_bug.cgi?id=221408 <rdar://problem/70551457> Reviewed by Brent Fulgham. Remove access to the IOKit class IOMobileFramebufferUserClient in the WebContent process on macOS and iOS when the GPU process is enabled. * Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb: * WebProcess/com.apple.WebProcess.sb.in: Canonical link: https://commits.webkit.org/233743@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@272419 268f45cc-cd09-0410-ab3c-d52691b4dbfc
1 parent c40082b commit 0889c5b

3 files changed

Lines changed: 14 additions & 2 deletions

File tree

Source/WebKit/ChangeLog

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
2021-02-05 Per Arne Vollan <pvollan@apple.com>
2+
3+
Remove access to IOMobileFramebufferUserClient
4+
https://bugs.webkit.org/show_bug.cgi?id=221408
5+
<rdar://problem/70551457>
6+
7+
Reviewed by Brent Fulgham.
8+
9+
Remove access to the IOKit class IOMobileFramebufferUserClient in the WebContent process on macOS and iOS
10+
when the GPU process is enabled.
11+
12+
* Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
13+
* WebProcess/com.apple.WebProcess.sb.in:
14+
115
2021-02-05 Kate Cheney <katherine_cheney@apple.com>
216

317
CrashTracer: com.apple.WebKit.Networking at WebKit: WebKit::ResourceLoadStatisticsDatabaseStore::setPrevalentResource

Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1012,7 +1012,6 @@
10121012
(require-all
10131013
(require-not (extension "com.apple.webkit.extension.iokit"))
10141014
(iokit-user-client-class
1015-
"IOMobileFramebufferUserClient"
10161015
"AGXDeviceUserClient"
10171016
"AppleJPEGDriverUserClient"
10181017
"IOSurfaceAcceleratorClient"

Source/WebKit/WebProcess/com.apple.WebProcess.sb.in

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1829,7 +1829,6 @@
18291829
(require-not (extension "com.apple.webkit.extension.iokit"))
18301830
(iokit-user-client-class
18311831
"AppleAVDUserClient"
1832-
"IOMobileFramebufferUserClient"
18331832
"IOSurfaceAcceleratorClient"
18341833
)
18351834
)

0 commit comments

Comments
 (0)