Files
serenity/Userland/Libraries/LibWeb/Internals/Internals.idl
Tim Ledbetter 2554d766bc LibWeb: Add Internals.middleClick
This simulates click of the middle mouse button, which is necessary for
testing whether the `auxevent` fires correctly.

(cherry picked from commit 728fca1b1ffd8b472bc8524e5e8ec8443de011a5)
2024-06-27 22:53:15 +02:00

24 lines
691 B
Plaintext

#import <DOM/EventTarget.idl>
#import <HTML/HTMLElement.idl>
#import <Internals/InternalAnimationTimeline.idl>
[Exposed=Nobody]
interface Internals {
undefined signalTextTestIsDone();
undefined gc();
object hitTest(double x, double y);
undefined sendText(HTMLElement target, DOMString text);
undefined commitText();
undefined click(double x, double y);
undefined middleClick(double x, double y);
undefined movePointerTo(double x, double y);
undefined wheel(double x, double y, double deltaX, double deltaY);
boolean dispatchUserActivatedEvent(EventTarget target, Event event);
InternalAnimationTimeline createInternalAnimationTimeline();
};