[common][mse-w3c][DPTTIZEN-3186, remove 3 deprecated TCs] 26/229026/2
authorqunfang.lin <qunfang.lin@samsung.com>
Fri, 27 Mar 2020 23:42:53 +0000 (07:42 +0800)
committerqunfang.lin <qunfang.lin@samsung.com>
Fri, 27 Mar 2020 23:56:12 +0000 (07:56 +0800)
add: 0 TC, modify: 0 TC, delete: 3 TCs

Change-Id: Ibfa15be4332ac05ba4660a07e186f7c47314fa6f
Signed-off-by: qunfang.lin <qunfang.lin@samsung.com>
common/tct-mse-w3c-tests/mse/VideoPlaybackQuality_totalFrameDelay_exist.html [deleted file]
common/tct-mse-w3c-tests/mse/VideoPlaybackQuality_totalFrameDelay_readonly.html [deleted file]
common/tct-mse-w3c-tests/mse/VideoPlaybackQuality_totalFrameDelay_type.html [deleted file]
common/tct-mse-w3c-tests/tests.full.xml
common/tct-mse-w3c-tests/tests.xml

diff --git a/common/tct-mse-w3c-tests/mse/VideoPlaybackQuality_totalFrameDelay_exist.html b/common/tct-mse-w3c-tests/mse/VideoPlaybackQuality_totalFrameDelay_exist.html
deleted file mode 100755 (executable)
index 07abb92..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-<!DOCTYPE html>
-<!--
-Copyright (c) 2014 Samsung Electronics Co., Ltd.
-
-Licensed under the Apache License, Version 2.0 (the License);
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
-Authors:
-        Yinghua Zhang<yingh.zhang@samsung.com>
-
--->
-<html>
-<head>
-<title>VideoPlaybackQuality_totalFrameDelay_exist</title>
-<meta charset="utf-8"/>
-<script src="support/unitcommon.js"></script>
-<script src="support/mse_common.js"></script>
-</head>
-<body>
-<div id="log"></div>
-<video id="myVideo" width="320" height="240" controls autoplay></video>
-<script>
-//==== TEST: VideoPlaybackQuality_totalFrameDelay_exist
-//==== LABEL Check if API:VideoPlaybackQuality:totalFrameDelay exist.
-//==== PRIORITY P0
-//==== ONLOAD_DELAY 30
-//==== SPEC Web API:VideoPlaybackQuality:totalFrameDelay A
-//==== SPEC_URL http://www.w3.org/TR/2013/WD-media-source-20130905
-//==== TEST_CRITERIA ME
-
-setup({timeout: 30000});
-
-var t = async_test(document.title, {timeout: 30000}), mediaSource, video, sourceBuffer, playbackQuality, sourceopenCallback;
-
-t.step(function() {
-    sourceopenCallback = t.step_func(function (event){
-        sourceBuffer = mediaSource.addSourceBuffer('video/mp4; codecs="mp4a.40.2,avc1.640028"');
-        playbackQuality = video.getVideoPlaybackQuality();
-        check_attribute_exists(playbackQuality, 'totalFrameDelay');
-        t.done();
-    });
-
-    window.MediaSource = window.MediaSource || window.WebKitMediaSource;
-    if(!window.MediaSource) {
-        assert_unreached('MediaSource is not supported');
-    }
-    mediaSource = new MediaSource();
-    video = document.querySelector('video');
-    video.src = window.URL.createObjectURL(mediaSource);
-    mediaSource.addEventListener('sourceopen', sourceopenCallback, false);
-    mediaSource.addEventListener('webkitsourceopen', sourceopenCallback, false);
-});
-
-</script>
-</body>
-</html>
\ No newline at end of file
diff --git a/common/tct-mse-w3c-tests/mse/VideoPlaybackQuality_totalFrameDelay_readonly.html b/common/tct-mse-w3c-tests/mse/VideoPlaybackQuality_totalFrameDelay_readonly.html
deleted file mode 100755 (executable)
index c27219a..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-<!DOCTYPE html>
-<!--
-Copyright (c) 2014 Samsung Electronics Co., Ltd.
-
-Licensed under the Apache License, Version 2.0 (the License);
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
-Authors:
-        Yinghua Zhang<yingh.zhang@samsung.com>
-
--->
-<html>
-<head>
-<title>VideoPlaybackQuality_totalFrameDelay_readonly</title>
-<meta charset="utf-8"/>
-<script src="support/unitcommon.js"></script>
-<script src="support/mse_common.js"></script>
-</head>
-<body>
-<div id="log"></div>
-<video id="myVideo" width="320" height="240" controls autoplay></video>
-<script>
-//==== TEST: VideoPlaybackQuality_totalFrameDelay_readonly
-//==== LABEL Check if API:VideoPlaybackQuality:totalFrameDelay readonly.
-//==== PRIORITY P1
-//==== ONLOAD_DELAY 30
-//==== SPEC Web API:VideoPlaybackQuality:totalFrameDelay A
-//==== SPEC_URL http://www.w3.org/TR/2013/WD-media-source-20130905
-//==== TEST_CRITERIA ARO
-
-setup({timeout: 30000});
-
-var t = async_test(document.title, {timeout: 30000}), mediaSource, video, sourceBuffer, playbackQuality, sourceopenCallback;
-
-t.step(function() {
-    sourceopenCallback = t.step_func(function (event){
-        sourceBuffer = mediaSource.addSourceBuffer('video/mp4; codecs="mp4a.40.2,avc1.640028"');
-        playbackQuality = video.getVideoPlaybackQuality();
-        check_readonly(playbackQuality, "totalFrameDelay", playbackQuality.totalFrameDelay, "double", 10);
-        t.done();
-    });
-
-    window.MediaSource = window.MediaSource || window.WebKitMediaSource;
-    if(!window.MediaSource) {
-        assert_unreached('MediaSource is not supported');
-    }
-    mediaSource = new MediaSource();
-    video = document.querySelector('video');
-    video.src = window.URL.createObjectURL(mediaSource);
-    mediaSource.addEventListener('sourceopen', sourceopenCallback, false);
-    mediaSource.addEventListener('webkitsourceopen', sourceopenCallback, false);
-});
-
-</script>
-</body>
-</html>
\ No newline at end of file
diff --git a/common/tct-mse-w3c-tests/mse/VideoPlaybackQuality_totalFrameDelay_type.html b/common/tct-mse-w3c-tests/mse/VideoPlaybackQuality_totalFrameDelay_type.html
deleted file mode 100755 (executable)
index 4e85202..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-<!DOCTYPE html>
-<!--
-Copyright (c) 2014 Samsung Electronics Co., Ltd.
-
-Licensed under the Apache License, Version 2.0 (the License);
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
-Authors:
-        Yinghua Zhang<yingh.zhang@samsung.com>
-
--->
-<html>
-<head>
-<title>VideoPlaybackQuality_totalFrameDelay_type</title>
-<meta charset="utf-8"/>
-<script src="support/unitcommon.js"></script>
-<script src="support/mse_common.js"></script>
-</head>
-<body>
-<div id="log"></div>
-<video id="myVideo" width="320" height="240" controls autoplay></video>
-<script>
-//==== TEST: VideoPlaybackQuality_totalFrameDelay_type
-//==== LABEL Check API:VideoPlaybackQuality:totalFrameDelay type.
-//==== PRIORITY P1
-//==== ONLOAD_DELAY 30
-//==== SPEC Web API:VideoPlaybackQuality:totalFrameDelay A
-//==== SPEC_URL http://www.w3.org/TR/2013/WD-media-source-20130905
-//==== TEST_CRITERIA AT
-
-setup({timeout: 30000});
-
-var t = async_test(document.title, {timeout: 30000}), mediaSource, video, sourceBuffer, playbackQuality, sourceopenCallback;
-
-t.step(function() {
-    sourceopenCallback = t.step_func(function (event){
-        sourceBuffer = mediaSource.addSourceBuffer('video/mp4; codecs="mp4a.40.2,avc1.640028"');
-        playbackQuality = video.getVideoPlaybackQuality();
-        assert_type(playbackQuality.totalFrameDelay, "double", "not a double");
-        t.done();
-    });
-
-    window.MediaSource = window.MediaSource || window.WebKitMediaSource;
-    if(!window.MediaSource) {
-        assert_unreached('MediaSource is not supported');
-    }
-    mediaSource = new MediaSource();
-    video = document.querySelector('video');
-    video.src = window.URL.createObjectURL(mediaSource);
-    mediaSource.addEventListener('sourceopen', sourceopenCallback, false);
-    mediaSource.addEventListener('webkitsourceopen', sourceopenCallback, false);
-});
-
-</script>
-</body>
-</html>
\ No newline at end of file
index 2b32d346797bfeb1e40379c9b1d6bc389b861abd..f340435a24e3abd9c0c9069955ceac7261849a6f 100755 (executable)
       </description>
       <specs>
       </specs>
-    </testcase><testcase purpose="Check if API:VideoPlaybackQuality:totalFrameDelay exist." type="compliance" onload_delay="30" status="approved" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" priority="P0" id="VideoPlaybackQuality_totalFrameDelay_exist">
-      <description>
-        <test_script_entry>/opt/tct-mse-w3c-tests/mse/VideoPlaybackQuality_totalFrameDelay_exist.html</test_script_entry>
-      </description>
-      <specs>
-      </specs>
-    </testcase><testcase purpose="Check if API:VideoPlaybackQuality:totalFrameDelay readonly." type="compliance" onload_delay="30" status="approved" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" priority="P1" id="VideoPlaybackQuality_totalFrameDelay_readonly">
-      <description>
-        <test_script_entry>/opt/tct-mse-w3c-tests/mse/VideoPlaybackQuality_totalFrameDelay_readonly.html</test_script_entry>
-      </description>
-      <specs>
-      </specs>
-    </testcase><testcase purpose="Check API:VideoPlaybackQuality:totalFrameDelay type." type="compliance" onload_delay="30" status="approved" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" priority="P1" id="VideoPlaybackQuality_totalFrameDelay_type">
-      <description>
-        <test_script_entry>/opt/tct-mse-w3c-tests/mse/VideoPlaybackQuality_totalFrameDelay_type.html</test_script_entry>
-      </description>
-      <specs>
-      </specs>
     </testcase><testcase purpose="Check the API:MediaSource." type="compliance" status="approved" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" priority="P1" id="MediaSource">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource.html</test_script_entry>
index bad0467040744584d7a7ed112c3e2de8c28949ae..e9f48c2f7b772a3a9288880bcbc7a18ce009e196 100755 (executable)
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/HTMLVideoElement_getVideoPlaybackQuality_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API::HTMLVideoElement::getVideoPlaybackQuality method." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="HTMLVideoElement_getVideoPlaybackQuality_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/HTMLVideoElement_getVideoPlaybackQuality_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:MediaSource:activeSourceBuffers exist." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_activeSourceBuffers_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_activeSourceBuffers_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:MediaSource:activeSourceBuffers readonly." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_activeSourceBuffers_readonly">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_activeSourceBuffers_readonly.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:MediaSource:activeSourceBuffers type." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_activeSourceBuffers_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_activeSourceBuffers_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:MediaSource:addSourceBuffer exist." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_addSourceBuffer_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_addSourceBuffer_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:MediaSource:addSourceBuffer type." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_addSourceBuffer_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_addSourceBuffer_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:MediaSource:duration exist." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_duration_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_duration_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:MediaSource:duration type." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_duration_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_duration_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:MediaSource:endOfStream exist." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_endOfStream_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_endOfStream_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:MediaSource:endOfStream type." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_endOfStream_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_endOfStream_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:MediaSource:isTypeSupported exist." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_isTypeSupported_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_isTypeSupported_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:MediaSource:isTypeSupported type." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_isTypeSupported_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_isTypeSupported_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:MediaSource:readyState exist." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_readyState_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_readyState_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:MediaSource:readyState readonly." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_readyState_readonly">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_readyState_readonly.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:MediaSource:readyState type." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_readyState_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_readyState_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:MediaSource:removeSourceBuffer exist." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_removeSourceBuffer_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_removeSourceBuffer_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:MediaSource:removeSourceBuffer type." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_removeSourceBuffer_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_removeSourceBuffer_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:MediaSource: sourceBuffers exist." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_sourceBuffers_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_sourceBuffers_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:MediaSource:sourceBuffers readonly." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_sourceBuffers_readonly">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_sourceBuffers_readonly.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:MediaSource:sourceBuffers type." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_sourceBuffers_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_sourceBuffers_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:MediaSource: sourceBuffers exist." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_sourceBuffers_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_sourceBuffers_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API::SourceBufferList::SourceBuffer type." onload_delay="180" component="W3C_HTML5 APIs//SourceBufferList" execution_type="auto" id="SourceBufferList_SourceBuffer_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBufferList_SourceBuffer_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API::SourceBufferList::length exist." onload_delay="180" component="W3C_HTML5 APIs//SourceBufferList" execution_type="auto" id="SourceBufferList_length_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBufferList_length_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:SourceBufferList:length readonly." onload_delay="180" component="W3C_HTML5 APIs//SourceBufferList" execution_type="auto" id="SourceBufferList_length_readonly">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBufferList_length_readonly.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API::SourceBufferList::length type." onload_delay="180" component="W3C_HTML5 APIs//SourceBufferList" execution_type="auto" id="SourceBufferList_length_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBufferList_length_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:SourceBuffer:abort exist." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_abort_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_abort_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:SourceBuffer:abort type." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_abort_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_abort_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:SourceBuffer:appendBuffer exist." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_appendBuffer_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_appendBuffer_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:SourceBuffer:appendBuffer type." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_appendBuffer_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_appendBuffer_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:SourceBuffer:appendWindowEnd exist." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_appendWindowEnd_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_appendWindowEnd_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:SourceBuffer:appendWindowEnd type." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_appendWindowEnd_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_appendWindowEnd_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:SourceBuffer:appendWindowStart exist." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_appendWindowStart_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_appendWindowStart_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:SourceBuffer:appendWindowStart type." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_appendWindowStart_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_appendWindowStart_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:SourceBuffer:buffered exist." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_buffered_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_buffered_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:SourceBuffer:buffered readonly." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_buffered_readonly">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_buffered_readonly.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:SourceBuffer:buffered type." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_buffered_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_buffered_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:SourceBuffer:remove exist." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_remove_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_remove_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:SourceBuffer:remove type." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_remove_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_remove_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:SourceBuffer:timestampOffset exist." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_timestampOffset_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_timestampOffset_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:SourceBuffer:timestampOffset type." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_timestampOffset_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_timestampOffset_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:SourceBuffer:updating exist." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_updating_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_updating_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:SourceBuffer:updating readonly." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_updating_readonly">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_updating_readonly.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:SourceBuffer:updating type." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_updating_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_updating_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if URL::createObjectURL() method exists" component="W3C_HTML5 APIs//W3C" execution_type="auto" id="URL_createObjectURL_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/URL_createObjectURL_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API::URL::createObjectURL type." onload_delay="180" component="W3C_HTML5 APIs//W3C" execution_type="auto" id="URL_createObjectURL_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/URL_createObjectURL_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:VideoPlaybackQuality:creationTime exist." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="VideoPlaybackQuality_creationTime_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/VideoPlaybackQuality_creationTime_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:VideoPlaybackQuality:creationTime readonly." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="VideoPlaybackQuality_creationTime_readonly">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/VideoPlaybackQuality_creationTime_readonly.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:VideoPlaybackQuality:creationTime type." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="VideoPlaybackQuality_creationTime_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/VideoPlaybackQuality_creationTime_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:VideoPlaybackQuality:totalVideoFrames exist." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="VideoPlaybackQuality_totalVideoFrames_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/VideoPlaybackQuality_totalVideoFrames_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:VideoPlaybackQuality:totalVideoFrames readonly." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="VideoPlaybackQuality_totalVideoFrames_readonly">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/VideoPlaybackQuality_totalVideoFrames_readonly.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:VideoPlaybackQuality:totalVideoFrames type." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="VideoPlaybackQuality_totalVideoFrames_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/VideoPlaybackQuality_totalVideoFrames_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:VideoPlaybackQuality:corruptedVideoFrames exist." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="VideoPlaybackQuality_corruptedVideoFrames_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/VideoPlaybackQuality_corruptedVideoFrames_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:VideoPlaybackQuality:corruptedVideoFrames readonly." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="VideoPlaybackQuality_corruptedVideoFrames_readonly">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/VideoPlaybackQuality_corruptedVideoFrames_readonly.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:VideoPlaybackQuality:corruptedVideoFrames type." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="VideoPlaybackQuality_corruptedVideoFrames_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/VideoPlaybackQuality_corruptedVideoFrames_type.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:VideoPlaybackQuality:droppedVideoFrames exist." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="VideoPlaybackQuality_droppedVideoFrames_exist">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/VideoPlaybackQuality_droppedVideoFrames_exist.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check if API:VideoPlaybackQuality:droppedVideoFrames readonly." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="VideoPlaybackQuality_droppedVideoFrames_readonly">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/VideoPlaybackQuality_droppedVideoFrames_readonly.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check API:VideoPlaybackQuality:droppedVideoFrames type." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="VideoPlaybackQuality_droppedVideoFrames_type">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/VideoPlaybackQuality_droppedVideoFrames_type.html</test_script_entry>
       </description>
-      
-      </testcase><testcase purpose="Check if API:VideoPlaybackQuality:totalFrameDelay exist." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="VideoPlaybackQuality_totalFrameDelay_exist">
-      <description>
-        <test_script_entry>/opt/tct-mse-w3c-tests/mse/VideoPlaybackQuality_totalFrameDelay_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if API:VideoPlaybackQuality:totalFrameDelay readonly." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="VideoPlaybackQuality_totalFrameDelay_readonly">
-      <description>
-        <test_script_entry>/opt/tct-mse-w3c-tests/mse/VideoPlaybackQuality_totalFrameDelay_readonly.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check API:VideoPlaybackQuality:totalFrameDelay type." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="VideoPlaybackQuality_totalFrameDelay_type">
-      <description>
-        <test_script_entry>/opt/tct-mse-w3c-tests/mse/VideoPlaybackQuality_totalFrameDelay_type.html</test_script_entry>
-      </description>
-      
       </testcase><testcase purpose="Check the API:MediaSource." component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API MediaSource AppendAudioOffset:Test if we can append audio data with an explicit offset." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_AppendAudioOffset">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_AppendAudioOffset.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API MediaSource ElementEvents:Test if the events on MediaSource are correct." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_ElementEvents">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_ElementEvents.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API MediaSource Events:Test if the events on MediaSource are correct." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_Events">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_Events.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API MediaSource IncrementalAudio:Test if we can append audio not in the unit of segment." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_IncrementalAudio">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_IncrementalAudio.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API MediaSource PlayPartialSegment:Test if we can play a partially appended video segment." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_PlayPartialSegment">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_PlayPartialSegment.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API::MediaSource::addEventListener success callback." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_addEventListener_succCallback">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_addEventListener_succCallback.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API::MediaSource::addSourceBuffer success." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_addSourceBuffer">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_addSourceBuffer.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API::MediaSource::addSourceBuffer with missmatch parameter." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_addSourceBuffer_paramMismatch">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_addSourceBuffer_paramMismatch.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API:MediaSource:duration." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_duration">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_duration.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API::MediaSource::duration writeable and readable with audio buffer." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_duration_audioBuffer">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_duration_audioBuffer.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API::MediaSource::duration writeable and readable with video buffer." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_duration_videoBuffer">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_duration_videoBuffer.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API:MediaSource:readyState." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_readyState">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_readyState.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API::MediaSource::removeSourceBuffer." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_removeSourceBuffer">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_removeSourceBuffer.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API MediaSource video ChangeRate:Test if we can change the format of video on the fly." onload_delay="30" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_video_ChangeRate">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_video_ChangeRate.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Compare the API:MediaSource:duration with video duration." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="MediaSource_video_duration">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/MediaSource_video_duration.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API::SourceBuffer::abort audio sourceBuffer." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_abort_audioBuffer">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_abort_audioBuffer.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API::SourceBuffer::abort with video sourceBuffer." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_abort_videoBuffer">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_abort_videoBuffer.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API::SourceBuffer::append with audio buffer." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_append_audioBuffer">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_append_audioBuffer.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API::SourceBuffer::append with video buffer." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="SourceBuffer_append_videoBuffer">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/SourceBuffer_append_videoBuffer.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API:video:currentSrc." component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="video_currentSrc">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/video_currentSrc.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API:video:duration." component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="video_duration">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/video_duration.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API:video:paused status when appendBuffer is called." onload_delay="180" component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="video_paused_audioBuffer">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/video_paused_audioBuffer.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API:video:readyState." component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="video_readyState">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/video_readyState.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API:video:src." component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="video_src">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/video_src.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API:video:videoHeight." component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="video_videoHeight">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/video_videoHeight.html</test_script_entry>
       </description>
-      
       </testcase><testcase purpose="Check the API:video:videoWidth." component="W3C_HTML5 APIs/W3C/MSE" execution_type="auto" id="video_videoWidth">
       <description>
         <test_script_entry>/opt/tct-mse-w3c-tests/mse/video_videoWidth.html</test_script_entry>