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

Reply via email to