OLD | NEW |
| (Empty) |
1 <!DOCTYPE HTML> | |
2 <html> | |
3 <head> | |
4 <script src="../resources/js-test.js"></script> | |
5 <script src="../http/tests/resources/pointer-lock/pointer-lock-test-harness-pref
ixed.js"></script> | |
6 </head> | |
7 <body> | |
8 <div> | |
9 <div id="target1"></div> | |
10 </div> | |
11 <script> | |
12 description("Test locking an element not in a document is rejected and point
erlockerror event dispatched.") | |
13 window.jsTestIsAsync = true; | |
14 | |
15 targetDiv1 = document.getElementById("target1"); | |
16 | |
17 todo = [ | |
18 function () { | |
19 shouldNotBe("targetDiv1.parentElement", "null"); | |
20 expectOnlyErrorEvent("Remove targetDiv1 from document, and try to lo
ck it."); | |
21 targetDiv1.parentElement.removeChild(targetDiv1); | |
22 shouldBe("targetDiv1.parentElement", "null"); | |
23 targetDiv1.webkitRequestPointerLock(); | |
24 // doNextStep called by event handler. | |
25 }, | |
26 ]; | |
27 doNextStepWithUserGesture(); | |
28 </script> | |
29 </body> | |
30 </html> | |
OLD | NEW |