| Index: third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cloneNode.html
|
| diff --git a/third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cloneNode.html b/third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cloneNode.html
|
| deleted file mode 100644
|
| index 869aedb633f28cd81d816efa5cef0d21b30c36f6..0000000000000000000000000000000000000000
|
| --- a/third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cloneNode.html
|
| +++ /dev/null
|
| @@ -1,86 +0,0 @@
|
| -<!doctype html>
|
| -<title>track element cloneNode</title>
|
| -<script src="../../../../../../../../resources/testharness.js"></script>
|
| -<script src="../../../../../../../../resources/testharnessreport.js"></script>
|
| -<div id=log></div>
|
| -<script>
|
| -test(function() {
|
| - var elm = document.createElement('track');
|
| - assert_equals(elm.readyState, elm.NONE, 'elm.readyState after element creation');
|
| - var clone = elm.cloneNode(true);
|
| - assert_equals(clone.readyState, clone.NONE, 'clone.readyState after element creation');
|
| - assert_not_equals(clone.track, elm.track, 'clone.track and elm.track');
|
| -}, document.title+', not loaded');
|
| -
|
| -async_test(function(t) {
|
| - var elm = document.createElement('track');
|
| - var video = document.createElement('video');
|
| - video.appendChild(elm);
|
| - elm.track.mode = 'showing';
|
| - assert_equals(elm.readyState, elm.NONE, 'elm.readyState after appening to video setting mode');
|
| - elm.src = 'resources/track.vtt?pipe=trickle(d1)';
|
| - assert_equals(elm.readyState, elm.NONE, 'elm.readyState after setting src');
|
| - setTimeout(t.step_func_done(function() {
|
| - assert_equals(elm.readyState, elm.LOADING, 'elm.readyState in setTimeout');
|
| - var clone = elm.cloneNode(true);
|
| - assert_equals(clone.readyState, clone.NONE, 'clone.readyState after element creation');
|
| - video.appendChild(clone);
|
| - clone.track.mode = 'showing';
|
| - assert_equals(clone.readyState, clone.NONE, 'clone.readyState after appending to video and setting mode');
|
| - assert_not_equals(clone.track, elm.track, 'clone.track and elm.track');
|
| - }), 0);
|
| -}, document.title+', loading');
|
| -
|
| -async_test(function(t) {
|
| - var elm = document.createElement('track');
|
| - var video = document.createElement('video');
|
| - video.appendChild(elm);
|
| - elm.track.mode = 'showing';
|
| - elm.src = 'data:text/vtt,'+encodeURIComponent('WEBVTT\n\n00:00:00.000 --> 00:00:01.000\nfoo');
|
| - assert_equals(elm.readyState, elm.NONE, 'elm.readyState after setting src');
|
| - elm.onload = this.step_func(function() {
|
| - assert_equals(elm.readyState, elm.LOADED, 'elm.readyState');
|
| - assert_equals(elm.track.cues.length, 1, 'elm.track.cues.length');
|
| - assert_equals(elm.track.cues[0].startTime, 0, 'elm.track.cues[0].startTime');
|
| - assert_equals(elm.track.cues[0].endTime, 1, 'elm.track.cues[0].endTime');
|
| - assert_equals(elm.track.cues[0].text, 'foo', 'elm.track.cues[0].text');
|
| - var clone = elm.cloneNode(true);
|
| - assert_equals(clone.readyState, clone.NONE, 'clone.readyState after element creation');
|
| - video.appendChild(clone);
|
| - clone.track.mode = 'showing';
|
| - assert_equals(clone.readyState, clone.NONE, 'clone.readyState after appending to video and setting mode');
|
| - assert_not_equals(clone.track, elm.track, 'clone.track and elm.track');
|
| - clone.onload = this.step_func(function(){
|
| - assert_equals(clone.readyState, clone.LOADED, 'clone.readyState');
|
| - assert_not_equals(clone.track, elm.track, 'clone.track and elm.track');
|
| - assert_not_equals(clone.track.cues, elm.track.cues, 'clone.track.cues and elm.track.cues');
|
| - assert_equals(clone.track.cues.length, 1, 'clone.track.cues.length');
|
| - assert_not_equals(clone.track.cues[0], elm.track.cues[0], 'cues[0]');
|
| - assert_equals(clone.track.cues[0].startTime, 0, 'clone.track.cues[0].startTime');
|
| - assert_equals(clone.track.cues[0].endTime, 1, 'clone.track.cues[0].endTime');
|
| - assert_equals(clone.track.cues[0].text, 'foo', 'clone.track.cues[0].text');
|
| - this.done();
|
| - });
|
| - clone.onerror = this.step_func(function() { assert_unreached('clone got error'); });
|
| - });
|
| - elm.onerror = this.step_func(function() { assert_unreached('elm got error'); });
|
| -}, document.title+', loaded');
|
| -
|
| -async_test(function(t) {
|
| - var elm = document.createElement('track');
|
| - var video = document.createElement('video');
|
| - video.appendChild(elm);
|
| - elm.track.mode = 'showing';
|
| - elm.onerror = t.step_func(function() {
|
| - assert_equals(elm.readyState, elm.ERROR, 'elm.readyState in onerror');
|
| - var clone = elm.cloneNode(true);
|
| - assert_equals(clone.readyState, clone.NONE, 'clone.readyState after element creation');
|
| - video.appendChild(clone);
|
| - clone.track.mode = 'showing';
|
| - assert_equals(clone.readyState, clone.NONE, 'clone.readyState after appending to video and setting mode');
|
| - assert_not_equals(clone.track, elm.track, 'clone.track and elm.track');
|
| - clone.onerror = t.step_func_done();
|
| - });
|
| - elm.src = 'javascript:"network error"';
|
| -}, document.title+', failed to load');
|
| -</script>
|
|
|