Title: [289350] branches/safari-613-branch/Source/WebKit
Revision
289350
Author
[email protected]
Date
2022-02-07 18:58:14 -0800 (Mon, 07 Feb 2022)

Log Message

Cherry-pick r289123. rdar://problem/88501750

    [iOS][macOS] Adjust sysctl sandbox access
    https://bugs.webkit.org/show_bug.cgi?id=236082
    <rdar://problem/88436174>

    Reviewed by Brent Fulgham.

    Adjust sysctl sandbox access based on telemetry.

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

    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@289123 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Modified Paths

Diff

Modified: branches/safari-613-branch/Source/WebKit/ChangeLog (289349 => 289350)


--- branches/safari-613-branch/Source/WebKit/ChangeLog	2022-02-08 02:58:11 UTC (rev 289349)
+++ branches/safari-613-branch/Source/WebKit/ChangeLog	2022-02-08 02:58:14 UTC (rev 289350)
@@ -1,5 +1,38 @@
 2022-02-07  Russell Epstein  <[email protected]>
 
+        Cherry-pick r289123. rdar://problem/88501750
+
+    [iOS][macOS] Adjust sysctl sandbox access
+    https://bugs.webkit.org/show_bug.cgi?id=236082
+    <rdar://problem/88436174>
+    
+    Reviewed by Brent Fulgham.
+    
+    Adjust sysctl sandbox access based on telemetry.
+    
+    * GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
+    * NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in:
+    * Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb:
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@289123 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2022-02-04  Per Arne Vollan  <[email protected]>
+
+            [iOS][macOS] Adjust sysctl sandbox access
+            https://bugs.webkit.org/show_bug.cgi?id=236082
+            <rdar://problem/88436174>
+
+            Reviewed by Brent Fulgham.
+
+            Adjust sysctl sandbox access based on telemetry.
+
+            * GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
+            * NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in:
+            * Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb:
+
+2022-02-07  Russell Epstein  <[email protected]>
+
         Cherry-pick r289081. rdar://problem/87163253
 
     Delay writing origin file in NetworkStorageManager

Modified: branches/safari-613-branch/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in (289349 => 289350)


--- branches/safari-613-branch/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in	2022-02-08 02:58:11 UTC (rev 289349)
+++ branches/safari-613-branch/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in	2022-02-08 02:58:14 UTC (rev 289350)
@@ -152,7 +152,6 @@
         "hw.l2cachesize"
         "hw.logicalcpu"
         "hw.logicalcpu_max"
-        "hw.machine"
         "hw.memsize"
         "hw.model"
         "hw.ncpu"
@@ -168,7 +167,6 @@
         "kern.osproductversion"
         "kern.osrelease"
         "kern.ostype"
-        "kern.osversion"
         "kern.version")
     (sysctl-name-prefix "hw.optional.") ;; <rdar://problem/71462790>
     (sysctl-name-prefix "hw.perflevel") ;; <rdar://problem/76783596>

Modified: branches/safari-613-branch/Source/WebKit/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in (289349 => 289350)


--- branches/safari-613-branch/Source/WebKit/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in	2022-02-08 02:58:11 UTC (rev 289349)
+++ branches/safari-613-branch/Source/WebKit/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in	2022-02-08 02:58:14 UTC (rev 289350)
@@ -161,10 +161,12 @@
 (deny sysctl* (with telemetry))
 (allow sysctl-read
     (sysctl-name
+        "hw.cputype"
         "hw.memsize"
         "hw.ncpu"
         "kern.maxfilesperproc"
         "kern.osproductversion" ;; Needed by CFNetwork (HSTS store and others)
+        "kern.osrelease"
         "kern.ostype"
         "kern.osversion" ;; Needed by WebKit and ASL logging.
         "kern.tcsm_available" ;; Needed for IndexedDB support.

Modified: branches/safari-613-branch/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb (289349 => 289350)


--- branches/safari-613-branch/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb	2022-02-08 02:58:11 UTC (rev 289349)
+++ branches/safari-613-branch/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb	2022-02-08 02:58:14 UTC (rev 289350)
@@ -471,6 +471,7 @@
         "hw.memsize"
         "hw.ncpu"
         "hw.pagesize_compat"
+        "kern.bootargs"
         "kern.hostname"
         "kern.maxfilesperproc"
         "kern.osproductversion"
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to