[WebXR] Allow WebXR to be tested on PLATFORM(COCOA)
[WebKit-https.git] / LayoutTests / fast / events / overflow-scroll-fake-mouse-move.html
index 1603898..df15fc2 100644 (file)
@@ -8,17 +8,19 @@
     function mouseOver(event)
     {
         passed = true;
+        clearTimeout(timeoutID);
+        finish();
     }
 
     function finish()
     {
         document.getElementById("result").innerText = passed ? "PASS" : "FAIL";
-        layoutTestController.notifyDone();
+        testRunner.notifyDone();
     }
 
-    if (window.layoutTestController) {
-        layoutTestController.dumpAsText();
-        layoutTestController.waitUntilDone();
+    if (window.testRunner) {
+        testRunner.dumpAsText();
+        testRunner.waitUntilDone();
 
         // WebKit schedules a fake mouse move event as part of installing the WebView in
         // a window. For the test to be valid, it must begin only after that event
@@ -27,7 +29,7 @@
         {
             eventSender.mouseMoveTo(50, 100);
             document.getElementById("target").scrollTop = 250;
-            setTimeout(finish, 200);
+            timeoutID = setTimeout(finish, 20000);
         }, 200);
     }
 </script>