[Mac][WebKit2] WebKit sandbox errors while streaming Netflix
authorbfulgham@apple.com <bfulgham@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 29 Jul 2017 02:39:38 +0000 (02:39 +0000)
committerbfulgham@apple.com <bfulgham@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 29 Jul 2017 02:39:38 +0000 (02:39 +0000)
https://bugs.webkit.org/show_bug.cgi?id=174955
<rdar://problem/33583994>

Reviewed by Alex Christensen.

Wider testing with the stricter sandboxing rules identified three more IOKit properties we need to expose:
- CEAModeID
- CEAPixelRepetition
- IOFBHDMIDongleROM

* WebProcess/com.apple.WebProcess.sb.in:

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

Source/WebKit/ChangeLog
Source/WebKit/WebProcess/com.apple.WebProcess.sb.in

index 364c5be..6008023 100644 (file)
@@ -1,3 +1,18 @@
+2017-07-28  Brent Fulgham  <bfulgham@apple.com>
+
+        [Mac][WebKit2] WebKit sandbox errors while streaming Netflix
+        https://bugs.webkit.org/show_bug.cgi?id=174955
+        <rdar://problem/33583994>
+
+        Reviewed by Alex Christensen.
+
+        Wider testing with the stricter sandboxing rules identified three more IOKit properties we need to expose:
+        - CEAModeID
+        - CEAPixelRepetition
+        - IOFBHDMIDongleROM
+
+        * WebProcess/com.apple.WebProcess.sb.in:
+
 2017-07-28  Commit Queue  <commit-queue@webkit.org>
 
         Unreviewed, rolling out r219986.
index 834c39f..b81d644 100644 (file)
@@ -57,6 +57,7 @@
     (iokit-property-regex #"^AAPL,(DisplayPipe|OpenCLdisabled|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")
+    (iokit-property-regex #"^CEA(ModeID|PixelRepetition)")
     (iokit-property "CFBundleIdentifier")
     (iokit-property "CapsLockDelay")
     (iokit-property "ConfigState")
@@ -94,7 +95,7 @@
     (iokit-property-regex #"^IOFB(DetailedTimings|Gamma(Count|HeaderSize|Width))")
     (iokit-property-regex #"^IOFB(Blue|Green|Red)GammaScale")
     (iokit-property-regex #"^IOFBI2CInterface(IDs|Info)")
-    (iokit-property-regex #"^IOFB(Integrated|MemorySize|NeedsRefresh|ProbeOptions|ScalerInfo|TimingRange|Transform|UIScale|WaitCursor(Frames|Period))")
+    (iokit-property-regex #"^IOFB(HDMIDongleROM|Integrated|MemorySize|NeedsRefresh|ProbeOptions|ScalerInfo|TimingRange|Transform|UIScale|WaitCursor(Frames|Period))")
     (iokit-property "IOFramebufferOpenGLIndex")
     (iokit-property "IOGeneralInterest")
     (iokit-property "IOGLBundleName")