diff --git a/pointerlock/pointerlock_promise.html b/pointerlock/pointerlock_promise.html
new file mode 100644
index 00000000000000..81cdb784959687
--- /dev/null
+++ b/pointerlock/pointerlock_promise.html
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+ Description
+ This test validates that pointer lock returns a Promise.
+
+
+
+
+ Target
+
+
+
+
diff --git a/pointerlock/pointerlock_unadjustedMovement.html b/pointerlock/pointerlock_unadjustedMovement.html
new file mode 100644
index 00000000000000..691f16f61fd1e6
--- /dev/null
+++ b/pointerlock/pointerlock_unadjustedMovement.html
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+ Description
+ This test validates that pointer lock accepts the unadjustedMovement option.
+
+
+
+ Target
+
+
+
+
diff --git a/pointerlock/pointerlock_without_gesture.html b/pointerlock/pointerlock_without_gesture.html
new file mode 100644
index 00000000000000..37245061c79f43
--- /dev/null
+++ b/pointerlock/pointerlock_without_gesture.html
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+ Description
+ This test validates that pointer lock does not work without user activation.
+
+
+ Target
+
+
+
+