Title: [224925] trunk/Source/WebKit
- Revision
- 224925
- Author
- [email protected]
- Date
- 2017-11-16 10:47:50 -0800 (Thu, 16 Nov 2017)
Log Message
Whitelist additional IOKit properties based on customer feedback
https://bugs.webkit.org/show_bug.cgi?id=179782
<rdar://problem/35508246>
Reviewed by Dean Jackson.
Expand the IOKit property whitelist to recognize a few more properties as valid based on review of logs
from customer systems and our test infrastructure.
* WebProcess/com.apple.WebProcess.sb.in:
Modified Paths
Diff
Modified: trunk/Source/WebKit/ChangeLog (224924 => 224925)
--- trunk/Source/WebKit/ChangeLog 2017-11-16 18:21:44 UTC (rev 224924)
+++ trunk/Source/WebKit/ChangeLog 2017-11-16 18:47:50 UTC (rev 224925)
@@ -1,3 +1,16 @@
+2017-11-16 Brent Fulgham <[email protected]>
+
+ Whitelist additional IOKit properties based on customer feedback
+ https://bugs.webkit.org/show_bug.cgi?id=179782
+ <rdar://problem/35508246>
+
+ Reviewed by Dean Jackson.
+
+ Expand the IOKit property whitelist to recognize a few more properties as valid based on review of logs
+ from customer systems and our test infrastructure.
+
+ * WebProcess/com.apple.WebProcess.sb.in:
+
2017-11-15 Brady Eidson <[email protected]>
Implement basics of "Terminate Service Worker" algorithm.
Modified: trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in (224924 => 224925)
--- trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in 2017-11-16 18:21:44 UTC (rev 224924)
+++ trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in 2017-11-16 18:47:50 UTC (rev 224925)
@@ -178,10 +178,7 @@
(allow sysctl-read
(sysctl-name
"hw.byteorder"
- "hw.busfrequency_compat"
"hw.busfrequency_max"
- "hw.cachelinesize_compat"
- "hw.cpufrequency_compat"
"hw.cputype"
"hw.l2cachesize"
"hw.machine"
@@ -188,8 +185,6 @@
"hw.memsize"
"hw.model"
"hw.ncpu"
- "hw.pagesize_compat"
- "hw.tbfrequency_compat"
"hw.vectorunit"
"kern.hostname"
"kern.maxfilesperproc"
@@ -199,6 +194,7 @@
"security.mac.sandbox.sentinel"
"vm.footprint_suspend")
(sysctl-name-regex #"^hw.(active|avail)cpu")
+ (sysctl-name-regex #"^hw.(busfrequency|cachelinesize|cpufrequency|pagesize|tbfrequency)_compat")
(sysctl-name-regex #"^hw.(logical|physical)cpu_max")
(sysctl-name-regex #"^hw.optional\.")
(sysctl-name-regex #"^kern.os(release|type|variant_status|version)")
@@ -214,7 +210,7 @@
(iokit-property "ActuationSupported")
(iokit-property "AllowDisplaySleep")
(iokit-property "AlwaysNeedsVelocityCalculated")
- (iokit-property "AppleIntelMEVABundleName")
+ (iokit-property-regex #"Apple(GVAKeyDoesNotExist|IntelMEVABundleName)")
(iokit-property-regex #"^AAPL,(DisplayPipe|OpenCLdisabled|IOGraphics_LER(|_RegTag_1|_RegTag_0|_Busy_2)|alias-policy|boot-display|display-alias|mux-switch-state|ndrv-dev|primary-display|slot-name)")
(iokit-property-regex #"^ATY,fb_(linebytes|offset|size)")
(iokit-property "BacklightHandle")
@@ -272,6 +268,7 @@
(iokit-property "IONDRVFramebufferGeneration")
(iokit-property "IONVRAMProperty")
(iokit-property-regex #"^IOName(|Match(|ed))")
+ (iokit-property "IOPCITunnelled")
(iokit-property "IOPMStrictTreeOrder")
(iokit-property "IOParentMatch")
(iokit-property-regex #"^IOPCI(Express(Capabilities|Link(Status|Capabilities))|MSIMode|Resourced|Tunnelled)")
@@ -306,6 +303,9 @@
(iokit-property-regex #"^Num(Blocks|Streams)")
(iokit-property-regex #"^PerformanceStatistics(|Accum)")
(iokit-property "Protocol Characteristics")
+ (iokit-property "Removable")
+ (iokit-property-regex #"^ResetOn(Lock|Unlock)Ms")
+ (iokit-property "SafeEjectRequested")
(iokit-property "SampleRates")
(iokit-property "Serial Number")
(iokit-property "StartupDisplay")
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes