Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 18dea0b0a05b899f367a0cbdfbd75f68cc24a5ed
https://github.com/WebKit/WebKit/commit/18dea0b0a05b899f367a0cbdfbd75f68cc24a5ed
Author: Claudio Saavedra <[email protected]>
Date: 2025-12-11 (Thu, 11 Dec 2025)
Changed paths:
M LayoutTests/platform/glib/TestExpectations
A
LayoutTests/platform/gtk/http/tests/pasteboard/copy-image-from-context-menu-expected.txt
A
LayoutTests/platform/wpe/http/tests/pasteboard/copy-image-from-context-menu-expected.txt
M Tools/WebKitTestRunner/gtk/UIScriptControllerGtk.cpp
M Tools/WebKitTestRunner/wpe/UIScriptControllerWPE.cpp
M Tools/WebKitTestRunner/wpe/UIScriptControllerWPE.h
Log Message:
-----------
[GLIB] Regression(304166@main)
http/tests/pasteboard/copy-image-from-context-menu.html is a constant crash
https://bugs.webkit.org/show_bug.cgi?id=303928
Reviewed by Michael Catanzaro.
Both GTK and WPE were missing implementations for UIScriptController::paste().
New baselines are needed as for GTK paste behavior is different than Mac's,
WPE pasting doesn't actually seem to work at all, but this is better than
crashing
or timing out.
* LayoutTests/platform/glib/TestExpectations:
*
LayoutTests/platform/gtk/http/tests/pasteboard/copy-image-from-context-menu-expected.txt:
Added.
*
LayoutTests/platform/wpe/http/tests/pasteboard/copy-image-from-context-menu-expected.txt:
Added.
* Tools/WebKitTestRunner/gtk/UIScriptControllerGtk.cpp:
(WTR::UIScriptControllerGtk::paste):
* Tools/WebKitTestRunner/wpe/UIScriptControllerWPE.cpp:
(WTR::UIScriptControllerWPE::paste):
* Tools/WebKitTestRunner/wpe/UIScriptControllerWPE.h:
Canonical link: https://commits.webkit.org/304307@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications