mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-22 01:35:35 +00:00
Bug 1512175 - Expand mochitest for webm mime type support with various casing. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D47068 --HG-- extra : moz-landing-system : lando
This commit is contained in:
parent
e7ff4e1d3b
commit
047e370259
@ -8,11 +8,49 @@
|
||||
<body>
|
||||
<pre id="test">
|
||||
<script class="testbody" type="text/javascript">
|
||||
ok(MediaRecorder.isTypeSupported('video/webm'), 'Should support video/webm');
|
||||
ok(!MediaRecorder.isTypeSupported('video/webm; codecs="vp8, vorbis"'), 'Should not support video/webm + vp8/vorbis');
|
||||
ok(!MediaRecorder.isTypeSupported('video/webm; codecs="vp9, vorbis"'), 'Should not support video/webm + vp9/vorbis');
|
||||
ok(MediaRecorder.isTypeSupported('video/webm; codecs="vp8, opus"'), 'Should support video/webm + vp8/opus');
|
||||
ok(!MediaRecorder.isTypeSupported('video/webm; codecs="vp9, opus"'), 'Should not support video/webm + vp9/opus');
|
||||
ok(MediaRecorder.isTypeSupported('audio/webm'),
|
||||
'Should support audio/webm');
|
||||
ok(MediaRecorder.isTypeSupported('AUDIO/WEBM'),
|
||||
'Should support audio/webm, upper case');
|
||||
ok(MediaRecorder.isTypeSupported('AuDiO/wEbM'),
|
||||
'Should support audio/webm, mixed case');
|
||||
|
||||
ok(MediaRecorder.isTypeSupported('audio/webm;codecs=opus'),
|
||||
'Should support audio/webm;codecs=opus');
|
||||
ok(MediaRecorder.isTypeSupported('AUDIO/WEBM;CODECS=opus'),
|
||||
'Should support audio/webm;codecs=opus, upper case');
|
||||
ok(MediaRecorder.isTypeSupported('AuDiO/wEbM;cOdEcS=opus'),
|
||||
'Should support audio/webm;codecs=opus, mixed case');
|
||||
|
||||
ok(MediaRecorder.isTypeSupported('video/webm'),
|
||||
'Should support video/webm');
|
||||
ok(MediaRecorder.isTypeSupported('VIDEO/WEBM'),
|
||||
'Should support video/webm, upper case');
|
||||
ok(MediaRecorder.isTypeSupported('vIdEo/WeBm'),
|
||||
'Should support video/webm, mixed case');
|
||||
|
||||
ok(MediaRecorder.isTypeSupported('video/webm; codecs="vp8"'),
|
||||
'Should support video/webm; codecs="vp8"');
|
||||
ok(MediaRecorder.isTypeSupported('VIDEO/WEBM; CODECS="vp8"'),
|
||||
'Should support video/webm; codecs="vp8", upper case');
|
||||
ok(MediaRecorder.isTypeSupported('vIdEo/WeBm; CoDeCs="vp8"'),
|
||||
'Should support video/webm; codecs="vp8", mixed case');
|
||||
|
||||
ok(MediaRecorder.isTypeSupported('video/webm; codecs="vp8.0"'),
|
||||
'Should support video/webm; codecs="vp8.0"');
|
||||
ok(MediaRecorder.isTypeSupported('VIDEO/WEBM; CODECS="vp8.0"'),
|
||||
'Should support video/webm; codecs="vp8.0", upper case');
|
||||
ok(MediaRecorder.isTypeSupported('vIdEo/WeBm; CoDeCs="vp8.0"'),
|
||||
'Should support video/webm; codecs="vp8.0", mixed case');
|
||||
|
||||
ok(!MediaRecorder.isTypeSupported('video/webm; codecs="vp8, vorbis"'),
|
||||
'Should not support video/webm + vp8/vorbis');
|
||||
ok(!MediaRecorder.isTypeSupported('video/webm; codecs="vp9, vorbis"'),
|
||||
'Should not support video/webm + vp9/vorbis');
|
||||
ok(MediaRecorder.isTypeSupported('video/webm; codecs="vp8, opus"'),
|
||||
'Should support video/webm + vp8/opus');
|
||||
ok(!MediaRecorder.isTypeSupported('video/webm; codecs="vp9, opus"'),
|
||||
'Should not support video/webm + vp9/opus');
|
||||
</script>
|
||||
</head>
|
||||
</html>
|
||||
|
Loading…
Reference in New Issue
Block a user