[webkit-changes] [WebKit/WebKit] 8cdb27: GPU process startup does not have release logging
Kimmo Kinnunen
noreply at github.com
Thu Jun 29 23:29:37 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 8cdb27dae2a958f4ad5ff00f4900a7c235835247
https://github.com/WebKit/WebKit/commit/8cdb27dae2a958f4ad5ff00f4900a7c235835247
Author: Kimmo Kinnunen <kkinnunen at apple.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M Source/WebKit/WebProcess/GPU/GPUProcessConnection.cpp
M Source/WebKit/WebProcess/WebProcess.cpp
Log Message:
-----------
GPU process startup does not have release logging
https://bugs.webkit.org/show_bug.cgi?id=258659
rdar://111501591
Reviewed by Simon Fraser.
Add WebContent process logging to establishing GPU process connection.
Common message timeout root cause might be that the UI process does not
forward the connection to GPU process.
* Source/WebKit/WebProcess/GPU/GPUProcessConnection.cpp:
(WebKit::GPUProcessConnection::create):
(WebKit::GPUProcessConnection::didClose):
(WebKit::GPUProcessConnection::didInitialize):
(WebKit::GPUProcessConnection::waitForDidInitialize):
* Source/WebKit/WebProcess/WebProcess.cpp:
(WebKit::WebProcess::ensureGPUProcessConnection):
Canonical link: https://commits.webkit.org/265644@main
More information about the webkit-changes
mailing list