Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(829)

Unified Diff: third_party/WebKit/LayoutTests/external/wpt_automation/pointerevents/pointerevent_common_input.js

Issue 2851633002: Move auxclick wpt test and add automation (Closed)
Patch Set: Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/LayoutTests/external/wpt_automation/pointerevents/pointerevent_common_input.js
diff --git a/third_party/WebKit/LayoutTests/external/wpt_automation/pointerevents/pointerevent_common_input.js b/third_party/WebKit/LayoutTests/external/wpt_automation/pointerevents/pointerevent_common_input.js
index 113036f4e7f20d26a3d62df953cb4b67a273c37c..f925517b7bdb4735ca7c1a66914429bb6158e215 100644
--- a/third_party/WebKit/LayoutTests/external/wpt_automation/pointerevents/pointerevent_common_input.js
+++ b/third_party/WebKit/LayoutTests/external/wpt_automation/pointerevents/pointerevent_common_input.js
@@ -97,10 +97,13 @@ function mouseChordedButtonPress(targetSelector) {
});
}
-function mouseClickInTarget(targetSelector, targetFrame) {
+function mouseClickInTarget(targetSelector, targetFrame, button) {
var targetDocument = document;
var frameLeft = 0;
var frameTop = 0;
+ if (button === undefined) {
+ button = 'left';
+ }
if (targetFrame !== undefined) {
targetDocument = targetFrame.contentDocument;
var frameRect = targetFrame.getBoundingClientRect();
@@ -119,8 +122,8 @@ function mouseClickInTarget(targetSelector, targetFrame) {
source: 'mouse',
actions: [
{name: 'pointerMove', x: xPosition, y: yPosition},
- {name: 'pointerDown', x: xPosition, y: yPosition},
- {name: 'pointerUp'}
+ {name: 'pointerDown', x: xPosition, y: yPosition, button: button},
+ {name: 'pointerUp', button: button}
]
}],
resolve);

Powered by Google App Engine
This is Rietveld 408576698