Index: chrome/test/data/fullscreen_mouselock/fullscreen_mouselock.html |
diff --git a/chrome/test/data/fullscreen_mouselock/fullscreen_mouselock.html b/chrome/test/data/fullscreen_mouselock/fullscreen_mouselock.html |
index 06d7e76226c2b76979bcc6eed506cb8fc3d12edb..527e1e51770cda1360ba10b058304fc6bf73525c 100644 |
--- a/chrome/test/data/fullscreen_mouselock/fullscreen_mouselock.html |
+++ b/chrome/test/data/fullscreen_mouselock/fullscreen_mouselock.html |
@@ -65,11 +65,21 @@ function lockMouse1AndSetLockResult() { |
); |
} |
+// In the pyAuto test when mouse lock is initiated and accepted, the pyAuto code |
Nirnimesh
2012/06/15 05:40:15
remove |the|
pyAuto code -> PyAuto test
Remove 'I
dyu1
2012/06/16 23:24:21
Done.
|
+// will wait for the lock_result to return "success" or "failure" to initiate |
+// the next action. |
function lockMouse2() { |
console.log("lockMouse2()"); |
navigator.webkitPointer.lock(document.getElementById("lockTarget2"), |
- function(){console.log("lock success")}, |
- function(){console.log("lock failed")}); |
+ function() { |
+ console.log("lock success"); |
+ lock_result = "success" |
+ }, |
+ function() { |
+ console.log("lock failed") |
+ lock_result = "failure" |
+ } |
+ ); |
} |
function delayedLockMouse1() { |
@@ -130,6 +140,11 @@ var polyFillMouseEventMovementFromVenderPrefix = function (e) { |
e.msMovementY)))); |
} |
+function goBack() { |
Nirnimesh
2012/06/15 05:40:15
why are you using javascript to go back, instead o
dyu1
2012/06/16 23:24:21
Done.
|
+ console.log("goBack()"); |
+ window.history.back() |
+} |
+ |
function init() { |
moveHTMLCursorToCenter(); |
@@ -167,6 +182,7 @@ function init() { |
} |
}); |
} |
+ |
</script> |
</head> |
<body onload="init()" title="This tooltip should not be shown if the mouse is locked."> |
@@ -184,7 +200,10 @@ function init() { |
<div id="lockTarget2">lockTarget2</div> |
<form name="HTMLCursor" id="HTMLCursor">HTMLCursor</form> |
<form name="displaytext">...</form> |
+ <p>The <a href="#anchor" name="anchor" id="anchor">anchor link</a> navigates to |
+ an anchor on this page. The browser should not exit tab fullscreen or mouse lock.</p> |
+ <button id="goBack" onclick="goBack();">Navigate Back</button><br> |
</div> |
- This text is outside of the container that is made fullscreen. This text should not be visible when fullscreen. |
+ <p>This text is outside of the container that is made fullscreen. This text should not be visible when fullscreen.</p> |
</body> |
</html> |