This is a testharness.js-based test.
[FAIL] idl_test setup
promise_test: Unhandled rejection with value: "error: Action set_permission failed"
[FAIL] WakeLockSentinel must be primary interface of sentinel
assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: sentinel is not defined"
[FAIL] Stringification of sentinel
assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: sentinel is not defined"
[FAIL] WakeLockSentinel interface: sentinel must inherit property "released" with the proper type
assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: sentinel is not defined"
[FAIL] WakeLockSentinel interface: sentinel must inherit property "type" with the proper type
assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: sentinel is not defined"
[FAIL] WakeLockSentinel interface: sentinel must inherit property "release()" with the proper type
assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: sentinel is not defined"
[FAIL] WakeLockSentinel interface: sentinel must inherit property "onrelease" with the proper type
assert_equals: Unexpected exception when evaluating object expected null but got object "ReferenceError: sentinel is not defined"
Harness: the test ran to completion.