Index: LayoutTests/imported/web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html |
diff --git a/LayoutTests/media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html b/LayoutTests/imported/web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html |
similarity index 79% |
copy from LayoutTests/media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html |
copy to LayoutTests/imported/web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html |
index 6893212aaa1f7e384ce9d2d967363c5389dc45cf..9488601c8ca1d7b4a4b2b73bb954b766c21dff13 100644 |
--- a/LayoutTests/media/track/opera/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html |
+++ b/LayoutTests/imported/web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLMediaElement/addTextTrack.html |
@@ -1,24 +1,24 @@ |
<!doctype html> |
<title>HTMLMediaElement.addTextTrack</title> |
-<script src=../../../../../../resources/testharness.js></script> |
-<script src=../../../../../../resources/testharnessreport.js></script> |
+<script src=../../../../../../../../../resources/testharness.js></script> |
+<script src=../../../../../../../../../resources/testharnessreport.js></script> |
<div id=log></div> |
<script> |
var video = document.createElement('video'); |
test(function(){ |
- assert_throws(new TypeError, function(){ |
+ assert_throws(new TypeError(), function(){ |
video.addTextTrack('foo'); |
}); |
- assert_throws(new TypeError, function(){ |
+ assert_throws(new TypeError(), function(){ |
video.addTextTrack(undefined); |
}); |
- assert_throws(new TypeError, function(){ |
+ assert_throws(new TypeError(), function(){ |
video.addTextTrack(null); |
}); |
}, document.title + ' bogus first arg'); |
test(function(){ |
- assert_throws(new TypeError, function(){ |
+ assert_throws(new TypeError(), function(){ |
video.addTextTrack('SUBTITLES'); |
}); |
}, document.title + ' uppercase first arg'); |
@@ -29,6 +29,7 @@ test(function(){ |
assert_equals(t.label, ''); |
assert_equals(t.language, ''); |
assert_equals(t.mode, 'hidden'); |
+ assert_true(t.cues instanceof TextTrackCueList); |
assert_equals(t.cues.length, 0); |
}, document.title + ' subtitles first arg'); |
@@ -38,6 +39,7 @@ test(function(){ |
assert_equals(t.label, ''); |
assert_equals(t.language, ''); |
assert_equals(t.mode, 'hidden'); |
+ assert_true(t.cues instanceof TextTrackCueList); |
assert_equals(t.cues.length, 0); |
}, document.title + ' captions first arg'); |
@@ -47,6 +49,7 @@ test(function(){ |
assert_equals(t.label, ''); |
assert_equals(t.language, ''); |
assert_equals(t.mode, 'hidden'); |
+ assert_true(t.cues instanceof TextTrackCueList); |
assert_equals(t.cues.length, 0); |
}, document.title + ' descriptions first arg'); |
@@ -56,6 +59,7 @@ test(function(){ |
assert_equals(t.label, ''); |
assert_equals(t.language, ''); |
assert_equals(t.mode, 'hidden'); |
+ assert_true(t.cues instanceof TextTrackCueList); |
assert_equals(t.cues.length, 0); |
}, document.title + ' chapters first arg'); |
@@ -65,6 +69,7 @@ test(function(){ |
assert_equals(t.label, ''); |
assert_equals(t.language, ''); |
assert_equals(t.mode, 'hidden'); |
+ assert_true(t.cues instanceof TextTrackCueList); |
assert_equals(t.cues.length, 0); |
}, document.title + ' metadata first arg'); |
@@ -74,6 +79,7 @@ test(function(){ |
assert_equals(t.label, ''); |
assert_equals(t.language, ''); |
assert_equals(t.mode, 'hidden'); |
+ assert_true(t.cues instanceof TextTrackCueList); |
assert_equals(t.cues.length, 0); |
}, document.title + ' undefined second and third arg'); |
@@ -83,6 +89,7 @@ test(function(){ |
assert_equals(t.label, 'null'); |
assert_equals(t.language, 'null'); |
assert_equals(t.mode, 'hidden'); |
+ assert_true(t.cues instanceof TextTrackCueList); |
assert_equals(t.cues.length, 0); |
}, document.title + ' null second and third arg'); |
@@ -92,6 +99,7 @@ test(function(){ |
assert_equals(t.label, 'foo'); |
assert_equals(t.language, 'bar'); |
assert_equals(t.mode, 'hidden'); |
+ assert_true(t.cues instanceof TextTrackCueList); |
assert_equals(t.cues.length, 0); |
}, document.title + ' foo and bar second and third arg'); |
@@ -101,6 +109,7 @@ test(function(){ |
assert_equals(t.label, 'foo'); |
assert_equals(t.language, ''); |
assert_equals(t.mode, 'hidden'); |
+ assert_true(t.cues instanceof TextTrackCueList); |
assert_equals(t.cues.length, 0); |
}, document.title + ' foo second arg, third arg omitted'); |