/html/semantics/permission-element/usermedia/idlharness.tentative.window.html| status | subtest | message |
|---|---|---|
| PASS | idl_test setup | |
| PASS | idl_test validation | |
| PASS | Partial interface Element: member names are unique | |
| PASS | HTMLUserMediaElement includes InPagePermissionMixin: member names are unique | |
| PASS | HTMLGeolocationElement includes InPagePermissionMixin: member names are unique | |
| PASS | HTMLElement includes GlobalEventHandlers: member names are unique | |
| PASS | HTMLElement includes ElementContentEditable: member names are unique | |
| PASS | HTMLElement includes HTMLOrSVGElement: member names are unique | |
| PASS | Element includes ParentNode: member names are unique | |
| PASS | Element includes NonDocumentTypeChildNode: member names are unique | |
| PASS | Element includes ChildNode: member names are unique | |
| PASS | Element includes Slottable: member names are unique | |
| FAIL | HTMLUserMediaElement interface: existence and properties of interface object | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement interface object length | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement interface object name | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement interface: existence and properties of interface prototype object | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement interface: existence and properties of interface prototype object's "constructor" property | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement interface: existence and properties of interface prototype object's @@unscopables property | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement interface: attribute type | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement interface: attribute onstream | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement interface: operation isTypeSupported(DOMString) | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement interface: attribute stream | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement interface: attribute error | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement interface: operation setConstraints(optional HTMLMediaStreamConstraints) | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement interface: attribute isValid | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement interface: attribute invalidReason | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement interface: attribute initialPermissionStatus | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement interface: attribute permissionStatus | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement interface: attribute onpromptaction | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement interface: attribute onpromptdismiss | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement interface: attribute onvalidationstatuschange | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | HTMLUserMediaElement must be primary interface of document.createElement('usermedia') | assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing |
| FAIL | Stringification of document.createElement('usermedia') | assert_class_string: class string of document.createElement('usermedia') expected "[object HTMLUserMediaElement]" but got "[object HTMLUnknownElement]" |
| PASS | HTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "type" with the proper type | |
| FAIL | HTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "onstream" with the proper type | assert_inherits: property "onstream" not found in prototype chain |
| PASS | HTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "isTypeSupported(DOMString)" with the proper type | |
| FAIL | HTMLUserMediaElement interface: calling isTypeSupported(DOMString) on document.createElement('usermedia') with too few arguments must throw TypeError | assert_own_property: interface object must have static operation as own property expected property "isTypeSupported" missing |
| FAIL | HTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "stream" with the proper type | assert_inherits: property "stream" not found in prototype chain |
| FAIL | HTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "error" with the proper type | assert_inherits: property "error" not found in prototype chain |
| FAIL | HTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "setConstraints(optional HTMLMediaStreamConstraints)" with the proper type | assert_inherits: property "setConstraints" not found in prototype chain |
| FAIL | HTMLUserMediaElement interface: calling setConstraints(optional HTMLMediaStreamConstraints) on document.createElement('usermedia') with too few arguments must throw TypeError | assert_inherits: property "setConstraints" not found in prototype chain |
| FAIL | HTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "isValid" with the proper type | assert_inherits: property "isValid" not found in prototype chain |
| FAIL | HTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "invalidReason" with the proper type | assert_inherits: property "invalidReason" not found in prototype chain |
| FAIL | HTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "initialPermissionStatus" with the proper type | assert_inherits: property "initialPermissionStatus" not found in prototype chain |
| FAIL | HTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "permissionStatus" with the proper type | assert_inherits: property "permissionStatus" not found in prototype chain |
| FAIL | HTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "onpromptaction" with the proper type | assert_inherits: property "onpromptaction" not found in prototype chain |
| FAIL | HTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "onpromptdismiss" with the proper type | assert_inherits: property "onpromptdismiss" not found in prototype chain |
| FAIL | HTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "onvalidationstatuschange" with the proper type | assert_inherits: property "onvalidationstatuschange" not found in prototype chain |
| FAIL | HTMLGeolocationElement interface: existence and properties of interface object | assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing |
| FAIL | HTMLGeolocationElement interface object length | assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing |
| FAIL | HTMLGeolocationElement interface object name | assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing |
| FAIL | HTMLGeolocationElement interface: existence and properties of interface prototype object | assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing |
| FAIL | HTMLGeolocationElement interface: existence and properties of interface prototype object's "constructor" property | assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing |
| FAIL | HTMLGeolocationElement interface: existence and properties of interface prototype object's @@unscopables property | assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing |
| FAIL | HTMLGeolocationElement interface: attribute position | assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing |
| FAIL | HTMLGeolocationElement interface: attribute error | assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing |
| FAIL | HTMLGeolocationElement interface: attribute autolocate | assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing |
| FAIL | HTMLGeolocationElement interface: attribute watch | assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing |
| FAIL | HTMLGeolocationElement interface: attribute onlocation | assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing |
| FAIL | HTMLGeolocationElement interface: attribute isValid | assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing |
| FAIL | HTMLGeolocationElement interface: attribute invalidReason | assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing |
| FAIL | HTMLGeolocationElement interface: attribute initialPermissionStatus | assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing |
| FAIL | HTMLGeolocationElement interface: attribute permissionStatus | assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing |
| FAIL | HTMLGeolocationElement interface: attribute onpromptaction | assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing |
| FAIL | HTMLGeolocationElement interface: attribute onpromptdismiss | assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing |
| FAIL | HTMLGeolocationElement interface: attribute onvalidationstatuschange | assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing |
bundle built 2026-07-16T07:16:48.063Z