Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e82413947588e27df5bf9cd6c96621394d134fa0
      
https://github.com/WebKit/WebKit/commit/e82413947588e27df5bf9cd6c96621394d134fa0
  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:
  -----------
  [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



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

Reply via email to