blob: 58a11c556127b891a9ea47fd57de0d151280bb7b [file] [log] [blame]
This is a testharness.js-based test.
Found 70 tests; 61 PASS, 9 FAIL, 0 TIMEOUT, 0 NOTRUN.
PASS idl_test setup
PASS Partial interface CSSRule: original interface defined
PASS Partial interface mixin GlobalEventHandlers: original interface mixin defined
PASS AnimationEvent interface: existence and properties of interface object
PASS AnimationEvent interface object length
PASS AnimationEvent interface object name
PASS AnimationEvent interface: existence and properties of interface prototype object
PASS AnimationEvent interface: existence and properties of interface prototype object's "constructor" property
PASS AnimationEvent interface: existence and properties of interface prototype object's @@unscopables property
PASS AnimationEvent interface: attribute animationName
PASS AnimationEvent interface: attribute elapsedTime
PASS AnimationEvent interface: attribute pseudoElement
PASS AnimationEvent must be primary interface of new AnimationEvent("animationstart")
PASS Stringification of new AnimationEvent("animationstart")
PASS AnimationEvent interface: new AnimationEvent("animationstart") must inherit property "animationName" with the proper type
PASS AnimationEvent interface: new AnimationEvent("animationstart") must inherit property "elapsedTime" with the proper type
PASS AnimationEvent interface: new AnimationEvent("animationstart") must inherit property "pseudoElement" with the proper type
PASS CSSKeyframeRule interface: existence and properties of interface object
PASS CSSKeyframeRule interface object length
PASS CSSKeyframeRule interface object name
PASS CSSKeyframeRule interface: existence and properties of interface prototype object
PASS CSSKeyframeRule interface: existence and properties of interface prototype object's "constructor" property
PASS CSSKeyframeRule interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSKeyframeRule interface: attribute keyText
PASS CSSKeyframeRule interface: attribute style
PASS CSSKeyframeRule must be primary interface of keyframes.cssRules[0]
PASS Stringification of keyframes.cssRules[0]
PASS CSSKeyframeRule interface: keyframes.cssRules[0] must inherit property "keyText" with the proper type
PASS CSSKeyframeRule interface: keyframes.cssRules[0] must inherit property "style" with the proper type
PASS CSSRule interface: keyframes.cssRules[0] must inherit property "KEYFRAMES_RULE" with the proper type
PASS CSSRule interface: keyframes.cssRules[0] must inherit property "KEYFRAME_RULE" with the proper type
PASS CSSKeyframesRule interface: existence and properties of interface object
PASS CSSKeyframesRule interface object length
PASS CSSKeyframesRule interface object name
PASS CSSKeyframesRule interface: existence and properties of interface prototype object
PASS CSSKeyframesRule interface: existence and properties of interface prototype object's "constructor" property
PASS CSSKeyframesRule interface: existence and properties of interface prototype object's @@unscopables property
PASS CSSKeyframesRule interface: attribute name
PASS CSSKeyframesRule interface: attribute cssRules
PASS CSSKeyframesRule interface: operation appendRule(CSSOMString)
PASS CSSKeyframesRule interface: operation deleteRule(CSSOMString)
PASS CSSKeyframesRule interface: operation findRule(CSSOMString)
PASS CSSKeyframesRule must be primary interface of keyframes
PASS Stringification of keyframes
PASS CSSKeyframesRule interface: keyframes must inherit property "name" with the proper type
PASS CSSKeyframesRule interface: keyframes must inherit property "cssRules" with the proper type
PASS CSSKeyframesRule interface: keyframes must inherit property "appendRule(CSSOMString)" with the proper type
PASS CSSKeyframesRule interface: calling appendRule(CSSOMString) on keyframes with too few arguments must throw TypeError
PASS CSSKeyframesRule interface: keyframes must inherit property "deleteRule(CSSOMString)" with the proper type
PASS CSSKeyframesRule interface: calling deleteRule(CSSOMString) on keyframes with too few arguments must throw TypeError
PASS CSSKeyframesRule interface: keyframes must inherit property "findRule(CSSOMString)" with the proper type
PASS CSSKeyframesRule interface: calling findRule(CSSOMString) on keyframes with too few arguments must throw TypeError
PASS CSSRule interface: keyframes must inherit property "KEYFRAMES_RULE" with the proper type
PASS CSSRule interface: keyframes must inherit property "KEYFRAME_RULE" with the proper type
FAIL HTMLElement interface: attribute onanimationstart assert_true: The prototype object must have a property "onanimationstart" expected true got false
FAIL HTMLElement interface: attribute onanimationiteration assert_true: The prototype object must have a property "onanimationiteration" expected true got false
FAIL HTMLElement interface: attribute onanimationend assert_true: The prototype object must have a property "onanimationend" expected true got false
FAIL HTMLElement interface: attribute onanimationcancel assert_true: The prototype object must have a property "onanimationcancel" expected true got false
PASS Window interface: attribute onanimationstart
PASS Window interface: attribute onanimationiteration
PASS Window interface: attribute onanimationend
FAIL Window interface: attribute onanimationcancel assert_own_property: The global object must have a property "onanimationcancel" expected property "onanimationcancel" missing
FAIL Document interface: attribute onanimationstart assert_true: The prototype object must have a property "onanimationstart" expected true got false
FAIL Document interface: attribute onanimationiteration assert_true: The prototype object must have a property "onanimationiteration" expected true got false
FAIL Document interface: attribute onanimationend assert_true: The prototype object must have a property "onanimationend" expected true got false
FAIL Document interface: attribute onanimationcancel assert_true: The prototype object must have a property "onanimationcancel" expected true got false
PASS CSSRule interface: constant KEYFRAMES_RULE on interface object
PASS CSSRule interface: constant KEYFRAMES_RULE on interface prototype object
PASS CSSRule interface: constant KEYFRAME_RULE on interface object
PASS CSSRule interface: constant KEYFRAME_RULE on interface prototype object
Harness: the test ran to completion.