Title: [256439] trunk/Source/WebKit
Revision
256439
Author
bfulg...@apple.com
Date
2020-02-12 09:05:11 -0800 (Wed, 12 Feb 2020)

Log Message

Expand WebContent process sandbox with additional syscall
https://bugs.webkit.org/show_bug.cgi?id=206260
<rdar://problem/58580997>

Reviewed by Per Arne Vollan.

Testing shows that we will improve performance on some platforms by supporting an additional Syscall.

This patch revises our sandboxes so that WebKit can use this fast path if available.

No new tests. No change in test result behavior.

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

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (256438 => 256439)


--- trunk/Source/WebKit/ChangeLog	2020-02-12 16:35:13 UTC (rev 256438)
+++ trunk/Source/WebKit/ChangeLog	2020-02-12 17:05:11 UTC (rev 256439)
@@ -1,3 +1,20 @@
+2020-02-12  Brent Fulgham  <bfulg...@apple.com>
+
+        Expand WebContent process sandbox with additional syscall
+        https://bugs.webkit.org/show_bug.cgi?id=206260
+        <rdar://problem/58580997>
+
+        Reviewed by Per Arne Vollan.
+
+        Testing shows that we will improve performance on some platforms by supporting an additional Syscall.
+
+        This patch revises our sandboxes so that WebKit can use this fast path if available.
+
+        No new tests. No change in test result behavior.
+
+        * Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
+        * WebProcess/com.apple.WebProcess.sb.in:
+
 2020-02-12  Wenson Hsieh  <wenson_hs...@apple.com>
 
         macCatalyst: Unable to grab scrollbar on editable text field

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


--- trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb	2020-02-12 16:35:13 UTC (rev 256438)
+++ trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb	2020-02-12 17:05:11 UTC (rev 256439)
@@ -1103,5 +1103,6 @@
         (syscall-number SYS_kqueue_workloop_ctl) ;; <rdar://problem/50999499>
         (syscall-number SYS_psynch_rw_rdlock) ;; <rdar://problem/51134351>
         (syscall-number SYS_faccessat) ;; <rdar://problem/56998930>
+        (syscall-number SYS_objc_bp_assist_cfg_np) ;; <rdar://problem/55924791>
     )
 )

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


--- trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in	2020-02-12 16:35:13 UTC (rev 256438)
+++ trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in	2020-02-12 17:05:11 UTC (rev 256439)
@@ -1021,5 +1021,8 @@
         (syscall-number SYS_kqueue_workloop_ctl) ;; <rdar://problem/50999499>
         (syscall-number SYS_faccessat) ;; <rdar://problem/56690456>
         (syscall-number SYS_fsetxattr) ;; <rdar://problem/56332491>
+#if __MAC_OS_X_VERSION_MIN_REQUIRED > 101500
+        (syscall-number SYS_objc_bp_assist_cfg_np) ;; <rdar://problem/55924791>
+#endif
     )
 )
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to