Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b5825efb420e0379e291f963cdeb17bf721609df
https://github.com/WebKit/WebKit/commit/b5825efb420e0379e291f963cdeb17bf721609df
Author: Ben Nham <[email protected]>
Date: 2025-10-10 (Fri, 10 Oct 2025)
Changed paths:
M Source/WebKit/UIProcess/WebFrameProxy.cpp
M Source/WebKit/UIProcess/WebFrameProxy.h
M Source/WebKit/UIProcess/WebPageProxy.cpp
Log Message:
-----------
didGeneratePageLoadTiming is ignoring main frame subresource loads
https://bugs.webkit.org/show_bug.cgi?id=300451
rdar://problem/162302589
Reviewed by Ryosuke Niwa.
The `WebFrameProxy::isConnected` check added in 301253@main does not quite work
right, because it
causes us to ignore subresource requests associated with the main frame.
Fix this and and also null out the parentFrame at frame disconnection time as
Alex suggested in that
PR.
* Source/WebKit/UIProcess/WebFrameProxy.cpp:
(WebKit::WebFrameProxy::disconnect):
(WebKit::WebFrameProxy::isConnected const): Deleted.
* Source/WebKit/UIProcess/WebFrameProxy.h:
* Source/WebKit/UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::startNetworkRequestsForPageLoadTiming):
Canonical link: https://commits.webkit.org/301325@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes