Title: [260600] trunk/Source/WebKit
- Revision
- 260600
- Author
- bfulg...@apple.com
- Date
- 2020-04-23 14:34:08 -0700 (Thu, 23 Apr 2020)
Log Message
Allow "kern.osversion" sysctl read
https://bugs.webkit.org/show_bug.cgi?id=210929
<rdar://problem/62256013>
Reviewed by Per Arne Vollan.
Libdispatch checks "kern.osversion" as part of the code path we use for launching our XPC services.
We already allow it for some services (Network Process), and should be doing so for our other
helper processes.
* GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
* Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb:
* Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
* WebProcess/com.apple.WebProcess.sb.in:
Modified Paths
Diff
Modified: trunk/Source/WebKit/ChangeLog (260599 => 260600)
--- trunk/Source/WebKit/ChangeLog 2020-04-23 21:24:38 UTC (rev 260599)
+++ trunk/Source/WebKit/ChangeLog 2020-04-23 21:34:08 UTC (rev 260600)
@@ -1,3 +1,20 @@
+2020-04-23 Brent Fulgham <bfulg...@apple.com>
+
+ Allow "kern.osversion" sysctl read
+ https://bugs.webkit.org/show_bug.cgi?id=210929
+ <rdar://problem/62256013>
+
+ Reviewed by Per Arne Vollan.
+
+ Libdispatch checks "kern.osversion" as part of the code path we use for launching our XPC services.
+ We already allow it for some services (Network Process), and should be doing so for our other
+ helper processes.
+
+ * GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
+ * Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb:
+ * Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
+ * WebProcess/com.apple.WebProcess.sb.in:
+
2020-04-23 Peng Liu <peng.l...@apple.com>
Remove the WebKit.plist for Feature Flags
Modified: trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in (260599 => 260600)
--- trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in 2020-04-23 21:24:38 UTC (rev 260599)
+++ trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in 2020-04-23 21:34:08 UTC (rev 260600)
@@ -168,6 +168,7 @@
"kern.maxfilesperproc"
"kern.memorystatus_level"
"kern.osproductversion" ;; <rdar://problem/51756739>
+ "kern.osversion"
"kern.safeboot"
"kern.version"
"machdep.cpu.brand_string"
Modified: trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb (260599 => 260600)
--- trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb 2020-04-23 21:24:38 UTC (rev 260599)
+++ trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb 2020-04-23 21:34:08 UTC (rev 260600)
@@ -787,6 +787,7 @@
"kern.osproductversion"
"kern.osrelease"
"kern.osvariant_status"
+ "kern.osversion"
"kern.secure_kernel"
"kern.version"
"vm.footprint_suspend"))
Modified: trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb (260599 => 260600)
--- trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb 2020-04-23 21:24:38 UTC (rev 260599)
+++ trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb 2020-04-23 21:34:08 UTC (rev 260600)
@@ -782,6 +782,7 @@
"kern.osrelease"
"kern.ostype"
"kern.osvariant_status"
+ "kern.osversion"
"kern.secure_kernel" ;; Needed by XPC bundle resolution
"kern.version"
"sysctl.name2oid"
Modified: trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in (260599 => 260600)
--- trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in 2020-04-23 21:24:38 UTC (rev 260599)
+++ trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in 2020-04-23 21:34:08 UTC (rev 260600)
@@ -179,6 +179,7 @@
"kern.memorystatus_level"
"kern.osproductversion" ;; <rdar://problem/51756739>
"kern.ostype"
+ "kern.osversion"
"kern.safeboot"
"kern.version"
"machdep.cpu.brand_string"
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes