idlharness.tentative.window.html

FAILExpected11 of 43 subtests pass470 ms

Details

Test
/html/semantics/permission-element/geolocation-element/idlharness.tentative.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
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
FAILHTMLGeolocationElement must be primary interface of document.createElement('geolocation')
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
FAILStringification of document.createElement('geolocation')
assert_class_string: class string of document.createElement('geolocation') expected "[object HTMLGeolocationElement]" but got "[object HTMLUnknownElement]"
assert_class_string: class string of document.createElement('geolocation') expected "[object HTMLGeolocationElement]" but got "[object HTMLUnknownElement]"
FAILHTMLGeolocationElement interface: document.createElement('geolocation') must inherit property "position" with the proper type
assert_inherits: property "position" not found in prototype chain
assert_inherits: property "position" not found in prototype chain
FAILHTMLGeolocationElement interface: document.createElement('geolocation') 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
FAILHTMLGeolocationElement interface: document.createElement('geolocation') must inherit property "autolocate" with the proper type
assert_inherits: property "autolocate" not found in prototype chain
assert_inherits: property "autolocate" not found in prototype chain
FAILHTMLGeolocationElement interface: document.createElement('geolocation') must inherit property "watch" with the proper type
assert_inherits: property "watch" not found in prototype chain
assert_inherits: property "watch" not found in prototype chain
FAILHTMLGeolocationElement interface: document.createElement('geolocation') must inherit property "onlocation" with the proper type
assert_inherits: property "onlocation" not found in prototype chain
assert_inherits: property "onlocation" not found in prototype chain
FAILHTMLGeolocationElement interface: document.createElement('geolocation') must inherit property "isValid" with the proper type
assert_inherits: property "isValid" not found in prototype chain
assert_inherits: property "isValid" not found in prototype chain
FAILHTMLGeolocationElement interface: document.createElement('geolocation') must inherit property "invalidReason" with the proper type
assert_inherits: property "invalidReason" not found in prototype chain
assert_inherits: property "invalidReason" not found in prototype chain
FAILHTMLGeolocationElement interface: document.createElement('geolocation') must inherit property "initialPermissionStatus" with the proper type
assert_inherits: property "initialPermissionStatus" not found in prototype chain
assert_inherits: property "initialPermissionStatus" not found in prototype chain
FAILHTMLGeolocationElement interface: document.createElement('geolocation') must inherit property "permissionStatus" with the proper type
assert_inherits: property "permissionStatus" not found in prototype chain
assert_inherits: property "permissionStatus" not found in prototype chain
FAILHTMLGeolocationElement interface: document.createElement('geolocation') must inherit property "onpromptaction" with the proper type
assert_inherits: property "onpromptaction" not found in prototype chain
assert_inherits: property "onpromptaction" not found in prototype chain
FAILHTMLGeolocationElement interface: document.createElement('geolocation') must inherit property "onpromptdismiss" with the proper type
assert_inherits: property "onpromptdismiss" not found in prototype chain
assert_inherits: property "onpromptdismiss" not found in prototype chain
FAILHTMLGeolocationElement interface: document.createElement('geolocation') must inherit property "onvalidationstatuschange" with the proper type
assert_inherits: property "onvalidationstatuschange" not found in prototype chain
assert_inherits: property "onvalidationstatuschange" not found in prototype chain