Title: [270061] trunk/Source/WebKit
Revision
270061
Author
bfulg...@apple.com
Date
2020-11-19 17:11:40 -0800 (Thu, 19 Nov 2020)

Log Message

Unreviewed rollout of r269890 and r269911 due to EME issues on Mac Mini.

* GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
* WebProcess/com.apple.WebProcess.sb.in:

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (270060 => 270061)


--- trunk/Source/WebKit/ChangeLog	2020-11-20 01:05:08 UTC (rev 270060)
+++ trunk/Source/WebKit/ChangeLog	2020-11-20 01:11:40 UTC (rev 270061)
@@ -1,3 +1,10 @@
+2020-11-19  Brent Fulgham  <bfulg...@apple.com>
+
+        Unreviewed rollout of r269890 and r269911 due to EME issues on Mac Mini.
+
+        * GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
+        * WebProcess/com.apple.WebProcess.sb.in:
+
 2020-11-19  Chris Dumez  <cdu...@apple.com>
 
         Web Inspector: Unable to Show _javascript_ Console in empty tab in Safari Technology Preview

Modified: trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in (270060 => 270061)


--- trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in	2020-11-20 01:05:08 UTC (rev 270060)
+++ trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in	2020-11-20 01:11:40 UTC (rev 270061)
@@ -117,12 +117,13 @@
     ;; CoreVideo CVCGDisplayLink
     (allow iokit-open
         (iokit-registry-entry-class "IOFramebufferSharedUserClient"))
-#if __MAC_OS_X_VERSION_MIN_REQUIRED < 101500
-    ;; H.264 Acceleration
+
+    ;; These are needed for Encrypted Media on some hardware (MacMini8,1 for example)
     (allow iokit-open
         (iokit-registry-entry-class "AppleIntelMEUserClient")
-        (iokit-registry-entry-class "AppleSNBFBUserClient"))
-#endif
+        (iokit-registry-entry-class "AppleSNBFBUserClient")
+    )
+
     ;; QuartzCore
     (allow iokit-open
         (iokit-registry-entry-class "AGPMClient")

Modified: trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in (270060 => 270061)


--- trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in	2020-11-20 01:05:08 UTC (rev 270060)
+++ trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in	2020-11-20 01:11:40 UTC (rev 270061)
@@ -171,8 +171,8 @@
     (allow iokit-open
         (iokit-registry-entry-class "IOFramebufferSharedUserClient"))
 #endif
-#if __MAC_OS_X_VERSION_MIN_REQUIRED < 101500
-    ;; H.264 Acceleration
+
+    ;; This is needed for Encrypted Media on some hardware (MacMini8,1 for example)
     (allow iokit-open
         (iokit-registry-entry-class "AppleIntelMEUserClient")
 #if HAVE(SANDBOX_MESSAGE_FILTERING)
@@ -188,6 +188,8 @@
         )
 #endif
     )
+    
+    ;; This is needed for Encrypted Media on some hardware (MacMini8,1 for example)
     (allow iokit-open
         (iokit-registry-entry-class "AppleSNBFBUserClient")
 #if HAVE(SANDBOX_MESSAGE_FILTERING)
@@ -203,7 +205,7 @@
         )
 #endif
     )
-#endif
+
     ;; QuartzCore
     (allow iokit-open
         (iokit-registry-entry-class "AGPMClient")
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to