idlharness.window.html

FAILExpected13 of 50 subtests pass565 ms

Details

Test
/html/semantics/permission-element/usermedia/idlharness.window.html
Harness
OK

Subtests

StatusSubtestMessage
PASSidl_test setup
PASSidl_test validation
PASSPartial interface Element: member names are unique
PASSHTMLGeolocationElement includes InPagePermissionMixin: member names are unique
PASSHTMLElement includes GlobalEventHandlers: member names are unique
PASSHTMLElement includes ElementContentEditable: member names are unique
PASSHTMLElement includes HTMLOrSVGOrMathMLElement: member names are unique
PASSElement includes ParentNode: member names are unique
PASSElement includes NonDocumentTypeChildNode: member names are unique
PASSElement includes ChildNode: member names are unique
PASSElement includes Slottable: member names are unique
FAILHTMLUserMediaElement interface: existence and properties of interface object
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
FAILHTMLUserMediaElement interface object length
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
FAILHTMLUserMediaElement interface object name
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
FAILHTMLUserMediaElement interface: existence and properties of interface prototype object
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
FAILHTMLUserMediaElement 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
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
FAILHTMLUserMediaElement 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
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
FAILHTMLUserMediaElement interface: attribute onstream
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
FAILHTMLUserMediaElement interface: attribute oncancel
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
FAILHTMLUserMediaElement interface: attribute onerror
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
FAILHTMLUserMediaElement interface: attribute stream
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
FAILHTMLUserMediaElement interface: attribute error
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
FAILHTMLUserMediaElement interface: operation setConstraints(optional HTMLMediaStreamConstraints)
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
FAILHTMLUserMediaElement must be primary interface of document.createElement('usermedia')
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
assert_own_property: self does not have own property "HTMLUserMediaElement" expected property "HTMLUserMediaElement" missing
FAILStringification of document.createElement('usermedia')
assert_class_string: class string of document.createElement('usermedia') expected "[object HTMLUserMediaElement]" but got "[object HTMLUnknownElement]"
assert_class_string: class string of document.createElement('usermedia') expected "[object HTMLUserMediaElement]" but got "[object HTMLUnknownElement]"
FAILHTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "onstream" with the proper type
assert_inherits: property "onstream" not found in prototype chain
assert_inherits: property "onstream" not found in prototype chain
PASSHTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "oncancel" with the proper type
PASSHTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "onerror" with the proper type
FAILHTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "stream" with the proper type
assert_inherits: property "stream" not found in prototype chain
assert_inherits: property "stream" not found in prototype chain
FAILHTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "error" with the proper type
assert_inherits: property "error" not found in prototype chain
assert_inherits: property "error" not found in prototype chain
FAILHTMLUserMediaElement interface: document.createElement('usermedia') must inherit property "setConstraints(optional HTMLMediaStreamConstraints)" with the proper type
assert_inherits: property "setConstraints" not found in prototype chain
assert_inherits: property "setConstraints" not found in prototype chain
FAILHTMLUserMediaElement 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
assert_inherits: property "setConstraints" not found in prototype chain
FAILHTMLGeolocationElement interface: existence and properties of interface object
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
FAILHTMLGeolocationElement interface object length
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
FAILHTMLGeolocationElement interface object name
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
FAILHTMLGeolocationElement interface: existence and properties of interface prototype object
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
FAILHTMLGeolocationElement 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
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
FAILHTMLGeolocationElement 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
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
FAILHTMLGeolocationElement interface: attribute position
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
FAILHTMLGeolocationElement interface: attribute error
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
FAILHTMLGeolocationElement interface: attribute autolocate
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
FAILHTMLGeolocationElement interface: attribute watch
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
FAILHTMLGeolocationElement interface: attribute onlocation
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
FAILHTMLGeolocationElement interface: attribute isValid
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
FAILHTMLGeolocationElement interface: attribute invalidReason
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
FAILHTMLGeolocationElement interface: attribute initialPermissionStatus
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
FAILHTMLGeolocationElement interface: attribute permissionStatus
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
FAILHTMLGeolocationElement interface: attribute onpromptaction
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
FAILHTMLGeolocationElement interface: attribute onpromptdismiss
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
FAILHTMLGeolocationElement interface: attribute onvalidationstatuschange
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing
assert_own_property: self does not have own property "HTMLGeolocationElement" expected property "HTMLGeolocationElement" missing