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

Reply via email to