Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 95499dad0adfd0daa2740ab98bf8c0cc72bdb9e3
      
https://github.com/WebKit/WebKit/commit/95499dad0adfd0daa2740ab98bf8c0cc72bdb9e3
  Author: Carlos Garcia Campos <cgar...@igalia.com>
  Date:   2025-07-11 (Fri, 11 Jul 2025)

  Changed paths:
    A 
LayoutTests/platform/glib/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-non-primary-mouse-button.tentative_secondary-expected.txt
    R 
LayoutTests/platform/gtk/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-non-primary-mouse-button.tentative_secondary-expected.txt
    M 
LayoutTests/platform/wpe/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-non-primary-mouse-button.tentative_middle-expected.txt
    R 
LayoutTests/platform/wpe/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-non-primary-mouse-button.tentative_secondary-expected.txt
    M 
LayoutTests/platform/wpe/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-primary-mouse-button.tentative-expected.txt
    M Tools/WebKitTestRunner/libwpe/EventSenderProxyClient.h
    M Tools/WebKitTestRunner/libwpe/EventSenderProxyClientLibWPE.cpp
    M Tools/WebKitTestRunner/libwpe/EventSenderProxyClientLibWPE.h
    M Tools/WebKitTestRunner/libwpe/EventSenderProxyLibWPE.cpp
    M Tools/WebKitTestRunner/wpe/EventSenderProxyClientWPE.cpp
    M Tools/WebKitTestRunner/wpe/EventSenderProxyClientWPE.h
    M Tools/WebKitTestRunner/wpe/PlatformWebViewClientWPE.cpp

  Log Message:
  -----------
  [WPE] Click count leaking through successive layout test within the same 
WPEView
https://bugs.webkit.org/show_bug.cgi?id=295252

Reviewed by Adrian Perez de Castro.

Tests are expected to start with reset values for the click counter.
This is true for other ports that compute the click count in
EventSenderProxy because a new instance is created for every test even
in the same WebKitTestRunner. We use WPEView to compute the click
count, that is reused for all the tests in the same WebKitTestRunner.
This patch uses the same logic to compute the click count from
EventSenderProxy as all other ports do.

Canonical link: https://commits.webkit.org/297259@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to