Pass | the event is an instance of TransitionEvent | Asserts runPass | assert_true(true)
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:13:3) |
|
Pass | the event inherts from Event | Asserts runPass | assert_true(true)
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:18:3) |
|
Pass | Missing type argument | Asserts runPass | assert_throws_js(function "function TypeError() { [native code] }", function "function() { new TransitionEvent(); }", "First argument is required, so was expecting a TypeError.")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:22:3) |
|
Pass | type argument is string | Asserts runPass | assert_equals("test", "test")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:29:3) |
|
Pass | type argument is null | Asserts runPass | assert_equals("null", "null")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:34:3) |
|
Pass | event type set to undefined | Asserts runPass | assert_equals("undefined", "undefined")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:39:3) |
|
Pass | propertyName has default value of empty string | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:44:3) |
|
Pass | elapsedTime has default value of 0.0 | Asserts runPass | assert_equals(0, 0)
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:49:3) |
|
Pass | propertyName is readonly | Asserts runPass | assert_readonly(object "[object TransitionEvent]", "propertyName", "readonly attribute value")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:54:3) |
|
Pass | elapsedTime is readonly | Asserts runPass | assert_readonly(object "[object TransitionEvent]", "elapsedTime", "readonly attribute value")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:59:3) |
|
Pass | animationEventInit argument is null | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:64:3) | Pass | assert_equals(0, 0)
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:65:3) |
|
Pass | animationEventInit argument is undefined | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:70:3) | Pass | assert_equals(0, 0)
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:71:3) |
|
Pass | animationEventInit argument is empty dictionary | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:76:3) | Pass | assert_equals(0, 0)
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:77:3) |
|
Pass | TransitionEvent.pseudoElement initialized from the dictionary | Asserts runPass | assert_equals("::testPseudo", "::testPseudo")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:82:3) |
|
Pass | propertyName set to 'sample' | Asserts runPass | assert_equals("sample", "sample")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:87:3) |
|
Pass | propertyName set to undefined | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:92:3) |
|
Pass | propertyName set to null | Asserts runPass | assert_equals("null", "null")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:97:3) |
|
Pass | propertyName set to false | Asserts runPass | assert_equals("false", "false")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:102:3) |
|
Pass | propertyName set to true | Asserts runPass | assert_equals("true", "true")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:107:3) |
|
Pass | propertyName set to a number | Asserts runPass | assert_equals("0.5", "0.5")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:112:3) |
|
Pass | propertyName set to [] | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:117:3) |
|
Pass | propertyName set to [1, 2, 3] | Asserts runPass | assert_equals("1,2,3", "1,2,3")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:122:3) |
|
Pass | propertyName set to an object | Asserts runPass | assert_equals("[object Object]", "[object Object]")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:127:3) |
|
Pass | propertyName set to an object with a valueOf function | Asserts runPass | assert_equals("[object Object]", "[object Object]")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:133:3) |
|
Pass | elapsedTime set to 0.5 | Asserts runPass | assert_equals(0.5, 0.5)
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:138:3) |
|
Pass | elapsedTime set to -0.5 | Asserts runPass | assert_equals(-0.5, -0.5)
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:143:3) |
|
Pass | elapsedTime set to undefined | Asserts runPass | assert_equals(0, 0)
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:148:3) |
|
Pass | elapsedTime set to null | Asserts runPass | assert_equals(0, 0)
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:153:3) |
|
Pass | elapsedTime set to false | Asserts runPass | assert_equals(0, 0)
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:158:3) |
|
Pass | elapsedTime set to true | Asserts runPass | assert_equals(1, 1)
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:163:3) |
|
Pass | elapsedTime set to '' | Asserts runPass | assert_equals(0, 0)
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:168:3) |
|
Pass | elapsedTime set to [] | Asserts runPass | assert_equals(0, 0)
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:173:3) |
|
Pass | elapsedTime set to [0.5] | Asserts runPass | assert_equals(0.5, 0.5)
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:178:3) |
|
Pass | elapsedTime set to an object with a valueOf function | Asserts runPass | assert_equals(0.5, 0.5)
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:184:3) |
|
Pass | elapsedTime cannot be set to NaN | Asserts runPass | assert_throws_js(function "function TypeError() { [native code] }", function "function() { new TransitionEvent("test", {elapsedTime: NaN}); }", "elapsedTime cannot be NaN so was expecting a TypeError")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:188:3) |
|
Pass | elapsedTime cannot be set to Infinity | Asserts runPass | assert_throws_js(function "function TypeError() { [native code] }", function "function() { new TransitionEvent("test", {elapsedTime: Infinity}); }", "elapsedTime cannot be Infinity so was expecting a TypeError")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:194:3) |
|
Pass | elapsedTime cannot be set to -Infinity | Asserts runPass | assert_throws_js(function "function TypeError() { [native code] }", function "function() { new TransitionEvent("test", {elapsedTime: -Infinity}); }", "elapsedTime cannot be -Infinity so was expecting a TypeError")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:200:3) |
|
Pass | elapsedTime cannot be set to 'sample' | Asserts runPass | assert_throws_js(function "function TypeError() { [native code] }", function "function() { new TransitionEvent("test", {elapsedTime: "sample"}); }", "elapsedTime cannot be a string so was expecting a TypeError")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:206:3) |
|
Pass | elapsedTime cannot be set to [0.5, 1.0] | Asserts runPass | assert_throws_js(function "function TypeError() { [native code] }", function "function() { new TransitionEvent("test", {elapsedTime: [0.5, 1.0]}); }", "elapsedTime cannot be a multi-element array so was expecting a TypeError")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:212:3) |
|
Pass | elapsedTime cannot be set to an object | Asserts runPass | assert_throws_js(function "function TypeError() { [native code] }", function "function() { new TransitionEvent("test", {elapsedTime: { sample: 0.5}}); }", "elapsedTime cannot be an object so was expecting a TypeError")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:218:3) |
|
Pass | TransitionEventInit properties set value | Asserts runPass | assert_equals("sample", "sample")
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:226:3) | Pass | assert_equals(0.5, 0.5)
at Test.<anonymous> ( /css/css-transitions/transitionevent-interface.html:227:3) |
|