FAIL HTMLVideoElement interface: existence and properties of interface object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1077:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1035:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL HTMLVideoElement interface: existence and properties of interface prototype object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1208:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1136:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) PASS HTMLVideoElement interface: existence and properties of interface prototype object's "constructor" property FAIL HTMLVideoElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLVideoElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLVideoElement interface: attribute videoWidth assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLVideoElement interface: attribute videoHeight assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLVideoElement interface: attribute poster assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw PASS HTMLVideoElement must be primary interface of document.createElement("video") FAIL Stringification of document.createElement("video") assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1485:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_primary_interface_of (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1481:5) at IdlObject.IdlInterface.test_object (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1431:10) at null. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:424:36) at Array.forEach (native) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:422:32) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL HTMLVideoElement interface: document.createElement("video") must inherit property "width" with the proper type (0) assert_inherits: property "width" found on object expected in prototype chain FAIL HTMLVideoElement interface: document.createElement("video") must inherit property "height" with the proper type (1) assert_inherits: property "height" found on object expected in prototype chain FAIL HTMLVideoElement interface: document.createElement("video") must inherit property "videoWidth" with the proper type (2) assert_inherits: property "videoWidth" found on object expected in prototype chain FAIL HTMLVideoElement interface: document.createElement("video") must inherit property "videoHeight" with the proper type (3) assert_inherits: property "videoHeight" found on object expected in prototype chain FAIL HTMLVideoElement interface: document.createElement("video") must inherit property "poster" with the proper type (4) assert_inherits: property "poster" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "error" with the proper type (0) assert_inherits: property "error" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "src" with the proper type (1) assert_inherits: property "src" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "currentSrc" with the proper type (2) assert_inherits: property "currentSrc" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "crossOrigin" with the proper type (3) assert_inherits: property "crossOrigin" not found in prototype chain PASS HTMLMediaElement interface: document.createElement("video") must inherit property "NETWORK_EMPTY" with the proper type (4) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "NETWORK_IDLE" with the proper type (5) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "NETWORK_LOADING" with the proper type (6) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "NETWORK_NO_SOURCE" with the proper type (7) FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "networkState" with the proper type (8) assert_inherits: property "networkState" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "preload" with the proper type (9) assert_inherits: property "preload" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "buffered" with the proper type (10) assert_inherits: property "buffered" found on object expected in prototype chain PASS HTMLMediaElement interface: document.createElement("video") must inherit property "load" with the proper type (11) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "canPlayType" with the proper type (12) FAIL HTMLMediaElement interface: calling canPlayType(DOMString) on document.createElement("video") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () { [native code] }" did not throw PASS HTMLMediaElement interface: document.createElement("video") must inherit property "HAVE_NOTHING" with the proper type (13) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "HAVE_METADATA" with the proper type (14) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "HAVE_CURRENT_DATA" with the proper type (15) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "HAVE_FUTURE_DATA" with the proper type (16) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "HAVE_ENOUGH_DATA" with the proper type (17) FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "readyState" with the proper type (18) assert_inherits: property "readyState" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "seeking" with the proper type (19) assert_inherits: property "seeking" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "currentTime" with the proper type (20) assert_inherits: property "currentTime" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "duration" with the proper type (21) assert_inherits: property "duration" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "startDate" with the proper type (22) assert_inherits: property "startDate" not found in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "paused" with the proper type (23) assert_inherits: property "paused" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "defaultPlaybackRate" with the proper type (24) assert_inherits: property "defaultPlaybackRate" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "playbackRate" with the proper type (25) assert_inherits: property "playbackRate" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "played" with the proper type (26) assert_inherits: property "played" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "seekable" with the proper type (27) assert_inherits: property "seekable" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "ended" with the proper type (28) assert_inherits: property "ended" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "autoplay" with the proper type (29) assert_inherits: property "autoplay" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "loop" with the proper type (30) assert_inherits: property "loop" found on object expected in prototype chain PASS HTMLMediaElement interface: document.createElement("video") must inherit property "play" with the proper type (31) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "pause" with the proper type (32) FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "mediaGroup" with the proper type (33) assert_inherits: property "mediaGroup" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "controller" with the proper type (34) assert_inherits: property "controller" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "controls" with the proper type (35) assert_inherits: property "controls" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "volume" with the proper type (36) assert_inherits: property "volume" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "muted" with the proper type (37) assert_inherits: property "muted" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "defaultMuted" with the proper type (38) assert_inherits: property "defaultMuted" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "audioTracks" with the proper type (39) assert_inherits: property "audioTracks" not found in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "videoTracks" with the proper type (40) assert_inherits: property "videoTracks" not found in prototype chain FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "textTracks" with the proper type (41) assert_inherits: property "textTracks" found on object expected in prototype chain PASS HTMLMediaElement interface: document.createElement("video") must inherit property "addTextTrack" with the proper type (42) PASS HTMLMediaElement interface: calling addTextTrack(DOMString,DOMString,DOMString) on document.createElement("video") with too few arguments must throw TypeError FAIL HTMLAudioElement interface: existence and properties of interface object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1077:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1035:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL HTMLAudioElement interface: existence and properties of interface prototype object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1208:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1136:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) PASS HTMLAudioElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLAudioElement must be primary interface of document.createElement("audio") FAIL Stringification of document.createElement("audio") assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1485:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_primary_interface_of (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1481:5) at IdlObject.IdlInterface.test_object (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1431:10) at null. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:424:36) at Array.forEach (native) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:422:32) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "error" with the proper type (0) assert_inherits: property "error" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "src" with the proper type (1) assert_inherits: property "src" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "currentSrc" with the proper type (2) assert_inherits: property "currentSrc" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "crossOrigin" with the proper type (3) assert_inherits: property "crossOrigin" not found in prototype chain PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "NETWORK_EMPTY" with the proper type (4) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "NETWORK_IDLE" with the proper type (5) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "NETWORK_LOADING" with the proper type (6) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "NETWORK_NO_SOURCE" with the proper type (7) FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "networkState" with the proper type (8) assert_inherits: property "networkState" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "preload" with the proper type (9) assert_inherits: property "preload" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "buffered" with the proper type (10) assert_inherits: property "buffered" found on object expected in prototype chain PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "load" with the proper type (11) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "canPlayType" with the proper type (12) FAIL HTMLMediaElement interface: calling canPlayType(DOMString) on document.createElement("audio") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () { [native code] }" did not throw PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "HAVE_NOTHING" with the proper type (13) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "HAVE_METADATA" with the proper type (14) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "HAVE_CURRENT_DATA" with the proper type (15) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "HAVE_FUTURE_DATA" with the proper type (16) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "HAVE_ENOUGH_DATA" with the proper type (17) FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "readyState" with the proper type (18) assert_inherits: property "readyState" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "seeking" with the proper type (19) assert_inherits: property "seeking" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "currentTime" with the proper type (20) assert_inherits: property "currentTime" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "duration" with the proper type (21) assert_inherits: property "duration" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "startDate" with the proper type (22) assert_inherits: property "startDate" not found in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "paused" with the proper type (23) assert_inherits: property "paused" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "defaultPlaybackRate" with the proper type (24) assert_inherits: property "defaultPlaybackRate" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "playbackRate" with the proper type (25) assert_inherits: property "playbackRate" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "played" with the proper type (26) assert_inherits: property "played" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "seekable" with the proper type (27) assert_inherits: property "seekable" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "ended" with the proper type (28) assert_inherits: property "ended" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "autoplay" with the proper type (29) assert_inherits: property "autoplay" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "loop" with the proper type (30) assert_inherits: property "loop" found on object expected in prototype chain PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "play" with the proper type (31) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "pause" with the proper type (32) FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "mediaGroup" with the proper type (33) assert_inherits: property "mediaGroup" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "controller" with the proper type (34) assert_inherits: property "controller" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "controls" with the proper type (35) assert_inherits: property "controls" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "volume" with the proper type (36) assert_inherits: property "volume" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "muted" with the proper type (37) assert_inherits: property "muted" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "defaultMuted" with the proper type (38) assert_inherits: property "defaultMuted" found on object expected in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "audioTracks" with the proper type (39) assert_inherits: property "audioTracks" not found in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "videoTracks" with the proper type (40) assert_inherits: property "videoTracks" not found in prototype chain FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "textTracks" with the proper type (41) assert_inherits: property "textTracks" found on object expected in prototype chain PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "addTextTrack" with the proper type (42) PASS HTMLMediaElement interface: calling addTextTrack(DOMString,DOMString,DOMString) on document.createElement("audio") with too few arguments must throw TypeError FAIL HTMLSourceElement interface: existence and properties of interface object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1077:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1035:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL HTMLSourceElement interface: existence and properties of interface prototype object Cannot call method 'has_extended_attribute' of undefined(stack: TypeError: Cannot call method 'has_extended_attribute' of undefined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1179:23) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1136:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) PASS HTMLSourceElement interface: existence and properties of interface prototype object's "constructor" property FAIL HTMLSourceElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLSourceElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLSourceElement interface: attribute media assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw PASS HTMLSourceElement must be primary interface of document.createElement("source") FAIL Stringification of document.createElement("source") assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1485:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_primary_interface_of (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1481:5) at IdlObject.IdlInterface.test_object (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1431:10) at null. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:424:36) at Array.forEach (native) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:422:32) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL HTMLSourceElement interface: document.createElement("source") must inherit property "src" with the proper type (0) assert_inherits: property "src" found on object expected in prototype chain FAIL HTMLSourceElement interface: document.createElement("source") must inherit property "type" with the proper type (1) assert_inherits: property "type" found on object expected in prototype chain FAIL HTMLSourceElement interface: document.createElement("source") must inherit property "media" with the proper type (2) assert_inherits: property "media" found on object expected in prototype chain FAIL HTMLTrackElement interface: existence and properties of interface object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1077:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1035:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL HTMLTrackElement interface: existence and properties of interface prototype object Cannot call method 'has_extended_attribute' of undefined(stack: TypeError: Cannot call method 'has_extended_attribute' of undefined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1179:23) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1136:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) PASS HTMLTrackElement interface: existence and properties of interface prototype object's "constructor" property FAIL HTMLTrackElement interface: attribute kind assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLTrackElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLTrackElement interface: attribute srclang assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLTrackElement interface: attribute label assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLTrackElement interface: attribute default assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLTrackElement interface: constant NONE on interface object assert_false: property is configurable expected false got true FAIL HTMLTrackElement interface: constant NONE on interface prototype object assert_false: property is configurable expected false got true FAIL HTMLTrackElement interface: constant LOADING on interface object assert_false: property is configurable expected false got true FAIL HTMLTrackElement interface: constant LOADING on interface prototype object assert_false: property is configurable expected false got true FAIL HTMLTrackElement interface: constant LOADED on interface object assert_false: property is configurable expected false got true FAIL HTMLTrackElement interface: constant LOADED on interface prototype object assert_false: property is configurable expected false got true FAIL HTMLTrackElement interface: constant ERROR on interface object assert_false: property is configurable expected false got true FAIL HTMLTrackElement interface: constant ERROR on interface prototype object assert_false: property is configurable expected false got true FAIL HTMLTrackElement interface: attribute readyState assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLTrackElement interface: attribute track assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw PASS HTMLTrackElement must be primary interface of document.createElement("track") FAIL Stringification of document.createElement("track") assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1485:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_primary_interface_of (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1481:5) at IdlObject.IdlInterface.test_object (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1431:10) at null. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:424:36) at Array.forEach (native) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:422:32) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL HTMLTrackElement interface: document.createElement("track") must inherit property "kind" with the proper type (0) assert_inherits: property "kind" found on object expected in prototype chain FAIL HTMLTrackElement interface: document.createElement("track") must inherit property "src" with the proper type (1) assert_inherits: property "src" found on object expected in prototype chain FAIL HTMLTrackElement interface: document.createElement("track") must inherit property "srclang" with the proper type (2) assert_inherits: property "srclang" found on object expected in prototype chain FAIL HTMLTrackElement interface: document.createElement("track") must inherit property "label" with the proper type (3) assert_inherits: property "label" found on object expected in prototype chain FAIL HTMLTrackElement interface: document.createElement("track") must inherit property "default" with the proper type (4) assert_inherits: property "default" found on object expected in prototype chain PASS HTMLTrackElement interface: document.createElement("track") must inherit property "NONE" with the proper type (5) PASS HTMLTrackElement interface: document.createElement("track") must inherit property "LOADING" with the proper type (6) PASS HTMLTrackElement interface: document.createElement("track") must inherit property "LOADED" with the proper type (7) PASS HTMLTrackElement interface: document.createElement("track") must inherit property "ERROR" with the proper type (8) FAIL HTMLTrackElement interface: document.createElement("track") must inherit property "readyState" with the proper type (9) assert_inherits: property "readyState" found on object expected in prototype chain FAIL HTMLTrackElement interface: document.createElement("track") must inherit property "track" with the proper type (10) assert_inherits: property "track" found on object expected in prototype chain FAIL HTMLMediaElement interface: existence and properties of interface object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1077:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1035:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL HTMLMediaElement interface: existence and properties of interface prototype object Cannot call method 'has_extended_attribute' of undefined(stack: TypeError: Cannot call method 'has_extended_attribute' of undefined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1179:23) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1136:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) PASS HTMLMediaElement interface: existence and properties of interface prototype object's "constructor" property FAIL HTMLMediaElement interface: attribute error assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute currentSrc assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute crossOrigin assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: constant NETWORK_EMPTY on interface object assert_false: property is configurable expected false got true FAIL HTMLMediaElement interface: constant NETWORK_EMPTY on interface prototype object assert_false: property is configurable expected false got true FAIL HTMLMediaElement interface: constant NETWORK_IDLE on interface object assert_false: property is configurable expected false got true FAIL HTMLMediaElement interface: constant NETWORK_IDLE on interface prototype object assert_false: property is configurable expected false got true FAIL HTMLMediaElement interface: constant NETWORK_LOADING on interface object assert_false: property is configurable expected false got true FAIL HTMLMediaElement interface: constant NETWORK_LOADING on interface prototype object assert_false: property is configurable expected false got true FAIL HTMLMediaElement interface: constant NETWORK_NO_SOURCE on interface object assert_false: property is configurable expected false got true FAIL HTMLMediaElement interface: constant NETWORK_NO_SOURCE on interface prototype object assert_false: property is configurable expected false got true FAIL HTMLMediaElement interface: attribute networkState assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute preload assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute buffered assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: operation load() assert_true: property is not configurable expected true got false FAIL HTMLMediaElement interface: operation canPlayType(DOMString) assert_true: property is not configurable expected true got false FAIL HTMLMediaElement interface: constant HAVE_NOTHING on interface object assert_false: property is configurable expected false got true FAIL HTMLMediaElement interface: constant HAVE_NOTHING on interface prototype object assert_false: property is configurable expected false got true FAIL HTMLMediaElement interface: constant HAVE_METADATA on interface object assert_false: property is configurable expected false got true FAIL HTMLMediaElement interface: constant HAVE_METADATA on interface prototype object assert_false: property is configurable expected false got true FAIL HTMLMediaElement interface: constant HAVE_CURRENT_DATA on interface object assert_false: property is configurable expected false got true FAIL HTMLMediaElement interface: constant HAVE_CURRENT_DATA on interface prototype object assert_false: property is configurable expected false got true FAIL HTMLMediaElement interface: constant HAVE_FUTURE_DATA on interface object assert_false: property is configurable expected false got true FAIL HTMLMediaElement interface: constant HAVE_FUTURE_DATA on interface prototype object assert_false: property is configurable expected false got true FAIL HTMLMediaElement interface: constant HAVE_ENOUGH_DATA on interface object assert_false: property is configurable expected false got true FAIL HTMLMediaElement interface: constant HAVE_ENOUGH_DATA on interface prototype object assert_false: property is configurable expected false got true FAIL HTMLMediaElement interface: attribute readyState assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute seeking assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute currentTime assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute duration assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute startDate assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute paused assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute defaultPlaybackRate assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute playbackRate assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute played assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute seekable assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute ended assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute autoplay assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute loop assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: operation play() assert_true: property is not configurable expected true got false FAIL HTMLMediaElement interface: operation pause() assert_true: property is not configurable expected true got false FAIL HTMLMediaElement interface: attribute mediaGroup assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute controller assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute controls assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute volume assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute muted assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute defaultMuted assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute audioTracks assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute videoTracks assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL HTMLMediaElement interface: attribute textTracks assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw PASS HTMLMediaElement interface: operation addTextTrack(DOMString,DOMString,DOMString) FAIL MediaError interface: existence and properties of interface object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1077:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1035:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL MediaError interface: existence and properties of interface prototype object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1208:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1136:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) PASS MediaError interface: existence and properties of interface prototype object's "constructor" property FAIL MediaError interface: constant MEDIA_ERR_ABORTED on interface object assert_false: property is configurable expected false got true FAIL MediaError interface: constant MEDIA_ERR_ABORTED on interface prototype object assert_false: property is configurable expected false got true FAIL MediaError interface: constant MEDIA_ERR_NETWORK on interface object assert_false: property is configurable expected false got true FAIL MediaError interface: constant MEDIA_ERR_NETWORK on interface prototype object assert_false: property is configurable expected false got true FAIL MediaError interface: constant MEDIA_ERR_DECODE on interface object assert_false: property is configurable expected false got true FAIL MediaError interface: constant MEDIA_ERR_DECODE on interface prototype object assert_false: property is configurable expected false got true FAIL MediaError interface: constant MEDIA_ERR_SRC_NOT_SUPPORTED on interface object assert_false: property is configurable expected false got true FAIL MediaError interface: constant MEDIA_ERR_SRC_NOT_SUPPORTED on interface prototype object assert_false: property is configurable expected false got true FAIL MediaError interface: attribute code assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw PASS MediaError must be primary interface of error_video.error FAIL Stringification of error_video.error assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1485:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_primary_interface_of (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1481:5) at IdlObject.IdlInterface.test_object (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1431:10) at null. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:424:36) at Array.forEach (native) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:422:32) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) PASS MediaError interface: error_video.error must inherit property "MEDIA_ERR_ABORTED" with the proper type (0) PASS MediaError interface: error_video.error must inherit property "MEDIA_ERR_NETWORK" with the proper type (1) PASS MediaError interface: error_video.error must inherit property "MEDIA_ERR_DECODE" with the proper type (2) PASS MediaError interface: error_video.error must inherit property "MEDIA_ERR_SRC_NOT_SUPPORTED" with the proper type (3) FAIL MediaError interface: error_video.error must inherit property "code" with the proper type (4) assert_inherits: property "code" found on object expected in prototype chain FAIL AudioTrackList interface: existence and properties of interface object assert_own_property: window does not have own property "AudioTrackList" expected property "AudioTrackList" missing FAIL AudioTrackList interface: existence and properties of interface prototype object assert_own_property: window does not have own property "AudioTrackList" expected property "AudioTrackList" missing FAIL AudioTrackList interface: existence and properties of interface prototype object's "constructor" property assert_own_property: window does not have own property "AudioTrackList" expected property "AudioTrackList" missing FAIL AudioTrackList interface: attribute length assert_own_property: window does not have own property "AudioTrackList" expected property "AudioTrackList" missing FAIL AudioTrackList interface: operation getTrackById(DOMString) assert_own_property: window does not have own property "AudioTrackList" expected property "AudioTrackList" missing FAIL AudioTrackList interface: attribute onchange assert_own_property: window does not have own property "AudioTrackList" expected property "AudioTrackList" missing FAIL AudioTrackList interface: attribute onaddtrack assert_own_property: window does not have own property "AudioTrackList" expected property "AudioTrackList" missing FAIL AudioTrackList interface: attribute onremovetrack assert_own_property: window does not have own property "AudioTrackList" expected property "AudioTrackList" missing FAIL AudioTrack interface: existence and properties of interface object assert_own_property: window does not have own property "AudioTrack" expected property "AudioTrack" missing FAIL AudioTrack interface: existence and properties of interface prototype object assert_own_property: window does not have own property "AudioTrack" expected property "AudioTrack" missing FAIL AudioTrack interface: existence and properties of interface prototype object's "constructor" property assert_own_property: window does not have own property "AudioTrack" expected property "AudioTrack" missing FAIL AudioTrack interface: attribute id assert_own_property: window does not have own property "AudioTrack" expected property "AudioTrack" missing FAIL AudioTrack interface: attribute kind assert_own_property: window does not have own property "AudioTrack" expected property "AudioTrack" missing FAIL AudioTrack interface: attribute label assert_own_property: window does not have own property "AudioTrack" expected property "AudioTrack" missing FAIL AudioTrack interface: attribute language assert_own_property: window does not have own property "AudioTrack" expected property "AudioTrack" missing FAIL AudioTrack interface: attribute enabled assert_own_property: window does not have own property "AudioTrack" expected property "AudioTrack" missing FAIL VideoTrackList interface: existence and properties of interface object assert_own_property: window does not have own property "VideoTrackList" expected property "VideoTrackList" missing FAIL VideoTrackList interface: existence and properties of interface prototype object assert_own_property: window does not have own property "VideoTrackList" expected property "VideoTrackList" missing FAIL VideoTrackList interface: existence and properties of interface prototype object's "constructor" property assert_own_property: window does not have own property "VideoTrackList" expected property "VideoTrackList" missing FAIL VideoTrackList interface: attribute length assert_own_property: window does not have own property "VideoTrackList" expected property "VideoTrackList" missing FAIL VideoTrackList interface: operation getTrackById(DOMString) assert_own_property: window does not have own property "VideoTrackList" expected property "VideoTrackList" missing FAIL VideoTrackList interface: attribute selectedIndex assert_own_property: window does not have own property "VideoTrackList" expected property "VideoTrackList" missing FAIL VideoTrackList interface: attribute onchange assert_own_property: window does not have own property "VideoTrackList" expected property "VideoTrackList" missing FAIL VideoTrackList interface: attribute onaddtrack assert_own_property: window does not have own property "VideoTrackList" expected property "VideoTrackList" missing FAIL VideoTrackList interface: attribute onremovetrack assert_own_property: window does not have own property "VideoTrackList" expected property "VideoTrackList" missing FAIL VideoTrack interface: existence and properties of interface object assert_own_property: window does not have own property "VideoTrack" expected property "VideoTrack" missing FAIL VideoTrack interface: existence and properties of interface prototype object assert_own_property: window does not have own property "VideoTrack" expected property "VideoTrack" missing FAIL VideoTrack interface: existence and properties of interface prototype object's "constructor" property assert_own_property: window does not have own property "VideoTrack" expected property "VideoTrack" missing FAIL VideoTrack interface: attribute id assert_own_property: window does not have own property "VideoTrack" expected property "VideoTrack" missing FAIL VideoTrack interface: attribute kind assert_own_property: window does not have own property "VideoTrack" expected property "VideoTrack" missing FAIL VideoTrack interface: attribute label assert_own_property: window does not have own property "VideoTrack" expected property "VideoTrack" missing FAIL VideoTrack interface: attribute language assert_own_property: window does not have own property "VideoTrack" expected property "VideoTrack" missing FAIL VideoTrack interface: attribute selected assert_own_property: window does not have own property "VideoTrack" expected property "VideoTrack" missing FAIL MediaController interface: existence and properties of interface object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1077:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1035:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) PASS MediaController interface constructor FAIL MediaController interface: existence and properties of interface prototype object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1208:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1136:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) PASS MediaController interface: existence and properties of interface prototype object's "constructor" property FAIL MediaController interface: attribute readyState assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute buffered assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute seekable assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute duration assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute currentTime assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute paused assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute playbackState assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute played assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: operation play() assert_true: property is not configurable expected true got false FAIL MediaController interface: operation pause() assert_true: property is not configurable expected true got false FAIL MediaController interface: attribute defaultPlaybackRate assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute playbackRate assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute volume assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute muted assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute onemptied assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute onloadedmetadata assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute onloadeddata assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute oncanplay assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute oncanplaythrough assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute onplaying assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute onended assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute onwaiting assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute ondurationchange assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute ontimeupdate assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute onplay assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute onpause assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute onratechange assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL MediaController interface: attribute onvolumechange assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrackList interface: existence and properties of interface object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1077:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1035:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL TextTrackList interface: existence and properties of interface prototype object assert_own_property: should inherit from EventTarget, but window has no such property expected property "EventTarget" missing PASS TextTrackList interface: existence and properties of interface prototype object's "constructor" property FAIL TextTrackList interface: attribute length assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrackList interface: attribute onaddtrack assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrackList interface: attribute onremovetrack assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw PASS TextTrackList must be primary interface of text_track_video.textTracks FAIL Stringification of text_track_video.textTracks assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1485:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_primary_interface_of (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1481:5) at IdlObject.IdlInterface.test_object (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1431:10) at null. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:424:36) at Array.forEach (native) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:422:32) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL TextTrackList interface: text_track_video.textTracks must inherit property "length" with the proper type (0) assert_inherits: property "length" found on object expected in prototype chain FAIL TextTrackList interface: text_track_video.textTracks must inherit property "onaddtrack" with the proper type (2) assert_inherits: property "onaddtrack" found on object expected in prototype chain FAIL TextTrackList interface: text_track_video.textTracks must inherit property "onremovetrack" with the proper type (3) assert_inherits: property "onremovetrack" not found in prototype chain PASS EventTarget interface: text_track_video.textTracks must inherit property "addEventListener" with the proper type (0) FAIL EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on text_track_video.textTracks with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () { [native code] }" did not throw PASS EventTarget interface: text_track_video.textTracks must inherit property "removeEventListener" with the proper type (1) FAIL EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on text_track_video.textTracks with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () { [native code] }" did not throw PASS EventTarget interface: text_track_video.textTracks must inherit property "dispatchEvent" with the proper type (2) PASS EventTarget interface: calling dispatchEvent(Event) on text_track_video.textTracks with too few arguments must throw TypeError FAIL TextTrack interface: existence and properties of interface object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1077:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1035:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL TextTrack interface: existence and properties of interface prototype object assert_own_property: should inherit from EventTarget, but window has no such property expected property "EventTarget" missing PASS TextTrack interface: existence and properties of interface prototype object's "constructor" property FAIL TextTrack interface: attribute kind assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrack interface: attribute label assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrack interface: attribute language assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrack interface: attribute inBandMetadataTrackDispatchType assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrack interface: attribute mode assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrack interface: attribute cues assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrack interface: attribute activeCues assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw PASS TextTrack interface: operation addCue(TextTrackCue) PASS TextTrack interface: operation removeCue(TextTrackCue) FAIL TextTrack interface: attribute oncuechange assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw PASS TextTrack must be primary interface of text_track.track FAIL Stringification of text_track.track assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1485:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_primary_interface_of (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1481:5) at IdlObject.IdlInterface.test_object (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1431:10) at null. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:424:36) at Array.forEach (native) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:422:32) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL TextTrack interface: text_track.track must inherit property "kind" with the proper type (0) assert_inherits: property "kind" found on object expected in prototype chain FAIL TextTrack interface: text_track.track must inherit property "label" with the proper type (1) assert_inherits: property "label" found on object expected in prototype chain FAIL TextTrack interface: text_track.track must inherit property "language" with the proper type (2) assert_inherits: property "language" found on object expected in prototype chain FAIL TextTrack interface: text_track.track must inherit property "inBandMetadataTrackDispatchType" with the proper type (3) assert_inherits: property "inBandMetadataTrackDispatchType" not found in prototype chain FAIL TextTrack interface: text_track.track must inherit property "mode" with the proper type (4) assert_inherits: property "mode" found on object expected in prototype chain FAIL TextTrack interface: text_track.track must inherit property "cues" with the proper type (5) assert_inherits: property "cues" found on object expected in prototype chain FAIL TextTrack interface: text_track.track must inherit property "activeCues" with the proper type (6) assert_inherits: property "activeCues" found on object expected in prototype chain PASS TextTrack interface: text_track.track must inherit property "addCue" with the proper type (7) PASS TextTrack interface: calling addCue(TextTrackCue) on text_track.track with too few arguments must throw TypeError PASS TextTrack interface: text_track.track must inherit property "removeCue" with the proper type (8) PASS TextTrack interface: calling removeCue(TextTrackCue) on text_track.track with too few arguments must throw TypeError FAIL TextTrack interface: text_track.track must inherit property "oncuechange" with the proper type (9) assert_inherits: property "oncuechange" found on object expected in prototype chain PASS EventTarget interface: text_track.track must inherit property "addEventListener" with the proper type (0) FAIL EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on text_track.track with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () { [native code] }" did not throw PASS EventTarget interface: text_track.track must inherit property "removeEventListener" with the proper type (1) FAIL EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on text_track.track with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () { [native code] }" did not throw PASS EventTarget interface: text_track.track must inherit property "dispatchEvent" with the proper type (2) PASS EventTarget interface: calling dispatchEvent(Event) on text_track.track with too few arguments must throw TypeError FAIL TextTrackCueList interface: existence and properties of interface object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1077:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1035:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL TextTrackCueList interface: existence and properties of interface prototype object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1208:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1136:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) PASS TextTrackCueList interface: existence and properties of interface prototype object's "constructor" property FAIL TextTrackCueList interface: attribute length assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrackCueList interface: operation getCueById(DOMString) assert_true: property is not configurable expected true got false PASS TextTrackCueList must be primary interface of text_track.track.cues FAIL Stringification of text_track.track.cues assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1485:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_primary_interface_of (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1481:5) at IdlObject.IdlInterface.test_object (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1431:10) at null. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:424:36) at Array.forEach (native) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:422:32) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL TextTrackCueList interface: text_track.track.cues must inherit property "length" with the proper type (0) assert_inherits: property "length" found on object expected in prototype chain PASS TextTrackCueList interface: text_track.track.cues must inherit property "getCueById" with the proper type (2) PASS TextTrackCueList interface: calling getCueById(DOMString) on text_track.track.cues with too few arguments must throw TypeError FAIL TextTrackCue interface: existence and properties of interface object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1077:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1035:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) PASS TextTrackCue interface constructor FAIL TextTrackCue interface: existence and properties of interface prototype object assert_own_property: should inherit from EventTarget, but window has no such property expected property "EventTarget" missing PASS TextTrackCue interface: existence and properties of interface prototype object's "constructor" property FAIL TextTrackCue interface: attribute track assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrackCue interface: attribute id assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrackCue interface: attribute startTime assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrackCue interface: attribute endTime assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrackCue interface: attribute pauseOnExit assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrackCue interface: attribute vertical assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrackCue interface: attribute snapToLines assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrackCue interface: attribute line assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrackCue interface: attribute position assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrackCue interface: attribute size assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrackCue interface: attribute align assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrackCue interface: attribute text assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrackCue interface: operation getCueAsHTML() assert_true: property is not configurable expected true got false FAIL TextTrackCue interface: attribute onenter assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TextTrackCue interface: attribute onexit assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw PASS TextTrackCue must be primary interface of text_track.track.cues[0] FAIL Stringification of text_track.track.cues[0] assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1485:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_primary_interface_of (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1481:5) at IdlObject.IdlInterface.test_object (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1431:10) at null. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:424:36) at Array.forEach (native) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:422:32) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL TextTrackCue interface: text_track.track.cues[0] must inherit property "track" with the proper type (0) assert_inherits: property "track" found on object expected in prototype chain FAIL TextTrackCue interface: text_track.track.cues[0] must inherit property "id" with the proper type (1) assert_inherits: property "id" found on object expected in prototype chain FAIL TextTrackCue interface: text_track.track.cues[0] must inherit property "startTime" with the proper type (2) assert_inherits: property "startTime" found on object expected in prototype chain FAIL TextTrackCue interface: text_track.track.cues[0] must inherit property "endTime" with the proper type (3) assert_inherits: property "endTime" found on object expected in prototype chain FAIL TextTrackCue interface: text_track.track.cues[0] must inherit property "pauseOnExit" with the proper type (4) assert_inherits: property "pauseOnExit" found on object expected in prototype chain FAIL TextTrackCue interface: text_track.track.cues[0] must inherit property "vertical" with the proper type (5) assert_inherits: property "vertical" found on object expected in prototype chain FAIL TextTrackCue interface: text_track.track.cues[0] must inherit property "snapToLines" with the proper type (6) assert_inherits: property "snapToLines" found on object expected in prototype chain FAIL TextTrackCue interface: text_track.track.cues[0] must inherit property "line" with the proper type (7) assert_inherits: property "line" found on object expected in prototype chain FAIL TextTrackCue interface: text_track.track.cues[0] must inherit property "position" with the proper type (8) assert_inherits: property "position" found on object expected in prototype chain FAIL TextTrackCue interface: text_track.track.cues[0] must inherit property "size" with the proper type (9) assert_inherits: property "size" found on object expected in prototype chain FAIL TextTrackCue interface: text_track.track.cues[0] must inherit property "align" with the proper type (10) assert_inherits: property "align" found on object expected in prototype chain FAIL TextTrackCue interface: text_track.track.cues[0] must inherit property "text" with the proper type (11) assert_inherits: property "text" found on object expected in prototype chain PASS TextTrackCue interface: text_track.track.cues[0] must inherit property "getCueAsHTML" with the proper type (12) FAIL TextTrackCue interface: text_track.track.cues[0] must inherit property "onenter" with the proper type (13) assert_inherits: property "onenter" found on object expected in prototype chain FAIL TextTrackCue interface: text_track.track.cues[0] must inherit property "onexit" with the proper type (14) assert_inherits: property "onexit" found on object expected in prototype chain PASS EventTarget interface: text_track.track.cues[0] must inherit property "addEventListener" with the proper type (0) FAIL EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on text_track.track.cues[0] with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () { [native code] }" did not throw PASS EventTarget interface: text_track.track.cues[0] must inherit property "removeEventListener" with the proper type (1) FAIL EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on text_track.track.cues[0] with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () { [native code] }" did not throw PASS EventTarget interface: text_track.track.cues[0] must inherit property "dispatchEvent" with the proper type (2) PASS EventTarget interface: calling dispatchEvent(Event) on text_track.track.cues[0] with too few arguments must throw TypeError FAIL TimeRanges interface: existence and properties of interface object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1077:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1035:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL TimeRanges interface: existence and properties of interface prototype object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1208:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1136:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) PASS TimeRanges interface: existence and properties of interface prototype object's "constructor" property FAIL TimeRanges interface: attribute length assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TimeRanges interface: operation start(unsigned long) assert_true: property is not configurable expected true got false FAIL TimeRanges interface: operation end(unsigned long) assert_true: property is not configurable expected true got false PASS TimeRanges must be primary interface of (document.createElement("video")).buffered FAIL Stringification of (document.createElement("video")).buffered assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1485:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_primary_interface_of (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1481:5) at IdlObject.IdlInterface.test_object (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1431:10) at null. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:424:36) at Array.forEach (native) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:422:32) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) FAIL TimeRanges interface: (document.createElement("video")).buffered must inherit property "length" with the proper type (0) assert_inherits: property "length" found on object expected in prototype chain PASS TimeRanges interface: (document.createElement("video")).buffered must inherit property "start" with the proper type (1) PASS TimeRanges interface: calling start(unsigned long) on (document.createElement("video")).buffered with too few arguments must throw TypeError PASS TimeRanges interface: (document.createElement("video")).buffered must inherit property "end" with the proper type (2) PASS TimeRanges interface: calling end(unsigned long) on (document.createElement("video")).buffered with too few arguments must throw TypeError FAIL TrackEvent interface: existence and properties of interface object assert_class_string is not defined(stack: ReferenceError: assert_class_string is not defined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1077:9) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1035:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) PASS TrackEvent interface constructor FAIL TrackEvent interface: existence and properties of interface prototype object Cannot call method 'has_extended_attribute' of undefined(stack: TypeError: Cannot call method 'has_extended_attribute' of undefined at IdlObject. (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1179:23) at Object.Test.step (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:876:18) at test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/resources/testharness.js:338:18) at IdlObject.IdlInterface.test_self (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:1136:5) at IdlObject.IdlExceptionOrInterface.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:686:14) at IdlArray.test (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/resources/idlharness.js:419:28) at HTMLTrackElement.statechanged (file:///E:/b/build/slave/WebKit_XP/build/src/third_party/WebKit/LayoutTests/media/track/opera/idl/media-idl-tests.html:327:18)) PASS TrackEvent interface: existence and properties of interface prototype object's "constructor" property FAIL TrackEvent interface: attribute track assert_throws: getting property on prototype object must throw TypeError function "function () { [native code] }" did not throw FAIL TrackEvent must be primary interface of new TrackEvent("addtrack"; {track:text_track.track}) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ;" FAIL Stringification of new TrackEvent("addtrack"; {track:text_track.track}) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ;" FAIL TrackEvent interface: new TrackEvent("addtrack"; {track:text_track.track}) must inherit property "track" with the proper type (0) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ;" FAIL EventTarget interface: existence and properties of interface object assert_own_property: window does not have own property "EventTarget" expected property "EventTarget" missing FAIL EventTarget interface: existence and properties of interface prototype object assert_own_property: window does not have own property "EventTarget" expected property "EventTarget" missing FAIL EventTarget interface: existence and properties of interface prototype object's "constructor" property assert_own_property: window does not have own property "EventTarget" expected property "EventTarget" missing FAIL EventTarget interface: operation addEventListener(DOMString,EventListener,boolean) assert_own_property: window does not have own property "EventTarget" expected property "EventTarget" missing FAIL EventTarget interface: operation removeEventListener(DOMString,EventListener,boolean) assert_own_property: window does not have own property "EventTarget" expected property "EventTarget" missing FAIL EventTarget interface: operation dispatchEvent(Event) assert_own_property: window does not have own property "EventTarget" expected property "EventTarget" missing