| Index: LayoutTests/compositing/gestures/resources/link-highlight-helper.js
|
| diff --git a/LayoutTests/compositing/gestures/resources/link-highlight-helper.js b/LayoutTests/compositing/gestures/resources/link-highlight-helper.js
|
| index 45c2e48be1c3f9d35360a652ba0a573811db757c..9fa8c95615d97a187844a57b100e8df830478f14 100644
|
| --- a/LayoutTests/compositing/gestures/resources/link-highlight-helper.js
|
| +++ b/LayoutTests/compositing/gestures/resources/link-highlight-helper.js
|
| @@ -33,3 +33,22 @@ function useMockHighlight() {
|
| internals.settings.setMockGestureTapHighlightsEnabled(true);
|
| }
|
|
|
| +function testHighlightTarget(id) {
|
| + useMockHighlight();
|
| +
|
| + var clientRect = document.getElementById('highlightTarget').getBoundingClientRect();
|
| + x = (clientRect.left + clientRect.right) / 2;
|
| + y = (clientRect.top + clientRect.bottom) / 2;
|
| + if (window.testRunner) {
|
| + testRunner.dumpAsTextWithPixelResults();
|
| + testRunner.waitUntilDone();
|
| + }
|
| +
|
| + if (window.eventSender) {
|
| + eventSender.gestureTapDown(x, y, 30, 30);
|
| + eventSender.gestureShowPress(x, y, 30, 30);
|
| + window.setTimeout(function() { window.testRunner.notifyDone(); }, 0);
|
| + } else {
|
| + debug("This test requires eventSender");
|
| + }
|
| +}
|
|
|