Index: LayoutTests/media/track/opera/interfaces/TextTrack/removeCue.html |
diff --git a/LayoutTests/media/track/opera/interfaces/TextTrack/removeCue.html b/LayoutTests/media/track/opera/interfaces/TextTrack/removeCue.html |
index 7143bd2b1edd01d8e0fcd3a608a2106179e5d29f..e9f90eb0cd3e3161aee9d668c4fbf9438678d2c9 100644 |
--- a/LayoutTests/media/track/opera/interfaces/TextTrack/removeCue.html |
+++ b/LayoutTests/media/track/opera/interfaces/TextTrack/removeCue.html |
@@ -27,6 +27,15 @@ test(function() { |
t2.removeCue(c1); |
}, 'standalone, remove from t2'); |
}, document.title+', two elementless tracks'); |
+ |
+test(function() { |
+ var t1 = video.addTextTrack('subtitles'); |
+ assert_equals(t1.cues.length, 0); |
+ assert_throws(new TypeError, function() { t1.removeCue(null); }, 'null'); |
+ assert_throws(new TypeError, function() { t1.removeCue([]); }, 'non-TextTrackCue'); |
+ assert_equals(t1.cues.length, 0); |
+}, document.title+', invalid values'); |
+ |
var t = async_test(document.title+', cue from track element'); |
t.step(function(){ |
var t1 = video.addTextTrack('subtitles'); |