Title: [264545] trunk/Source/WebKit
Revision
264545
Author
[email protected]
Date
2020-07-17 16:06:00 -0700 (Fri, 17 Jul 2020)

Log Message

Remove logging for necessary sysctl call
https://bugs.webkit.org/show_bug.cgi?id=214497
<rdar://problem/65737636>

Reviewed by Per Arne Vollan.

We discovered that kern.proc.pid is needed in SecTaskCopyDebugDescription, so
we can remove that telemetry and logging.

* NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in:
* Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb:

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (264544 => 264545)


--- trunk/Source/WebKit/ChangeLog	2020-07-17 22:59:41 UTC (rev 264544)
+++ trunk/Source/WebKit/ChangeLog	2020-07-17 23:06:00 UTC (rev 264545)
@@ -1,3 +1,17 @@
+2020-07-17  Brent Fulgham  <[email protected]>
+
+        Remove logging for necessary sysctl call
+        https://bugs.webkit.org/show_bug.cgi?id=214497
+        <rdar://problem/65737636>
+
+        Reviewed by Per Arne Vollan.
+
+        We discovered that kern.proc.pid is needed in SecTaskCopyDebugDescription, so
+        we can remove that telemetry and logging.
+
+        * NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in:
+        * Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb:
+
 2020-07-17  Jiewen Tan  <[email protected]>
 
         [WebAuthn] Cache the PIN to improve NFC user experience

Modified: trunk/Source/WebKit/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in (264544 => 264545)


--- trunk/Source/WebKit/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in	2020-07-17 22:59:41 UTC (rev 264544)
+++ trunk/Source/WebKit/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in	2020-07-17 23:06:00 UTC (rev 264545)
@@ -183,6 +183,7 @@
         "kern.version"
         "sysctl.name2oid"
         "vm.footprint_suspend")
+    (sysctl-name-prefix "kern.proc.pid.")
     (sysctl-name-regex #"^net.routetable")
     (sysctl-name-prefix "sysctl.oidfmt.") ; Remove when <rdar://problem/64208532> is fixed.
 )

Modified: trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb (264544 => 264545)


--- trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb	2020-07-17 22:59:41 UTC (rev 264544)
+++ trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb	2020-07-17 23:06:00 UTC (rev 264545)
@@ -483,7 +483,6 @@
     (sysctl-name "security.mac.sandbox.sentinel")
     (sysctl-name "vm.loadavg")
     (sysctl-name-prefix "kern.argmax")
-    (sysctl-name-prefix "kern.proc.pid.")
 )
 
 (with-filter (system-attribute apple-internal)
@@ -567,7 +566,9 @@
         "kern.tcsm_available" ;; Needed for IndexedDB support
         "kern.version"
         "sysctl.name2oid"
-        "vm.footprint_suspend"))
+        "vm.footprint_suspend")
+    (sysctl-name-prefix "kern.proc.pid.")
+)
 
 ;; Access to client's cache folder & re-vending to CFNetwork.
 ;; FIXME: Remove the webkit specific extension classes <rdar://problem/17755931>
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to