[macOS][WP] Allow mach extension to service
https://bugs.webkit.org/show_bug.cgi?id=235599
<rdar://87850345>
Reviewed by Darin Adler.
Allow mach extension to a service in the WebContent process on macOS.
* WebProcess/com.apple.WebProcess.sb.in:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@288591 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/Source/WebKit/ChangeLog b/Source/WebKit/ChangeLog
index 9b4cc56..39e645a 100644
--- a/Source/WebKit/ChangeLog
+++ b/Source/WebKit/ChangeLog
@@ -1,4 +1,16 @@
2022-01-25 Per Arne Vollan <pvollan@apple.com>
+
+ [macOS][WP] Allow mach extension to service
+ https://bugs.webkit.org/show_bug.cgi?id=235599
+ <rdar://87850345>
+
+ Reviewed by Darin Adler.
+
+ Allow mach extension to a service in the WebContent process on macOS.
+
+ * WebProcess/com.apple.WebProcess.sb.in:
+
+2022-01-25 Per Arne Vollan <pvollan@apple.com>
[macOS] Observe CFNetwork preference domain
https://bugs.webkit.org/show_bug.cgi?id=235603
diff --git a/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in b/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in
index 5965b4f..bf5bc8e 100644
--- a/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in
+++ b/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in
@@ -1108,6 +1108,12 @@
(read-only-and-issue-extensions (extension "com.apple.app-sandbox.read"))
(read-write-and-issue-extensions (extension "com.apple.app-sandbox.read-write"))
+;; Allow certain Mach extensions. See <rdar://87850345>.
+(allow mach-lookup
+ (require-all
+ (extension "com.apple.app-sandbox.mach")
+ (global-name "com.apple.commerce")))
+
;; Allow the OpenGL Profiler to attach.
(with-filter (system-attribute apple-internal)
(allow mach-register