Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 8cdb27dae2a958f4ad5ff00f4900a7c235835247
      
https://github.com/WebKit/WebKit/commit/8cdb27dae2a958f4ad5ff00f4900a7c235835247
  Author: Kimmo Kinnunen <[email protected]>
  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


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to