Title: [270430] trunk/Source/WebKit
- Revision
- 270430
- Author
- [email protected]
- Date
- 2020-12-04 07:43:41 -0800 (Fri, 04 Dec 2020)
Log Message
GPU Process WindowServer blocking prevents CGL
https://bugs.webkit.org/show_bug.cgi?id=219431
<rdar://problem/71893390>
Patch by Kimmo Kinnunen <[email protected]> on 2020-12-04
Reviewed by Per Arne Vollan.
Mark the GPU process as NSSupportsAutomaticGraphicsSwitching.
This allows CGL to work in cases when WindowServer connection
is blocked.
No new tests, makes the future WebGL in GPU process work.
* GPUProcess/EntryPoint/Cocoa/XPCService/GPUService/Info-OSX.plist:
Modified Paths
Diff
Modified: trunk/Source/WebKit/ChangeLog (270429 => 270430)
--- trunk/Source/WebKit/ChangeLog 2020-12-04 13:48:09 UTC (rev 270429)
+++ trunk/Source/WebKit/ChangeLog 2020-12-04 15:43:41 UTC (rev 270430)
@@ -1,3 +1,19 @@
+2020-12-04 Kimmo Kinnunen <[email protected]>
+
+ GPU Process WindowServer blocking prevents CGL
+ https://bugs.webkit.org/show_bug.cgi?id=219431
+ <rdar://problem/71893390>
+
+ Reviewed by Per Arne Vollan.
+
+ Mark the GPU process as NSSupportsAutomaticGraphicsSwitching.
+ This allows CGL to work in cases when WindowServer connection
+ is blocked.
+
+ No new tests, makes the future WebGL in GPU process work.
+
+ * GPUProcess/EntryPoint/Cocoa/XPCService/GPUService/Info-OSX.plist:
+
2020-12-03 Simon Fraser <[email protected]>
Only the first wheel event in a gesture should be cancelable
Modified: trunk/Source/WebKit/GPUProcess/EntryPoint/Cocoa/XPCService/GPUService/Info-OSX.plist (270429 => 270430)
--- trunk/Source/WebKit/GPUProcess/EntryPoint/Cocoa/XPCService/GPUService/Info-OSX.plist 2020-12-04 13:48:09 UTC (rev 270429)
+++ trunk/Source/WebKit/GPUProcess/EntryPoint/Cocoa/XPCService/GPUService/Info-OSX.plist 2020-12-04 15:43:41 UTC (rev 270430)
@@ -41,5 +41,7 @@
<key>_MultipleInstances</key>
<true/>
</dict>
+ <key>NSSupportsAutomaticGraphicsSwitching</key>
+ <true/>
</dict>
</plist>
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes