Commit 8dea498d authored by Sriram's avatar Sriram Committed by Commit Bot

Upstream media/track/.../crossorigin.html and remove duplicate tests

1. Upstream crossorigin.html to wpt
2. Remove tests from [1] infavor of the web platform tests in [2]
[1]: media/track/opera/interfaces/HTMLElement/HTMLMediaElement/
[2]: external/wpt/html/semantics/embedded-content/media-elements
	/interfaces/HTMLElement/HTMLMediaElement

Bug: 782555
Change-Id: I9f5ce13d2782ab2313b6026307e0e031485b177d
Reviewed-on: https://chromium-review.googlesource.com/807757Reviewed-by: default avatarFredrik Söderquist <fs@opera.com>
Commit-Queue: srirama chandra sekhar <srirama.m@samsung.com>
Cr-Commit-Position: refs/heads/master@{#522058}
parent 02fea68b
<!doctype html> <!doctype html>
<title>HTMLMediaElement.crossOrigin</title> <title>HTMLMediaElement.crossOrigin</title>
<script src=../../../../../../resources/testharness.js></script> <script src=/resources/testharness.js></script>
<script src=../../../../../../resources/testharnessreport.js></script> <script src=/resources/testharnessreport.js></script>
<div id=log></div> <div id=log></div>
<script> <script>
test(function(){ test(function(){
......
<!doctype html>
<title>HTMLMediaElement.addTextTrack</title>
<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(){
video.addTextTrack('foo');
});
assert_throws(new TypeError, function(){
video.addTextTrack(undefined);
});
assert_throws(new TypeError, function(){
video.addTextTrack(null);
});
}, document.title + ' bogus first arg');
test(function(){
assert_throws(new TypeError, function(){
video.addTextTrack('SUBTITLES');
});
}, document.title + ' uppercase first arg');
test(function(){
var t = video.addTextTrack('subtitles');
assert_equals(t.kind, 'subtitles');
assert_equals(t.label, '');
assert_equals(t.language, '');
assert_equals(t.mode, 'hidden');
assert_equals(t.cues.length, 0);
}, document.title + ' subtitles first arg');
test(function(){
var t = video.addTextTrack('captions');
assert_equals(t.kind, 'captions');
assert_equals(t.label, '');
assert_equals(t.language, '');
assert_equals(t.mode, 'hidden');
assert_equals(t.cues.length, 0);
}, document.title + ' captions first arg');
test(function(){
var t = video.addTextTrack('descriptions');
assert_equals(t.kind, 'descriptions');
assert_equals(t.label, '');
assert_equals(t.language, '');
assert_equals(t.mode, 'hidden');
assert_equals(t.cues.length, 0);
}, document.title + ' descriptions first arg');
test(function(){
var t = video.addTextTrack('chapters');
assert_equals(t.kind, 'chapters');
assert_equals(t.label, '');
assert_equals(t.language, '');
assert_equals(t.mode, 'hidden');
assert_equals(t.cues.length, 0);
}, document.title + ' chapters first arg');
test(function(){
var t = video.addTextTrack('metadata');
assert_equals(t.kind, 'metadata');
assert_equals(t.label, '');
assert_equals(t.language, '');
assert_equals(t.mode, 'hidden');
assert_equals(t.cues.length, 0);
}, document.title + ' metadata first arg');
test(function(){
var t = video.addTextTrack('subtitles', undefined, undefined);
assert_equals(t.kind, 'subtitles');
assert_equals(t.label, '');
assert_equals(t.language, '');
assert_equals(t.mode, 'hidden');
assert_equals(t.cues.length, 0);
}, document.title + ' undefined second and third arg');
test(function(){
var t = video.addTextTrack('subtitles', null, null);
assert_equals(t.kind, 'subtitles');
assert_equals(t.label, 'null');
assert_equals(t.language, 'null');
assert_equals(t.mode, 'hidden');
assert_equals(t.cues.length, 0);
}, document.title + ' null second and third arg');
test(function(){
var t = video.addTextTrack('subtitles', 'foo', 'bar');
assert_equals(t.kind, 'subtitles');
assert_equals(t.label, 'foo');
assert_equals(t.language, 'bar');
assert_equals(t.mode, 'hidden');
assert_equals(t.cues.length, 0);
}, document.title + ' foo and bar second and third arg');
test(function(){
var t = video.addTextTrack('subtitles', 'foo');
assert_equals(t.kind, 'subtitles');
assert_equals(t.label, 'foo');
assert_equals(t.language, '');
assert_equals(t.mode, 'hidden');
assert_equals(t.cues.length, 0);
}, document.title + ' foo second arg, third arg omitted');
</script>
<!doctype html>
<title>HTMLMediaElement.textTracks</title>
<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_equals(video.textTracks, video.textTracks);
assert_equals(video.textTracks.length, 0);
});
</script>
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment