From 36d22d82aa202bb199967e9512281e9a53db42c9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 21:33:14 +0200 Subject: Adding upstream version 115.7.0esr. Signed-off-by: Daniel Baumann --- .../pointerlock/pointerlock_basic-manual.html | 149 +++++++++++++++++++++ 1 file changed, 149 insertions(+) create mode 100644 testing/web-platform/tests/pointerlock/pointerlock_basic-manual.html (limited to 'testing/web-platform/tests/pointerlock/pointerlock_basic-manual.html') diff --git a/testing/web-platform/tests/pointerlock/pointerlock_basic-manual.html b/testing/web-platform/tests/pointerlock/pointerlock_basic-manual.html new file mode 100644 index 0000000000..0efe9db29c --- /dev/null +++ b/testing/web-platform/tests/pointerlock/pointerlock_basic-manual.html @@ -0,0 +1,149 @@ + + + + + + + + + + +

Description

+

This test validates that the pointer properly be locked in a DOM element, and exit afterwards.

+
+ +

Manual Test Steps:

+

+

    +
  1. Click the "Lock Target" to test if requestPointerLock() and exitPointerLock() causing a pointerlockchange event.
  2. +
  3. Confirm the lock with a user action (in Firefox).
  4. +
  5. Exit the pointer lock with a user action (usually 'esc'), to test if the cursor is at the same location.
  6. +
  7. Click the "ReEnterLock" to test that no engagement gesture is required to reenter pointer lock if pointer lock is exited via exitPointerLock.
  8. +
  9. Exit the pointer lock with a user action (usually 'esc').
  10. +
  11. Click the "RepeatLock" to validate that each requestPointerLock() will fire a pointerlockchange event.
  12. +
  13. Exit the pointer lock with a user action (usually 'esc').
  14. +
+

+
+ + + + +
Waiting... Please click the "Lock Target" button.
+
Target
+
+ +
+ + + + -- cgit v1.2.3