blob: 3f152514af3c2dafec250d43b9d7621f6dad35a4 [file] [log] [blame]
PASS idl_test setup
PASS idl_test validation
PASS Partial interface Element: original interface defined
PASS Partial interface Element: member names are unique
PASS Partial interface CSSStyleRule: original interface defined
PASS Partial interface CSSStyleRule: member names are unique
PASS Partial interface mixin ElementCSSInlineStyle: original interface mixin defined
PASS Partial interface mixin ElementCSSInlineStyle: member names are unique
PASS Partial namespace CSS: original namespace defined
PASS Partial namespace CSS: member names are unique
PASS HTMLElement includes ElementCSSInlineStyle: member names are unique
PASS SVGElement includes ElementCSSInlineStyle: member names are unique
PASS MathMLElement includes ElementCSSInlineStyle: member names are unique
PASS SVGElement includes GlobalEventHandlers: member names are unique
PASS SVGElement includes DocumentAndElementEventHandlers: member names are unique
PASS SVGElement includes SVGElementInstance: member names are unique
PASS SVGElement includes HTMLOrSVGElement: member names are unique
PASS HTMLElement includes GlobalEventHandlers: member names are unique
PASS HTMLElement includes DocumentAndElementEventHandlers: 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
PASS MathMLElement includes GlobalEventHandlers: member names are unique
PASS MathMLElement includes DocumentAndElementEventHandlers: member names are unique
PASS MathMLElement includes HTMLOrSVGElement: member names are unique
PASS CSSStyleValue interface: existence and properties of interface object
PASS CSSStyleValue interface object length
PASS CSSStyleValue interface object name
PASS CSSStyleValue interface: existence and properties of interface prototype object
PASS CSSStyleValue interface: existence and properties of interface prototype object's "constructor" property
PASS CSSStyleValue interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSStyleValue interface: stringifier
PASS CSSStyleValue interface: operation parse(USVString, USVString)
PASS CSSStyleValue interface: operation parseAll(USVString, USVString)
PASS StylePropertyMapReadOnly interface: existence and properties of interface object
PASS StylePropertyMapReadOnly interface object length
PASS StylePropertyMapReadOnly interface object name
PASS StylePropertyMapReadOnly interface: existence and properties of interface prototype object
PASS StylePropertyMapReadOnly interface: existence and properties of interface prototype object's "constructor" property
PASS StylePropertyMapReadOnly interface: existence and properties of interface prototype object's @@unscopables property
FAIL StylePropertyMapReadOnly interface: iterable<USVString, [object Object]> undefined is not an object (evaluating 'iteratorDesc.writable')
PASS StylePropertyMapReadOnly interface: operation get(USVString)
FAIL StylePropertyMapReadOnly interface: operation getAll(USVString) assert_own_property: interface prototype object missing non-static operation expected property "getAll" missing
FAIL StylePropertyMapReadOnly interface: operation has(USVString) assert_own_property: interface prototype object missing non-static operation expected property "has" missing
FAIL StylePropertyMapReadOnly interface: attribute size assert_true: The prototype object must have a property "size" expected true got false
PASS StylePropertyMap interface: existence and properties of interface object
PASS StylePropertyMap interface object length
PASS StylePropertyMap interface object name
PASS StylePropertyMap interface: existence and properties of interface prototype object
PASS StylePropertyMap interface: existence and properties of interface prototype object's "constructor" property
PASS StylePropertyMap interface: existence and properties of interface prototype object's @@unscopables property
FAIL StylePropertyMap interface: operation set(USVString, (CSSStyleValue or USVString)...) assert_own_property: interface prototype object missing non-static operation expected property "set" missing
FAIL StylePropertyMap interface: operation append(USVString, (CSSStyleValue or USVString)...) assert_own_property: interface prototype object missing non-static operation expected property "append" missing
FAIL StylePropertyMap interface: operation delete(USVString) assert_own_property: interface prototype object missing non-static operation expected property "delete" missing
FAIL StylePropertyMap interface: operation clear() assert_own_property: interface prototype object missing non-static operation expected property "clear" missing
FAIL StylePropertyMap must be primary interface of styleMap assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL Stringification of styleMap assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL StylePropertyMap interface: styleMap must inherit property "set(USVString, (CSSStyleValue or USVString)...)" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL StylePropertyMap interface: calling set(USVString, (CSSStyleValue or USVString)...) on styleMap with too few arguments must throw TypeError assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL StylePropertyMap interface: styleMap must inherit property "append(USVString, (CSSStyleValue or USVString)...)" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL StylePropertyMap interface: calling append(USVString, (CSSStyleValue or USVString)...) on styleMap with too few arguments must throw TypeError assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL StylePropertyMap interface: styleMap must inherit property "delete(USVString)" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL StylePropertyMap interface: calling delete(USVString) on styleMap with too few arguments must throw TypeError assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL StylePropertyMap interface: styleMap must inherit property "clear()" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL StylePropertyMapReadOnly interface: styleMap must inherit property "get(USVString)" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL StylePropertyMapReadOnly interface: calling get(USVString) on styleMap with too few arguments must throw TypeError assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL StylePropertyMapReadOnly interface: styleMap must inherit property "getAll(USVString)" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL StylePropertyMapReadOnly interface: calling getAll(USVString) on styleMap with too few arguments must throw TypeError assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL StylePropertyMapReadOnly interface: styleMap must inherit property "has(USVString)" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL StylePropertyMapReadOnly interface: calling has(USVString) on styleMap with too few arguments must throw TypeError assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL StylePropertyMapReadOnly interface: styleMap must inherit property "size" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
PASS CSSUnparsedValue interface: existence and properties of interface object
PASS CSSUnparsedValue interface object length
PASS CSSUnparsedValue interface object name
PASS CSSUnparsedValue interface: existence and properties of interface prototype object
PASS CSSUnparsedValue interface: existence and properties of interface prototype object's "constructor" property
PASS CSSUnparsedValue interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSUnparsedValue interface: iterable<CSSUnparsedSegment>
PASS CSSUnparsedValue interface: attribute length
PASS CSSVariableReferenceValue interface: existence and properties of interface object
PASS CSSVariableReferenceValue interface object length
PASS CSSVariableReferenceValue interface object name
PASS CSSVariableReferenceValue interface: existence and properties of interface prototype object
PASS CSSVariableReferenceValue interface: existence and properties of interface prototype object's "constructor" property
PASS CSSVariableReferenceValue interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSVariableReferenceValue interface: attribute variable
PASS CSSVariableReferenceValue interface: attribute fallback
PASS CSSKeywordValue interface: existence and properties of interface object
PASS CSSKeywordValue interface object length
PASS CSSKeywordValue interface object name
PASS CSSKeywordValue interface: existence and properties of interface prototype object
PASS CSSKeywordValue interface: existence and properties of interface prototype object's "constructor" property
PASS CSSKeywordValue interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSKeywordValue interface: attribute value
PASS CSSNumericValue interface: existence and properties of interface object
PASS CSSNumericValue interface object length
PASS CSSNumericValue interface object name
PASS CSSNumericValue interface: existence and properties of interface prototype object
PASS CSSNumericValue interface: existence and properties of interface prototype object's "constructor" property
PASS CSSNumericValue interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSNumericValue interface: operation add(CSSNumberish...)
PASS CSSNumericValue interface: operation sub(CSSNumberish...)
PASS CSSNumericValue interface: operation mul(CSSNumberish...)
PASS CSSNumericValue interface: operation div(CSSNumberish...)
PASS CSSNumericValue interface: operation min(CSSNumberish...)
PASS CSSNumericValue interface: operation max(CSSNumberish...)
PASS CSSNumericValue interface: operation equals(CSSNumberish...)
PASS CSSNumericValue interface: operation to(USVString)
PASS CSSNumericValue interface: operation toSum(USVString...)
PASS CSSNumericValue interface: operation type()
PASS CSSNumericValue interface: operation parse(USVString)
PASS CSSUnitValue interface: existence and properties of interface object
PASS CSSUnitValue interface object length
PASS CSSUnitValue interface object name
PASS CSSUnitValue interface: existence and properties of interface prototype object
PASS CSSUnitValue interface: existence and properties of interface prototype object's "constructor" property
PASS CSSUnitValue interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSUnitValue interface: attribute value
PASS CSSUnitValue interface: attribute unit
PASS CSSUnitValue must be primary interface of unitValue
PASS Stringification of unitValue
PASS CSSUnitValue interface: unitValue must inherit property "value" with the proper type
PASS CSSUnitValue interface: unitValue must inherit property "unit" with the proper type
PASS CSSNumericValue interface: unitValue must inherit property "add(CSSNumberish...)" with the proper type
PASS CSSNumericValue interface: calling add(CSSNumberish...) on unitValue with too few arguments must throw TypeError
PASS CSSNumericValue interface: unitValue must inherit property "sub(CSSNumberish...)" with the proper type
PASS CSSNumericValue interface: calling sub(CSSNumberish...) on unitValue with too few arguments must throw TypeError
PASS CSSNumericValue interface: unitValue must inherit property "mul(CSSNumberish...)" with the proper type
PASS CSSNumericValue interface: calling mul(CSSNumberish...) on unitValue with too few arguments must throw TypeError
PASS CSSNumericValue interface: unitValue must inherit property "div(CSSNumberish...)" with the proper type
PASS CSSNumericValue interface: calling div(CSSNumberish...) on unitValue with too few arguments must throw TypeError
PASS CSSNumericValue interface: unitValue must inherit property "min(CSSNumberish...)" with the proper type
PASS CSSNumericValue interface: calling min(CSSNumberish...) on unitValue with too few arguments must throw TypeError
PASS CSSNumericValue interface: unitValue must inherit property "max(CSSNumberish...)" with the proper type
PASS CSSNumericValue interface: calling max(CSSNumberish...) on unitValue with too few arguments must throw TypeError
PASS CSSNumericValue interface: unitValue must inherit property "equals(CSSNumberish...)" with the proper type
PASS CSSNumericValue interface: calling equals(CSSNumberish...) on unitValue with too few arguments must throw TypeError
PASS CSSNumericValue interface: unitValue must inherit property "to(USVString)" with the proper type
PASS CSSNumericValue interface: calling to(USVString) on unitValue with too few arguments must throw TypeError
PASS CSSNumericValue interface: unitValue must inherit property "toSum(USVString...)" with the proper type
PASS CSSNumericValue interface: calling toSum(USVString...) on unitValue with too few arguments must throw TypeError
PASS CSSNumericValue interface: unitValue must inherit property "type()" with the proper type
PASS CSSNumericValue interface: unitValue must inherit property "parse(USVString)" with the proper type
FAIL CSSNumericValue interface: calling parse(USVString) on unitValue with too few arguments must throw TypeError assert_own_property: interface object must have static operation as own property expected property "parse" missing
PASS CSSStyleValue interface: unitValue must inherit property "parse(USVString, USVString)" with the proper type
FAIL CSSStyleValue interface: calling parse(USVString, USVString) on unitValue with too few arguments must throw TypeError assert_own_property: interface object must have static operation as own property expected property "parse" missing
PASS CSSStyleValue interface: unitValue must inherit property "parseAll(USVString, USVString)" with the proper type
FAIL CSSStyleValue interface: calling parseAll(USVString, USVString) on unitValue with too few arguments must throw TypeError assert_own_property: interface object must have static operation as own property expected property "parseAll" missing
PASS CSSMathValue interface: existence and properties of interface object
PASS CSSMathValue interface object length
PASS CSSMathValue interface object name
PASS CSSMathValue interface: existence and properties of interface prototype object
PASS CSSMathValue interface: existence and properties of interface prototype object's "constructor" property
PASS CSSMathValue interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSMathValue interface: attribute operator
PASS CSSMathSum interface: existence and properties of interface object
PASS CSSMathSum interface object length
PASS CSSMathSum interface object name
PASS CSSMathSum interface: existence and properties of interface prototype object
PASS CSSMathSum interface: existence and properties of interface prototype object's "constructor" property
PASS CSSMathSum interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSMathSum interface: attribute values
FAIL CSSMathSum must be primary interface of mathSum assert_equals: mathSum's prototype is not CSSMathSum.prototype expected [stringifying object threw TypeError: Can only call CSSStyleValue.toString on instances of CSSStyleValue with type object] but got [stringifying object threw TypeError: Can only call CSSStyleValue.toString on instances of CSSStyleValue with type object]
FAIL Stringification of mathSum assert_class_string: class string of mathSum expected "[object CSSMathSum]" but got "[object CSSStyleValue]"
FAIL CSSMathSum interface: mathSum must inherit property "values" with the proper type assert_inherits: property "values" not found in prototype chain
FAIL CSSMathValue interface: mathSum must inherit property "operator" with the proper type assert_inherits: property "operator" not found in prototype chain
FAIL CSSNumericValue interface: mathSum must inherit property "add(CSSNumberish...)" with the proper type assert_inherits: property "add" not found in prototype chain
FAIL CSSNumericValue interface: calling add(CSSNumberish...) on mathSum with too few arguments must throw TypeError assert_inherits: property "add" not found in prototype chain
FAIL CSSNumericValue interface: mathSum must inherit property "sub(CSSNumberish...)" with the proper type assert_inherits: property "sub" not found in prototype chain
FAIL CSSNumericValue interface: calling sub(CSSNumberish...) on mathSum with too few arguments must throw TypeError assert_inherits: property "sub" not found in prototype chain
FAIL CSSNumericValue interface: mathSum must inherit property "mul(CSSNumberish...)" with the proper type assert_inherits: property "mul" not found in prototype chain
FAIL CSSNumericValue interface: calling mul(CSSNumberish...) on mathSum with too few arguments must throw TypeError assert_inherits: property "mul" not found in prototype chain
FAIL CSSNumericValue interface: mathSum must inherit property "div(CSSNumberish...)" with the proper type assert_inherits: property "div" not found in prototype chain
FAIL CSSNumericValue interface: calling div(CSSNumberish...) on mathSum with too few arguments must throw TypeError assert_inherits: property "div" not found in prototype chain
FAIL CSSNumericValue interface: mathSum must inherit property "min(CSSNumberish...)" with the proper type assert_inherits: property "min" not found in prototype chain
FAIL CSSNumericValue interface: calling min(CSSNumberish...) on mathSum with too few arguments must throw TypeError assert_inherits: property "min" not found in prototype chain
FAIL CSSNumericValue interface: mathSum must inherit property "max(CSSNumberish...)" with the proper type assert_inherits: property "max" not found in prototype chain
FAIL CSSNumericValue interface: calling max(CSSNumberish...) on mathSum with too few arguments must throw TypeError assert_inherits: property "max" not found in prototype chain
FAIL CSSNumericValue interface: mathSum must inherit property "equals(CSSNumberish...)" with the proper type assert_inherits: property "equals" not found in prototype chain
FAIL CSSNumericValue interface: calling equals(CSSNumberish...) on mathSum with too few arguments must throw TypeError assert_inherits: property "equals" not found in prototype chain
FAIL CSSNumericValue interface: mathSum must inherit property "to(USVString)" with the proper type assert_inherits: property "to" not found in prototype chain
FAIL CSSNumericValue interface: calling to(USVString) on mathSum with too few arguments must throw TypeError assert_inherits: property "to" not found in prototype chain
FAIL CSSNumericValue interface: mathSum must inherit property "toSum(USVString...)" with the proper type assert_inherits: property "toSum" not found in prototype chain
FAIL CSSNumericValue interface: calling toSum(USVString...) on mathSum with too few arguments must throw TypeError assert_inherits: property "toSum" not found in prototype chain
FAIL CSSNumericValue interface: mathSum must inherit property "type()" with the proper type assert_inherits: property "type" not found in prototype chain
PASS CSSNumericValue interface: mathSum must inherit property "parse(USVString)" with the proper type
PASS CSSNumericValue interface: calling parse(USVString) on mathSum with too few arguments must throw TypeError
PASS CSSStyleValue interface: mathSum must inherit property "parse(USVString, USVString)" with the proper type
PASS CSSStyleValue interface: calling parse(USVString, USVString) on mathSum with too few arguments must throw TypeError
PASS CSSStyleValue interface: mathSum must inherit property "parseAll(USVString, USVString)" with the proper type
PASS CSSStyleValue interface: calling parseAll(USVString, USVString) on mathSum with too few arguments must throw TypeError
PASS CSSMathProduct interface: existence and properties of interface object
PASS CSSMathProduct interface object length
PASS CSSMathProduct interface object name
PASS CSSMathProduct interface: existence and properties of interface prototype object
PASS CSSMathProduct interface: existence and properties of interface prototype object's "constructor" property
PASS CSSMathProduct interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSMathProduct interface: attribute values
PASS CSSMathNegate interface: existence and properties of interface object
PASS CSSMathNegate interface object length
PASS CSSMathNegate interface object name
PASS CSSMathNegate interface: existence and properties of interface prototype object
PASS CSSMathNegate interface: existence and properties of interface prototype object's "constructor" property
PASS CSSMathNegate interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSMathNegate interface: attribute value
PASS CSSMathInvert interface: existence and properties of interface object
PASS CSSMathInvert interface object length
PASS CSSMathInvert interface object name
PASS CSSMathInvert interface: existence and properties of interface prototype object
PASS CSSMathInvert interface: existence and properties of interface prototype object's "constructor" property
PASS CSSMathInvert interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSMathInvert interface: attribute value
PASS CSSMathMin interface: existence and properties of interface object
PASS CSSMathMin interface object length
PASS CSSMathMin interface object name
PASS CSSMathMin interface: existence and properties of interface prototype object
PASS CSSMathMin interface: existence and properties of interface prototype object's "constructor" property
PASS CSSMathMin interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSMathMin interface: attribute values
PASS CSSMathMax interface: existence and properties of interface object
PASS CSSMathMax interface object length
PASS CSSMathMax interface object name
PASS CSSMathMax interface: existence and properties of interface prototype object
PASS CSSMathMax interface: existence and properties of interface prototype object's "constructor" property
PASS CSSMathMax interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSMathMax interface: attribute values
FAIL CSSMathClamp interface: existence and properties of interface object assert_own_property: self does not have own property "CSSMathClamp" expected property "CSSMathClamp" missing
FAIL CSSMathClamp interface object length assert_own_property: self does not have own property "CSSMathClamp" expected property "CSSMathClamp" missing
FAIL CSSMathClamp interface object name assert_own_property: self does not have own property "CSSMathClamp" expected property "CSSMathClamp" missing
FAIL CSSMathClamp interface: existence and properties of interface prototype object assert_own_property: self does not have own property "CSSMathClamp" expected property "CSSMathClamp" missing
FAIL CSSMathClamp interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "CSSMathClamp" expected property "CSSMathClamp" missing
FAIL CSSMathClamp interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "CSSMathClamp" expected property "CSSMathClamp" missing
FAIL CSSMathClamp interface: attribute min assert_own_property: self does not have own property "CSSMathClamp" expected property "CSSMathClamp" missing
FAIL CSSMathClamp interface: attribute val assert_own_property: self does not have own property "CSSMathClamp" expected property "CSSMathClamp" missing
FAIL CSSMathClamp interface: attribute max assert_own_property: self does not have own property "CSSMathClamp" expected property "CSSMathClamp" missing
PASS CSSNumericArray interface: existence and properties of interface object
PASS CSSNumericArray interface object length
PASS CSSNumericArray interface object name
PASS CSSNumericArray interface: existence and properties of interface prototype object
PASS CSSNumericArray interface: existence and properties of interface prototype object's "constructor" property
PASS CSSNumericArray interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSNumericArray interface: iterable<CSSNumericValue>
PASS CSSNumericArray interface: attribute length
PASS CSSTransformValue interface: existence and properties of interface object
PASS CSSTransformValue interface object length
PASS CSSTransformValue interface object name
PASS CSSTransformValue interface: existence and properties of interface prototype object
PASS CSSTransformValue interface: existence and properties of interface prototype object's "constructor" property
PASS CSSTransformValue interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSTransformValue interface: iterable<CSSTransformComponent>
PASS CSSTransformValue interface: attribute length
PASS CSSTransformValue interface: attribute is2D
PASS CSSTransformValue interface: operation toMatrix()
FAIL CSSTransformValue must be primary interface of transformValue assert_equals: transformValue's prototype is not CSSTransformValue.prototype expected [stringifying object threw TypeError: Can only call CSSStyleValue.toString on instances of CSSStyleValue with type object] but got [stringifying object threw TypeError: Can only call CSSStyleValue.toString on instances of CSSStyleValue with type object]
FAIL Stringification of transformValue assert_class_string: class string of transformValue expected "[object CSSTransformValue]" but got "[object CSSStyleValue]"
FAIL CSSTransformValue interface: transformValue must inherit property "length" with the proper type assert_inherits: property "length" not found in prototype chain
FAIL CSSTransformValue interface: transformValue must inherit property "is2D" with the proper type assert_inherits: property "is2D" not found in prototype chain
FAIL CSSTransformValue interface: transformValue must inherit property "toMatrix()" with the proper type assert_inherits: property "toMatrix" not found in prototype chain
PASS CSSStyleValue interface: transformValue must inherit property "parse(USVString, USVString)" with the proper type
PASS CSSStyleValue interface: calling parse(USVString, USVString) on transformValue with too few arguments must throw TypeError
PASS CSSStyleValue interface: transformValue must inherit property "parseAll(USVString, USVString)" with the proper type
PASS CSSStyleValue interface: calling parseAll(USVString, USVString) on transformValue with too few arguments must throw TypeError
PASS CSSTransformComponent interface: existence and properties of interface object
PASS CSSTransformComponent interface object length
PASS CSSTransformComponent interface object name
PASS CSSTransformComponent interface: existence and properties of interface prototype object
PASS CSSTransformComponent interface: existence and properties of interface prototype object's "constructor" property
PASS CSSTransformComponent interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSTransformComponent interface: stringifier
PASS CSSTransformComponent interface: attribute is2D
PASS CSSTransformComponent interface: operation toMatrix()
PASS CSSTranslate interface: existence and properties of interface object
PASS CSSTranslate interface object length
PASS CSSTranslate interface object name
PASS CSSTranslate interface: existence and properties of interface prototype object
PASS CSSTranslate interface: existence and properties of interface prototype object's "constructor" property
PASS CSSTranslate interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSTranslate interface: attribute x
PASS CSSTranslate interface: attribute y
PASS CSSTranslate interface: attribute z
FAIL CSSTranslate must be primary interface of transformValue[0] assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL Stringification of transformValue[0] assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTranslate interface: transformValue[0] must inherit property "x" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTranslate interface: transformValue[0] must inherit property "y" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTranslate interface: transformValue[0] must inherit property "z" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTransformComponent interface: transformValue[0] must inherit property "is2D" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTransformComponent interface: transformValue[0] must inherit property "toMatrix()" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
PASS CSSRotate interface: existence and properties of interface object
PASS CSSRotate interface object length
PASS CSSRotate interface object name
PASS CSSRotate interface: existence and properties of interface prototype object
PASS CSSRotate interface: existence and properties of interface prototype object's "constructor" property
PASS CSSRotate interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSRotate interface: attribute x
PASS CSSRotate interface: attribute y
PASS CSSRotate interface: attribute z
PASS CSSRotate interface: attribute angle
FAIL CSSRotate must be primary interface of rotate assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL Stringification of rotate assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSRotate interface: rotate must inherit property "x" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSRotate interface: rotate must inherit property "y" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSRotate interface: rotate must inherit property "z" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSRotate interface: rotate must inherit property "angle" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTransformComponent interface: rotate must inherit property "is2D" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTransformComponent interface: rotate must inherit property "toMatrix()" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
PASS CSSScale interface: existence and properties of interface object
PASS CSSScale interface object length
PASS CSSScale interface object name
PASS CSSScale interface: existence and properties of interface prototype object
PASS CSSScale interface: existence and properties of interface prototype object's "constructor" property
PASS CSSScale interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSScale interface: attribute x
PASS CSSScale interface: attribute y
PASS CSSScale interface: attribute z
FAIL CSSScale must be primary interface of scale assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL Stringification of scale assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSScale interface: scale must inherit property "x" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSScale interface: scale must inherit property "y" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSScale interface: scale must inherit property "z" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTransformComponent interface: scale must inherit property "is2D" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTransformComponent interface: scale must inherit property "toMatrix()" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
PASS CSSSkew interface: existence and properties of interface object
PASS CSSSkew interface object length
PASS CSSSkew interface object name
PASS CSSSkew interface: existence and properties of interface prototype object
PASS CSSSkew interface: existence and properties of interface prototype object's "constructor" property
PASS CSSSkew interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSSkew interface: attribute ax
PASS CSSSkew interface: attribute ay
FAIL CSSSkew must be primary interface of skew assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL Stringification of skew assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSSkew interface: skew must inherit property "ax" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSSkew interface: skew must inherit property "ay" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTransformComponent interface: skew must inherit property "is2D" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTransformComponent interface: skew must inherit property "toMatrix()" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
PASS CSSSkewX interface: existence and properties of interface object
PASS CSSSkewX interface object length
PASS CSSSkewX interface object name
PASS CSSSkewX interface: existence and properties of interface prototype object
PASS CSSSkewX interface: existence and properties of interface prototype object's "constructor" property
PASS CSSSkewX interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSSkewX interface: attribute ax
FAIL CSSSkewX must be primary interface of skewX assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL Stringification of skewX assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSSkewX interface: skewX must inherit property "ax" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTransformComponent interface: skewX must inherit property "is2D" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTransformComponent interface: skewX must inherit property "toMatrix()" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
PASS CSSSkewY interface: existence and properties of interface object
PASS CSSSkewY interface object length
PASS CSSSkewY interface object name
PASS CSSSkewY interface: existence and properties of interface prototype object
PASS CSSSkewY interface: existence and properties of interface prototype object's "constructor" property
PASS CSSSkewY interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSSkewY interface: attribute ay
FAIL CSSSkewY must be primary interface of skewY assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL Stringification of skewY assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSSkewY interface: skewY must inherit property "ay" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTransformComponent interface: skewY must inherit property "is2D" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTransformComponent interface: skewY must inherit property "toMatrix()" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
PASS CSSPerspective interface: existence and properties of interface object
PASS CSSPerspective interface object length
PASS CSSPerspective interface object name
PASS CSSPerspective interface: existence and properties of interface prototype object
PASS CSSPerspective interface: existence and properties of interface prototype object's "constructor" property
PASS CSSPerspective interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSPerspective interface: attribute length
FAIL CSSPerspective must be primary interface of perspective assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL Stringification of perspective assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSPerspective interface: perspective must inherit property "length" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTransformComponent interface: perspective must inherit property "is2D" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTransformComponent interface: perspective must inherit property "toMatrix()" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
PASS CSSMatrixComponent interface: existence and properties of interface object
PASS CSSMatrixComponent interface object length
PASS CSSMatrixComponent interface object name
PASS CSSMatrixComponent interface: existence and properties of interface prototype object
PASS CSSMatrixComponent interface: existence and properties of interface prototype object's "constructor" property
PASS CSSMatrixComponent interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSMatrixComponent interface: attribute matrix
FAIL CSSMatrixComponent must be primary interface of matrix assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL Stringification of matrix assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSMatrixComponent interface: matrix must inherit property "matrix" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTransformComponent interface: matrix must inherit property "is2D" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL CSSTransformComponent interface: matrix must inherit property "toMatrix()" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
PASS CSSImageValue interface: existence and properties of interface object
PASS CSSImageValue interface object length
PASS CSSImageValue interface object name
PASS CSSImageValue interface: existence and properties of interface prototype object
PASS CSSImageValue interface: existence and properties of interface prototype object's "constructor" property
PASS CSSImageValue interface: existence and properties of interface prototype object's @@unscopables property
FAIL CSSColorValue interface: existence and properties of interface object assert_own_property: self does not have own property "CSSColorValue" expected property "CSSColorValue" missing
FAIL CSSColorValue interface object length assert_own_property: self does not have own property "CSSColorValue" expected property "CSSColorValue" missing
FAIL CSSColorValue interface object name assert_own_property: self does not have own property "CSSColorValue" expected property "CSSColorValue" missing
FAIL CSSColorValue interface: existence and properties of interface prototype object assert_own_property: self does not have own property "CSSColorValue" expected property "CSSColorValue" missing
FAIL CSSColorValue interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "CSSColorValue" expected property "CSSColorValue" missing
FAIL CSSColorValue interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "CSSColorValue" expected property "CSSColorValue" missing
FAIL CSSColorValue interface: attribute colorSpace assert_own_property: self does not have own property "CSSColorValue" expected property "CSSColorValue" missing
FAIL CSSColorValue interface: operation to(CSSKeywordish) assert_own_property: self does not have own property "CSSColorValue" expected property "CSSColorValue" missing
FAIL CSSColorValue interface: operation parse(USVString) assert_own_property: self does not have own property "CSSColorValue" expected property "CSSColorValue" missing
FAIL CSSRGB interface: existence and properties of interface object assert_own_property: self does not have own property "CSSRGB" expected property "CSSRGB" missing
FAIL CSSRGB interface object length assert_own_property: self does not have own property "CSSRGB" expected property "CSSRGB" missing
FAIL CSSRGB interface object name assert_own_property: self does not have own property "CSSRGB" expected property "CSSRGB" missing
FAIL CSSRGB interface: existence and properties of interface prototype object assert_own_property: self does not have own property "CSSRGB" expected property "CSSRGB" missing
FAIL CSSRGB interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "CSSRGB" expected property "CSSRGB" missing
FAIL CSSRGB interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "CSSRGB" expected property "CSSRGB" missing
FAIL CSSRGB interface: attribute r assert_own_property: self does not have own property "CSSRGB" expected property "CSSRGB" missing
FAIL CSSRGB interface: attribute g assert_own_property: self does not have own property "CSSRGB" expected property "CSSRGB" missing
FAIL CSSRGB interface: attribute b assert_own_property: self does not have own property "CSSRGB" expected property "CSSRGB" missing
FAIL CSSRGB interface: attribute alpha assert_own_property: self does not have own property "CSSRGB" expected property "CSSRGB" missing
FAIL CSSHSL interface: existence and properties of interface object assert_own_property: self does not have own property "CSSHSL" expected property "CSSHSL" missing
FAIL CSSHSL interface object length assert_own_property: self does not have own property "CSSHSL" expected property "CSSHSL" missing
FAIL CSSHSL interface object name assert_own_property: self does not have own property "CSSHSL" expected property "CSSHSL" missing
FAIL CSSHSL interface: existence and properties of interface prototype object assert_own_property: self does not have own property "CSSHSL" expected property "CSSHSL" missing
FAIL CSSHSL interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "CSSHSL" expected property "CSSHSL" missing
FAIL CSSHSL interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "CSSHSL" expected property "CSSHSL" missing
FAIL CSSHSL interface: attribute h assert_own_property: self does not have own property "CSSHSL" expected property "CSSHSL" missing
FAIL CSSHSL interface: attribute s assert_own_property: self does not have own property "CSSHSL" expected property "CSSHSL" missing
FAIL CSSHSL interface: attribute l assert_own_property: self does not have own property "CSSHSL" expected property "CSSHSL" missing
FAIL CSSHSL interface: attribute alpha assert_own_property: self does not have own property "CSSHSL" expected property "CSSHSL" missing
FAIL CSSHWB interface: existence and properties of interface object assert_own_property: self does not have own property "CSSHWB" expected property "CSSHWB" missing
FAIL CSSHWB interface object length assert_own_property: self does not have own property "CSSHWB" expected property "CSSHWB" missing
FAIL CSSHWB interface object name assert_own_property: self does not have own property "CSSHWB" expected property "CSSHWB" missing
FAIL CSSHWB interface: existence and properties of interface prototype object assert_own_property: self does not have own property "CSSHWB" expected property "CSSHWB" missing
FAIL CSSHWB interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "CSSHWB" expected property "CSSHWB" missing
FAIL CSSHWB interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "CSSHWB" expected property "CSSHWB" missing
FAIL CSSHWB interface: attribute h assert_own_property: self does not have own property "CSSHWB" expected property "CSSHWB" missing
FAIL CSSHWB interface: attribute w assert_own_property: self does not have own property "CSSHWB" expected property "CSSHWB" missing
FAIL CSSHWB interface: attribute b assert_own_property: self does not have own property "CSSHWB" expected property "CSSHWB" missing
FAIL CSSHWB interface: attribute alpha assert_own_property: self does not have own property "CSSHWB" expected property "CSSHWB" missing
FAIL CSSLCH interface: existence and properties of interface object assert_own_property: self does not have own property "CSSLCH" expected property "CSSLCH" missing
FAIL CSSLCH interface object length assert_own_property: self does not have own property "CSSLCH" expected property "CSSLCH" missing
FAIL CSSLCH interface object name assert_own_property: self does not have own property "CSSLCH" expected property "CSSLCH" missing
FAIL CSSLCH interface: existence and properties of interface prototype object assert_own_property: self does not have own property "CSSLCH" expected property "CSSLCH" missing
FAIL CSSLCH interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "CSSLCH" expected property "CSSLCH" missing
FAIL CSSLCH interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "CSSLCH" expected property "CSSLCH" missing
FAIL CSSLCH interface: attribute l assert_own_property: self does not have own property "CSSLCH" expected property "CSSLCH" missing
FAIL CSSLCH interface: attribute c assert_own_property: self does not have own property "CSSLCH" expected property "CSSLCH" missing
FAIL CSSLCH interface: attribute h assert_own_property: self does not have own property "CSSLCH" expected property "CSSLCH" missing
FAIL CSSLCH interface: attribute alpha assert_own_property: self does not have own property "CSSLCH" expected property "CSSLCH" missing
FAIL CSSLab interface: existence and properties of interface object assert_own_property: self does not have own property "CSSLab" expected property "CSSLab" missing
FAIL CSSLab interface object length assert_own_property: self does not have own property "CSSLab" expected property "CSSLab" missing
FAIL CSSLab interface object name assert_own_property: self does not have own property "CSSLab" expected property "CSSLab" missing
FAIL CSSLab interface: existence and properties of interface prototype object assert_own_property: self does not have own property "CSSLab" expected property "CSSLab" missing
FAIL CSSLab interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "CSSLab" expected property "CSSLab" missing
FAIL CSSLab interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "CSSLab" expected property "CSSLab" missing
FAIL CSSLab interface: attribute l assert_own_property: self does not have own property "CSSLab" expected property "CSSLab" missing
FAIL CSSLab interface: attribute a assert_own_property: self does not have own property "CSSLab" expected property "CSSLab" missing
FAIL CSSLab interface: attribute b assert_own_property: self does not have own property "CSSLab" expected property "CSSLab" missing
FAIL CSSLab interface: attribute alpha assert_own_property: self does not have own property "CSSLab" expected property "CSSLab" missing
FAIL CSSColor interface: existence and properties of interface object assert_own_property: self does not have own property "CSSColor" expected property "CSSColor" missing
FAIL CSSColor interface object length assert_own_property: self does not have own property "CSSColor" expected property "CSSColor" missing
FAIL CSSColor interface object name assert_own_property: self does not have own property "CSSColor" expected property "CSSColor" missing
FAIL CSSColor interface: existence and properties of interface prototype object assert_own_property: self does not have own property "CSSColor" expected property "CSSColor" missing
FAIL CSSColor interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "CSSColor" expected property "CSSColor" missing
FAIL CSSColor interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "CSSColor" expected property "CSSColor" missing
FAIL CSSDeviceCMYK interface: existence and properties of interface object assert_own_property: self does not have own property "CSSDeviceCMYK" expected property "CSSDeviceCMYK" missing
FAIL CSSDeviceCMYK interface object length assert_own_property: self does not have own property "CSSDeviceCMYK" expected property "CSSDeviceCMYK" missing
FAIL CSSDeviceCMYK interface object name assert_own_property: self does not have own property "CSSDeviceCMYK" expected property "CSSDeviceCMYK" missing
FAIL CSSDeviceCMYK interface: existence and properties of interface prototype object assert_own_property: self does not have own property "CSSDeviceCMYK" expected property "CSSDeviceCMYK" missing
FAIL CSSDeviceCMYK interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "CSSDeviceCMYK" expected property "CSSDeviceCMYK" missing
FAIL CSSDeviceCMYK interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "CSSDeviceCMYK" expected property "CSSDeviceCMYK" missing
FAIL CSSDeviceCMYK interface: attribute c assert_own_property: self does not have own property "CSSDeviceCMYK" expected property "CSSDeviceCMYK" missing
FAIL CSSDeviceCMYK interface: attribute m assert_own_property: self does not have own property "CSSDeviceCMYK" expected property "CSSDeviceCMYK" missing
FAIL CSSDeviceCMYK interface: attribute y assert_own_property: self does not have own property "CSSDeviceCMYK" expected property "CSSDeviceCMYK" missing
FAIL CSSDeviceCMYK interface: attribute k assert_own_property: self does not have own property "CSSDeviceCMYK" expected property "CSSDeviceCMYK" missing
FAIL CSSDeviceCMYK interface: attribute alpha assert_own_property: self does not have own property "CSSDeviceCMYK" expected property "CSSDeviceCMYK" missing
FAIL CSSStyleRule interface: attribute styleMap assert_true: The prototype object must have a property "styleMap" expected true got false
PASS CSS namespace: operation escape(CSSOMString)
PASS CSS namespace: operation number(double)
PASS CSS namespace: operation percent(double)
PASS CSS namespace: operation em(double)
PASS CSS namespace: operation ex(double)
PASS CSS namespace: operation ch(double)
PASS CSS namespace: operation ic(double)
PASS CSS namespace: operation rem(double)
PASS CSS namespace: operation lh(double)
PASS CSS namespace: operation rlh(double)
PASS CSS namespace: operation vw(double)
PASS CSS namespace: operation vh(double)
PASS CSS namespace: operation vi(double)
PASS CSS namespace: operation vb(double)
PASS CSS namespace: operation vmin(double)
PASS CSS namespace: operation vmax(double)
PASS CSS namespace: operation cm(double)
PASS CSS namespace: operation mm(double)
PASS CSS namespace: operation Q(double)
PASS CSS namespace: operation in(double)
PASS CSS namespace: operation pt(double)
PASS CSS namespace: operation pc(double)
PASS CSS namespace: operation px(double)
PASS CSS namespace: operation deg(double)
PASS CSS namespace: operation grad(double)
PASS CSS namespace: operation rad(double)
PASS CSS namespace: operation turn(double)
PASS CSS namespace: operation s(double)
PASS CSS namespace: operation ms(double)
PASS CSS namespace: operation Hz(double)
PASS CSS namespace: operation kHz(double)
PASS CSS namespace: operation dpi(double)
PASS CSS namespace: operation dpcm(double)
PASS CSS namespace: operation dppx(double)
PASS CSS namespace: operation fr(double)
PASS SVGElement interface: attribute attributeStyleMap
PASS HTMLElement interface: attribute attributeStyleMap
FAIL Element interface: operation computedStyleMap() assert_own_property: interface prototype object missing non-static operation expected property "computedStyleMap" missing
PASS MathMLElement interface: attribute attributeStyleMap