Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / LayoutTests / inspector-protocol / input / dispatchMouseEvent.html
index 621961a..296343e 100644 (file)
@@ -1,12 +1,15 @@
 <html>
 <head>
-<script type="text/javascript" src="../../http/tests/inspector-protocol/resources/protocol-test.js"></script>
+<script type="text/javascript" src="../../http/tests/inspector-protocol/inspector-protocol-test.js"></script>
 <script>
 
-window.addEventListener("mousedown", logEvent);
-window.addEventListener("mouseup", logEvent);
-window.addEventListener("mousemove", logEvent);
-window.addEventListener("contextmenu", logEvent);
+function addListeners()
+{
+    window.addEventListener("mousedown", logEvent);
+    window.addEventListener("mouseup", logEvent);
+    window.addEventListener("mousemove", logEvent);
+    window.addEventListener("contextmenu", logEvent);
+}
 
 function logEvent(event)
 {
@@ -59,8 +62,10 @@ function test()
         }
     ];
 
-    for (var i = 0; i < events.length; i++)
-        InspectorTest.sendCommand("Input.dispatchMouseEvent", events[i], checkResponse.bind(undefined, i == events.length - 1));
+    InspectorTest.evaluateInPage("addListeners();", function() {
+        for (var i = 0; i < events.length; i++)
+            InspectorTest.sendCommand("Input.dispatchMouseEvent", events[i], checkResponse.bind(undefined, i == events.length - 1));
+    });
 
     function checkResponse(isLastCommand, msg)
     {