25 lines
706 B
HTML
25 lines
706 B
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset=utf-8>
|
|
</head>
|
|
<body>
|
|
<script src="../resources/testharness.js"></script>
|
|
<script src="../resources/testharnessreport.js"></script>
|
|
<script>
|
|
|
|
'use strict';
|
|
|
|
test(() => {
|
|
const element = document.body.appendChild(document.createElement("div"));
|
|
for (let value of [0, Number.MAX_VALUE, Number.MIN_VALUE, Number.MAX_VALUE + 1, Number.MIN_VALUE - 1]) {
|
|
element.hasPointerCapture(value);
|
|
assert_throws("NotFoundError", () => element.setPointerCapture(value))
|
|
assert_throws("NotFoundError", () => element.releasePointerCapture(value))
|
|
}
|
|
element.remove();
|
|
}, "Checking 0 can be used as a Pointer ID.");
|
|
|
|
</script>
|
|
</body>
|
|
</html> |