Branch: refs/heads/webkitglib/2.52
Home: https://github.com/WebKit/WebKit
Commit: 5ab4b63ce5d3aa090f6519faafffce2b59673fd9
https://github.com/WebKit/WebKit/commit/5ab4b63ce5d3aa090f6519faafffce2b59673fd9
Author: Adrian Perez de Castro <[email protected]>
Date: 2026-01-28 (Wed, 28 Jan 2026)
Changed paths:
M Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.cpp
Log Message:
-----------
Cherry-pick 306354@main (e82413947588).
https://bugs.webkit.org/show_bug.cgi?id=305572
[GTK][WPE] Vinted is crashing when assertions are enabled
https://bugs.webkit.org/show_bug.cgi?id=305572
Reviewed by Darin Adler.
There are cases where there is no resource load statistics instance (e.g.
tracking prevention disabled, network session invalidated), which results
in the CompletionHandler for the QueryStorageAccessPermission message to
never be invoked, resulting in the failed assertion. We solve this by
adding a fallback invocation of the completion handler in that case.
* Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.cpp:
(WebKit::NetworkConnectionToWebProcess::queryStorageAccessPermission):
Canonical link: https://commits.webkit.org/306354@main
Canonical link: https://commits.webkit.org/305877.29@webkitglib/2.52
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications