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); |