Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 0300d4826f851b2efaa944f3c4108e08e24d18b9
      
https://github.com/WebKit/WebKit/commit/0300d4826f851b2efaa944f3c4108e08e24d18b9
  Author: Ben Nham <[email protected]>
  Date:   2025-11-06 (Thu, 06 Nov 2025)

  Changed paths:
    M Source/WebKit/UIProcess/API/Cocoa/WKProcessPool.mm
    M Source/WebKit/UIProcess/API/Cocoa/WKProcessPoolPrivate.h
    M Source/WebKit/UIProcess/WebPageProxy.cpp
    M Source/WebKit/UIProcess/WebProcessPool.h

  Log Message:
  -----------
  Make PLT debounce interval configurable
https://bugs.webkit.org/show_bug.cgi?id=302115
rdar://164196747

Reviewed by Ryosuke Niwa.

When running PLT, there is a parameter that controls the amount of time that 
the main thread waits
after the last handled network request before declaring the page load done. 
Currently customizing
this requires recompiling. We should be able to change this with a preference 
instead.

* Source/WebKit/UIProcess/API/Cocoa/WKProcessPool.mm:
(-[WKProcessPool _setPLTResourceDelayIntervalForTesting:]):
* Source/WebKit/UIProcess/API/Cocoa/WKProcessPoolPrivate.h:
* Source/WebKit/UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::generatePageLoadTimingSoonImpl):
* Source/WebKit/UIProcess/WebProcessPool.h:

Canonical link: https://commits.webkit.org/302707@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to