Branch: refs/heads/webkitglib/2.52
Home: https://github.com/WebKit/WebKit
Commit: baf3b919426785216e404287784d01f0ff4fc11f
https://github.com/WebKit/WebKit/commit/baf3b919426785216e404287784d01f0ff4fc11f
Author: Fujii Hironori <[email protected]>
Date: 2026-02-16 (Mon, 16 Feb 2026)
Changed paths:
M LayoutTests/platform/gtk/TestExpectations
M LayoutTests/platform/wpe/TestExpectations
M Source/WebCore/Modules/notifications/NotificationResourcesLoader.cpp
Log Message:
-----------
Cherry-pick 307641@main (72107dcb881e).
https://bugs.webkit.org/show_bug.cgi?id=245324
[GTK][WPE] http/tests/notifications/notification.html is crashing
https://bugs.webkit.org/show_bug.cgi?id=245324
Reviewed by Carlos Garcia Campos.
Notification icon is supported only by GTK and WPE. If the notification icon
was invalid or empty size, crash happened. Check the icon image size before
setting it to the NotificationResources.
* LayoutTests/platform/gtk/TestExpectations:
* LayoutTests/platform/wpe/TestExpectations:
* Source/WebCore/Modules/notifications/NotificationResourcesLoader.cpp:
(WebCore::NotificationResourcesLoader::start):
Canonical link: https://commits.webkit.org/307641@main
Canonical link: https://commits.webkit.org/305877.71@webkitglib/2.52
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications