Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 7363460b54a7638a00785312a4c669f83c389bb4
https://github.com/WebKit/WebKit/commit/7363460b54a7638a00785312a4c669f83c389bb4
Author: Lily Spiniolas <[email protected]>
Date: 2024-09-17 (Tue, 17 Sep 2024)
Changed paths:
M Source/WebKit/UIProcess/Automation/Automation.json
M Source/WebKit/UIProcess/Automation/SimulatedInputDispatcher.cpp
M Source/WebKit/UIProcess/Automation/SimulatedInputDispatcher.h
M Source/WebKit/UIProcess/Automation/WebAutomationSession.cpp
M Source/WebKit/UIProcess/Automation/WebAutomationSession.h
M Source/WebKit/UIProcess/Automation/mac/WebAutomationSessionMac.mm
Log Message:
-----------
pointerevents/pointerevent_pointermove_on_chorded_mouse_button.html WPT is
failing
https://bugs.webkit.org/show_bug.cgi?id=274643
rdar://128669517
Reviewed by Abrar Rahman Protyasha.
SimulatedInputSourceState now has a mouseInteraction attribute, allowing
SimulatedInputDispatcher
to dispatch events based on this attribute rather than trying to infer the type
of event to
dispatch based on changes in mouse button presses. These changes are heavily
based on work
done by Abrar Protyasha (@aprotyas).
* Source/WebKit/UIProcess/Automation/Automation.json:
* Source/WebKit/UIProcess/Automation/SimulatedInputDispatcher.cpp:
(WebKit::SimulatedInputDispatcher::transitionInputSourceToState):
* Source/WebKit/UIProcess/Automation/SimulatedInputDispatcher.h:
* Source/WebKit/UIProcess/Automation/WebAutomationSession.cpp:
(WebKit::WebAutomationSession::WebAutomationSession):
(WebKit::WebAutomationSession::performInteractionSequence):
* Source/WebKit/UIProcess/Automation/WebAutomationSession.h:
* Source/WebKit/UIProcess/Automation/mac/WebAutomationSessionMac.mm:
(WebKit::WebAutomationSession::sendSynthesizedEventsToPage):
(WebKit::WebAutomationSession::platformSimulateMouseInteraction):
Canonical link: https://commits.webkit.org/283790@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes