This is a testharness.js-based test.
[FAIL] Creating a webgl context with no device
promise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of null (reading 'getContextAttributes')"
[FAIL] Creating a webgl2 context with no device
promise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of null (reading 'getContextAttributes')"
[FAIL] An XR-compatible webgl context can be created
promise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of null (reading 'makeXRCompatible')"
[FAIL] An XR-compatible webgl2 context can be created
promise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of null (reading 'makeXRCompatible')"
Harness: the test ran to completion.