Title: [291880] trunk/Source/WebKit
Revision
291880
Author
pvol...@apple.com
Date
2022-03-25 12:34:19 -0700 (Fri, 25 Mar 2022)

Log Message

[macOS][WP] Remove unused sandbox extension rule
https://bugs.webkit.org/show_bug.cgi?id=238377

Reviewed by Geoffrey Garen.

Remove unused sandbox extension rule for RootDomainUserClient.

* WebProcess/com.apple.WebProcess.sb.in:

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (291879 => 291880)


--- trunk/Source/WebKit/ChangeLog	2022-03-25 19:20:26 UTC (rev 291879)
+++ trunk/Source/WebKit/ChangeLog	2022-03-25 19:34:19 UTC (rev 291880)
@@ -1,3 +1,14 @@
+2022-03-25  Per Arne Vollan  <pvol...@apple.com>
+
+        [macOS][WP] Remove unused sandbox extension rule
+        https://bugs.webkit.org/show_bug.cgi?id=238377
+
+        Reviewed by Geoffrey Garen.
+
+        Remove unused sandbox extension rule for RootDomainUserClient.
+
+        * WebProcess/com.apple.WebProcess.sb.in:
+
 2022-03-25  Michael Saboff  <msab...@apple.com>
 
         Unreviewed, fix the internal iOS build after r291814

Modified: trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in (291879 => 291880)


--- trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in	2022-03-25 19:20:26 UTC (rev 291879)
+++ trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in	2022-03-25 19:34:19 UTC (rev 291880)
@@ -1192,38 +1192,6 @@
     )
 )
 
-(if (equal? (param "ENABLE_SANDBOX_MESSAGE_FILTER") "YES")
-    (allow iokit-open
-        (require-all
-            (extension "com.apple.webkit.extension.iokit")
-            (iokit-user-client-class "RootDomainUserClient") ;; Needed by Media playback
-        )
-        (apply-message-filter
-            (deny (with telemetry) (with message "RootDomainUserClient")
-                iokit-external-method
-            )
-            (allow iokit-external-method
-#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 120000
-                (iokit-method-number
-                    3
-                )
-#endif
-            )
-            (deny (with telemetry)
-                iokit-async-external-method
-                iokit-external-trap
-            )
-        )
-    )
-    ; else
-    (allow iokit-open
-        (require-all
-            (extension "com.apple.webkit.extension.iokit")
-            (iokit-user-client-class "RootDomainUserClient") ;; Needed by Media playback
-        )
-    )
-)
-
 ;; <rdar://problem/10427451> && <rdar://problem/10808817>
 (if (equal? (param "ENABLE_SANDBOX_MESSAGE_FILTER") "YES")
     (allow iokit-open
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to