Title: [266436] branches/safari-610-branch/Source/WebKit
- Revision
- 266436
- Author
- [email protected]
- Date
- 2020-09-01 18:19:30 -0700 (Tue, 01 Sep 2020)
Log Message
Cherry-pick r266282. rdar://problem/68177648
[macOS] Fix iokit-get-properties sandbox violations
https://bugs.webkit.org/show_bug.cgi?id=215925
Reviewed by Darin Adler.
A few iokit properties needs to be added to the WebContent process' sandbox after observing these being in use.
* WebProcess/com.apple.WebProcess.sb.in:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@266282 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Modified Paths
Diff
Modified: branches/safari-610-branch/Source/WebKit/ChangeLog (266435 => 266436)
--- branches/safari-610-branch/Source/WebKit/ChangeLog 2020-09-02 01:19:27 UTC (rev 266435)
+++ branches/safari-610-branch/Source/WebKit/ChangeLog 2020-09-02 01:19:30 UTC (rev 266436)
@@ -1,5 +1,32 @@
2020-09-01 Alan Coon <[email protected]>
+ Cherry-pick r266282. rdar://problem/68177648
+
+ [macOS] Fix iokit-get-properties sandbox violations
+ https://bugs.webkit.org/show_bug.cgi?id=215925
+
+ Reviewed by Darin Adler.
+
+ A few iokit properties needs to be added to the WebContent process' sandbox after observing these being in use.
+
+ * WebProcess/com.apple.WebProcess.sb.in:
+
+
+ git-svn-id: https://svn.webkit.org/repository/webkit/trunk@266282 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+ 2020-08-28 Per Arne Vollan <[email protected]>
+
+ [macOS] Fix iokit-get-properties sandbox violations
+ https://bugs.webkit.org/show_bug.cgi?id=215925
+
+ Reviewed by Darin Adler.
+
+ A few iokit properties needs to be added to the WebContent process' sandbox after observing these being in use.
+
+ * WebProcess/com.apple.WebProcess.sb.in:
+
+2020-09-01 Alan Coon <[email protected]>
+
Cherry-pick r266099. rdar://problem/68176073
CrashTracer: com.apple.WebKit.WebContent at com.apple.WebKit: WebKit::PDFPlugin::createScrollbar
Modified: branches/safari-610-branch/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in (266435 => 266436)
--- branches/safari-610-branch/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in 2020-09-02 01:19:27 UTC (rev 266435)
+++ branches/safari-610-branch/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in 2020-09-02 01:19:30 UTC (rev 266436)
@@ -212,6 +212,7 @@
(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,(cbits|fb_(linebytes|offset|size)|intrev)")
(iokit-property "ATY,DeviceName") ;; Needed by Metal compilers
+ (iokit-property "ATY,EFIDisplay")
(iokit-property "ATY,FamilyName") ;; Ditto
(iokit-property "AVCSupported")
(iokit-property "BacklightHandle")
@@ -222,6 +223,8 @@
(iokit-property "CapsLockDelay")
(iokit-property "CaseSensitive")
(iokit-property "ConfigState")
+ (iokit-property "DPLinkBit")
+ (iokit-property "DPLinkRate")
(iokit-property "Description")
(iokit-property "Development")
(iokit-property-regex #"^Device( Characteristics|EqID)")
@@ -234,7 +237,11 @@
(iokit-property "Family ID")
(iokit-property "ForceSupported")
(iokit-property "Formats")
+ (iokit-property "FramebufferEnabled")
+ (iokit-property "FramebufferStarted")
(iokit-property "GPUConfigurationVariable")
+ (iokit-property "GPUDCCDisplayable")
+ (iokit-property "GPUDebugNullClientMask")
(iokit-property "GpuDebugPolicy")
(iokit-property "GPURawCounterBundleName")
(iokit-property "GPURawCounterPluginClassName")
@@ -323,6 +330,7 @@
(iokit-property "Protocol Characteristics")
(iokit-property "Removable")
(iokit-property-regex #"^ResetOn(Lock|Unlock)Ms")
+ (iokit-property "SWIP_properties")
(iokit-property "SafeEjectRequested")
(iokit-property "SampleRates")
(iokit-property "Serial Number")
@@ -344,6 +352,7 @@
(iokit-property "attached-gpu-control-path")
(iokit-property-regex #"^audio-(codec-info|device-mvalue|device-nvalue|selector)")
(iokit-property "av-signal-type")
+ (iokit-property "backlight-PWM-freq")
(iokit-property "bcdVersion")
(iokit-property-regex #"^(board|device|revision|subsystem|vendor)-id")
(iokit-property "boot-gamma-restored")
@@ -356,6 +365,11 @@
(iokit-property "connector-type")
(iokit-property-regex #"^(device|revision|subsystem-vendor|touch-size)-id")
(iokit-property "device_type")
+ (iokit-property "display-bpc")
+ (iokit-property "display-connect-flags")
+ (iokit-property "display-link-component-bits")
+ (iokit-property "display-pixel-component-bits")
+ (iokit-property "display-type")
(iokit-property "dpm")
(iokit-property "errordb") ;; Needed for OpenGL on older hardware
(iokit-property "filevault-image") ;; Needed by LaunchServices
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes