This is a testharness.js-based test.
[FAIL] Permissions interface: operation request(object)
assert_own_property: interface prototype object missing non-static operation expected property "request" missing
[FAIL] Permissions interface: navigator.permissions must inherit property "request(object)" with the proper type
assert_inherits: property "request" not found in prototype chain
[FAIL] Permissions interface: calling request(object) on navigator.permissions with too few arguments must throw TypeError
assert_inherits: property "request" not found in prototype chain
Harness: the test ran to completion.