gecko-dev/dom/media/test
Chris Pearce 2e3c4bd9af Bug 1478208 - Implement HTMLMediaElement.allowedToPlay. r=alwu,bz
Various web authors have expressed desire to know in advance whether autoplay
will work.

They want this in order to avoid paying the price for downloading media that
won't play. Or they want to take other action such as showing a poster image
instead.

This is of particular interest to Firefox, as we're planning on showing a
prompt to ask the user whether they would like a site to play. If sites want to
determine whether they can autoplay but avoid the prompt showing, they won't be
able to just call play() in Firefox and see whether it works, as that would
likely show the prompt if the user doesn't already have a stored permission.

We've been working out a spec here:
https://github.com/whatwg/html/issues/3617#issuecomment-398613484

This implements what is the consensus to date there;
HTMLMediaElement.allowedToPlay, which returns true when a play() call would not
be blocked with NotAllowedError by autoplay blocking policies.

MozReview-Commit-ID: AkBu0G7uCJ0

--HG--
extra : rebase_source : 3f31db79aa1e570fdd9fc7062d0ddac7c96a8931
2018-07-25 14:25:17 +12:00
..
crashtests Bug 1148354 - Remove the tests related to the doppler effect from mochitests. r=karlt 2018-07-17 10:04:33 +02:00
dash
hls Bug 1372465 - Make sure GeckoHlsPlayer is used by correct media components. r=jwwang 2017-07-25 16:40:37 +08:00
reftest Bug 1322845 - Update reftest annotations for WebRender on macOS. r=Gankro 2018-05-08 22:42:51 -04:00
16bit_wave_extrametadata.wav
16bit_wave_extrametadata.wav^headers^
320x240.ogv
320x240.ogv^headers^
448636.ogv
448636.ogv^headers^
A4.ogv
A4.ogv^headers^
allowed.sjs Bug 1375125 - Stop using nsILocalFile in the tree. r=froydnj 2017-08-04 17:49:22 +09:00
ambisonics.mp4 Bug 1431169 - P1. Add test case. r=rillian 2018-01-17 21:32:17 +01:00
ambisonics.mp4^headers^ Bug 1431169 - P1. Add test case. r=rillian 2018-01-17 21:32:17 +01:00
audio-gaps-short.ogg
audio-gaps-short.ogg^headers^
audio-gaps.ogg
audio-gaps.ogg^headers^
audio-overhang.ogg
audio-overhang.ogg^headers^
audio.wav
audio.wav^headers^
AutoplayTestUtils.js Bug 1478208 - Implement HTMLMediaElement.allowedToPlay. r=alwu,bz 2018-07-25 14:25:17 +12:00
background_video.js Bug 1443942 - Rewrite test_mediarecorder_principals. r=bryce 2018-04-05 13:35:14 +12:00
bad-signature.vtt
badtags.ogg
badtags.ogg^headers^
basic.vtt Bug 1417820 - Replace "=" by ":". r=rillian 2017-11-28 16:49:21 +08:00
bear-640x360-a_frag-cenc-key_rotation.mp4 Bug 1351124 - Test for PSSH boxes in MOOF boxes. r=jya 2017-07-13 20:04:13 +12:00
bear-640x360-v_frag-cenc-key_rotation.mp4 Bug 1351124 - Test for PSSH boxes in MOOF boxes. r=jya 2017-07-13 20:04:13 +12:00
beta-phrasebook.ogg
beta-phrasebook.ogg^headers^
big-short.wav
big-short.wav^headers^
big.wav
big.wav^headers^
bipbop_225w_175kbps-cenc-audio-key1-1.m4s
bipbop_225w_175kbps-cenc-audio-key1-1.m4s^headers^
bipbop_225w_175kbps-cenc-audio-key1-2.m4s
bipbop_225w_175kbps-cenc-audio-key1-2.m4s^headers^
bipbop_225w_175kbps-cenc-audio-key1-3.m4s
bipbop_225w_175kbps-cenc-audio-key1-3.m4s^headers^
bipbop_225w_175kbps-cenc-audio-key1-4.m4s
bipbop_225w_175kbps-cenc-audio-key1-4.m4s^headers^
bipbop_225w_175kbps-cenc-audio-key1-init.mp4
bipbop_225w_175kbps-cenc-audio-key1-init.mp4^headers^
bipbop_225w_175kbps-cenc-audio-key2-1.m4s
bipbop_225w_175kbps-cenc-audio-key2-1.m4s^headers^
bipbop_225w_175kbps-cenc-audio-key2-2.m4s
bipbop_225w_175kbps-cenc-audio-key2-2.m4s^headers^
bipbop_225w_175kbps-cenc-audio-key2-3.m4s
bipbop_225w_175kbps-cenc-audio-key2-3.m4s^headers^
bipbop_225w_175kbps-cenc-audio-key2-4.m4s
bipbop_225w_175kbps-cenc-audio-key2-4.m4s^headers^
bipbop_225w_175kbps-cenc-audio-key2-init.mp4
bipbop_225w_175kbps-cenc-audio-key2-init.mp4^headers^
bipbop_225w_175kbps-cenc-video-key1-1.m4s
bipbop_225w_175kbps-cenc-video-key1-1.m4s^headers^
bipbop_225w_175kbps-cenc-video-key1-init.mp4
bipbop_225w_175kbps-cenc-video-key1-init.mp4^headers^
bipbop_225w_175kbps-cenc-video-key2-1.m4s
bipbop_225w_175kbps-cenc-video-key2-1.m4s^headers^
bipbop_225w_175kbps-cenc-video-key2-init.mp4
bipbop_225w_175kbps-cenc-video-key2-init.mp4^headers^
bipbop_225w_175kbps.mp4
bipbop_225w_175kbps.mp4^headers^ Bug 1395922 - [P5][Test] Capture clear content with canvas 2d after remove MediaKeys from the same HTMLMediaElement. r=cpearce 2017-11-03 20:15:19 +08:00
bipbop_300_215kbps-cenc-audio-key1-1.m4s
bipbop_300_215kbps-cenc-audio-key1-1.m4s^headers^
bipbop_300_215kbps-cenc-audio-key1-2.m4s
bipbop_300_215kbps-cenc-audio-key1-2.m4s^headers^
bipbop_300_215kbps-cenc-audio-key1-3.m4s
bipbop_300_215kbps-cenc-audio-key1-3.m4s^headers^
bipbop_300_215kbps-cenc-audio-key1-4.m4s
bipbop_300_215kbps-cenc-audio-key1-4.m4s^headers^
bipbop_300_215kbps-cenc-audio-key1-init.mp4
bipbop_300_215kbps-cenc-audio-key1-init.mp4^headers^
bipbop_300_215kbps-cenc-audio-key2-1.m4s
bipbop_300_215kbps-cenc-audio-key2-1.m4s^headers^
bipbop_300_215kbps-cenc-audio-key2-2.m4s
bipbop_300_215kbps-cenc-audio-key2-2.m4s^headers^
bipbop_300_215kbps-cenc-audio-key2-3.m4s
bipbop_300_215kbps-cenc-audio-key2-3.m4s^headers^
bipbop_300_215kbps-cenc-audio-key2-4.m4s
bipbop_300_215kbps-cenc-audio-key2-4.m4s^headers^
bipbop_300_215kbps-cenc-audio-key2-init.mp4
bipbop_300_215kbps-cenc-audio-key2-init.mp4^headers^
bipbop_300_215kbps-cenc-video-key1-1.m4s
bipbop_300_215kbps-cenc-video-key1-1.m4s^headers^
bipbop_300_215kbps-cenc-video-key1-2.m4s
bipbop_300_215kbps-cenc-video-key1-2.m4s^headers^
bipbop_300_215kbps-cenc-video-key1-init.mp4
bipbop_300_215kbps-cenc-video-key1-init.mp4^headers^
bipbop_300_215kbps-cenc-video-key2-1.m4s
bipbop_300_215kbps-cenc-video-key2-1.m4s^headers^
bipbop_300_215kbps-cenc-video-key2-2.m4s
bipbop_300_215kbps-cenc-video-key2-2.m4s^headers^
bipbop_300_215kbps-cenc-video-key2-init.mp4
bipbop_300_215kbps-cenc-video-key2-init.mp4^headers^
bipbop_300_215kbps.mp4
bipbop_300wp_227kbps-cenc-audio-key1-1.m4s
bipbop_300wp_227kbps-cenc-audio-key1-1.m4s^headers^
bipbop_300wp_227kbps-cenc-audio-key1-2.m4s
bipbop_300wp_227kbps-cenc-audio-key1-2.m4s^headers^
bipbop_300wp_227kbps-cenc-audio-key1-3.m4s
bipbop_300wp_227kbps-cenc-audio-key1-3.m4s^headers^
bipbop_300wp_227kbps-cenc-audio-key1-4.m4s
bipbop_300wp_227kbps-cenc-audio-key1-4.m4s^headers^
bipbop_300wp_227kbps-cenc-audio-key1-init.mp4
bipbop_300wp_227kbps-cenc-audio-key1-init.mp4^headers^
bipbop_300wp_227kbps-cenc-audio-key2-1.m4s
bipbop_300wp_227kbps-cenc-audio-key2-1.m4s^headers^
bipbop_300wp_227kbps-cenc-audio-key2-2.m4s
bipbop_300wp_227kbps-cenc-audio-key2-2.m4s^headers^
bipbop_300wp_227kbps-cenc-audio-key2-3.m4s
bipbop_300wp_227kbps-cenc-audio-key2-3.m4s^headers^
bipbop_300wp_227kbps-cenc-audio-key2-4.m4s
bipbop_300wp_227kbps-cenc-audio-key2-4.m4s^headers^
bipbop_300wp_227kbps-cenc-audio-key2-init.mp4
bipbop_300wp_227kbps-cenc-audio-key2-init.mp4^headers^
bipbop_300wp_227kbps-cenc-video-key1-1.m4s
bipbop_300wp_227kbps-cenc-video-key1-1.m4s^headers^
bipbop_300wp_227kbps-cenc-video-key1-2.m4s
bipbop_300wp_227kbps-cenc-video-key1-2.m4s^headers^
bipbop_300wp_227kbps-cenc-video-key1-init.mp4
bipbop_300wp_227kbps-cenc-video-key1-init.mp4^headers^
bipbop_300wp_227kbps-cenc-video-key2-1.m4s
bipbop_300wp_227kbps-cenc-video-key2-1.m4s^headers^
bipbop_300wp_227kbps-cenc-video-key2-2.m4s
bipbop_300wp_227kbps-cenc-video-key2-2.m4s^headers^
bipbop_300wp_227kbps-cenc-video-key2-init.mp4
bipbop_300wp_227kbps-cenc-video-key2-init.mp4^headers^
bipbop_300wp_227kbps.mp4
bipbop_360w_253kbps-cenc-audio-key1-1.m4s
bipbop_360w_253kbps-cenc-audio-key1-1.m4s^headers^
bipbop_360w_253kbps-cenc-audio-key1-2.m4s
bipbop_360w_253kbps-cenc-audio-key1-2.m4s^headers^
bipbop_360w_253kbps-cenc-audio-key1-3.m4s
bipbop_360w_253kbps-cenc-audio-key1-3.m4s^headers^
bipbop_360w_253kbps-cenc-audio-key1-4.m4s
bipbop_360w_253kbps-cenc-audio-key1-4.m4s^headers^
bipbop_360w_253kbps-cenc-audio-key1-init.mp4
bipbop_360w_253kbps-cenc-audio-key1-init.mp4^headers^
bipbop_360w_253kbps-cenc-audio-key2-1.m4s
bipbop_360w_253kbps-cenc-audio-key2-1.m4s^headers^
bipbop_360w_253kbps-cenc-audio-key2-2.m4s
bipbop_360w_253kbps-cenc-audio-key2-2.m4s^headers^
bipbop_360w_253kbps-cenc-audio-key2-3.m4s
bipbop_360w_253kbps-cenc-audio-key2-3.m4s^headers^
bipbop_360w_253kbps-cenc-audio-key2-4.m4s
bipbop_360w_253kbps-cenc-audio-key2-4.m4s^headers^
bipbop_360w_253kbps-cenc-audio-key2-init.mp4
bipbop_360w_253kbps-cenc-audio-key2-init.mp4^headers^
bipbop_360w_253kbps-cenc-video-key1-1.m4s
bipbop_360w_253kbps-cenc-video-key1-1.m4s^headers^
bipbop_360w_253kbps-cenc-video-key1-init.mp4
bipbop_360w_253kbps-cenc-video-key1-init.mp4^headers^
bipbop_360w_253kbps-cenc-video-key2-1.m4s
bipbop_360w_253kbps-cenc-video-key2-1.m4s^headers^
bipbop_360w_253kbps-cenc-video-key2-init.mp4
bipbop_360w_253kbps-cenc-video-key2-init.mp4^headers^
bipbop_360w_253kbps-clearkey-audio.webm
bipbop_360w_253kbps-clearkey-audio.webm^headers^
bipbop_360w_253kbps-clearkey-video-vp8.webm
bipbop_360w_253kbps-clearkey-video-vp8.webm^headers^
bipbop_360w_253kbps-clearkey-video-vp9.webm
bipbop_360w_253kbps-clearkey-video-vp9.webm^headers^
bipbop_360w_253kbps.mp4
bipbop_480_624kbps-cenc-audio-key1-1.m4s
bipbop_480_624kbps-cenc-audio-key1-1.m4s^headers^
bipbop_480_624kbps-cenc-audio-key1-2.m4s
bipbop_480_624kbps-cenc-audio-key1-2.m4s^headers^
bipbop_480_624kbps-cenc-audio-key1-3.m4s
bipbop_480_624kbps-cenc-audio-key1-3.m4s^headers^
bipbop_480_624kbps-cenc-audio-key1-4.m4s
bipbop_480_624kbps-cenc-audio-key1-4.m4s^headers^
bipbop_480_624kbps-cenc-audio-key1-init.mp4
bipbop_480_624kbps-cenc-audio-key1-init.mp4^headers^
bipbop_480_624kbps-cenc-audio-key2-1.m4s
bipbop_480_624kbps-cenc-audio-key2-1.m4s^headers^
bipbop_480_624kbps-cenc-audio-key2-2.m4s
bipbop_480_624kbps-cenc-audio-key2-2.m4s^headers^
bipbop_480_624kbps-cenc-audio-key2-3.m4s
bipbop_480_624kbps-cenc-audio-key2-3.m4s^headers^
bipbop_480_624kbps-cenc-audio-key2-4.m4s
bipbop_480_624kbps-cenc-audio-key2-4.m4s^headers^
bipbop_480_624kbps-cenc-audio-key2-init.mp4
bipbop_480_624kbps-cenc-audio-key2-init.mp4^headers^
bipbop_480_624kbps-cenc-video-key1-1.m4s
bipbop_480_624kbps-cenc-video-key1-1.m4s^headers^
bipbop_480_624kbps-cenc-video-key1-2.m4s
bipbop_480_624kbps-cenc-video-key1-2.m4s^headers^
bipbop_480_624kbps-cenc-video-key1-init.mp4
bipbop_480_624kbps-cenc-video-key1-init.mp4^headers^
bipbop_480_624kbps-cenc-video-key2-1.m4s
bipbop_480_624kbps-cenc-video-key2-1.m4s^headers^
bipbop_480_624kbps-cenc-video-key2-2.m4s
bipbop_480_624kbps-cenc-video-key2-2.m4s^headers^
bipbop_480_624kbps-cenc-video-key2-init.mp4
bipbop_480_624kbps-cenc-video-key2-init.mp4^headers^
bipbop_480_624kbps.mp4
bipbop_480_959kbps-cenc-audio-key1-1.m4s
bipbop_480_959kbps-cenc-audio-key1-1.m4s^headers^
bipbop_480_959kbps-cenc-audio-key1-2.m4s
bipbop_480_959kbps-cenc-audio-key1-2.m4s^headers^
bipbop_480_959kbps-cenc-audio-key1-3.m4s
bipbop_480_959kbps-cenc-audio-key1-3.m4s^headers^
bipbop_480_959kbps-cenc-audio-key1-4.m4s
bipbop_480_959kbps-cenc-audio-key1-4.m4s^headers^
bipbop_480_959kbps-cenc-audio-key1-init.mp4
bipbop_480_959kbps-cenc-audio-key1-init.mp4^headers^
bipbop_480_959kbps-cenc-audio-key2-1.m4s
bipbop_480_959kbps-cenc-audio-key2-1.m4s^headers^
bipbop_480_959kbps-cenc-audio-key2-2.m4s
bipbop_480_959kbps-cenc-audio-key2-2.m4s^headers^
bipbop_480_959kbps-cenc-audio-key2-3.m4s
bipbop_480_959kbps-cenc-audio-key2-3.m4s^headers^
bipbop_480_959kbps-cenc-audio-key2-4.m4s
bipbop_480_959kbps-cenc-audio-key2-4.m4s^headers^
bipbop_480_959kbps-cenc-audio-key2-init.mp4
bipbop_480_959kbps-cenc-audio-key2-init.mp4^headers^
bipbop_480_959kbps-cenc-video-key1-1.m4s
bipbop_480_959kbps-cenc-video-key1-1.m4s^headers^
bipbop_480_959kbps-cenc-video-key1-2.m4s
bipbop_480_959kbps-cenc-video-key1-2.m4s^headers^
bipbop_480_959kbps-cenc-video-key1-init.mp4
bipbop_480_959kbps-cenc-video-key1-init.mp4^headers^
bipbop_480_959kbps-cenc-video-key2-1.m4s
bipbop_480_959kbps-cenc-video-key2-1.m4s^headers^
bipbop_480_959kbps-cenc-video-key2-2.m4s
bipbop_480_959kbps-cenc-video-key2-2.m4s^headers^
bipbop_480_959kbps-cenc-video-key2-init.mp4
bipbop_480_959kbps-cenc-video-key2-init.mp4^headers^
bipbop_480_959kbps.mp4
bipbop_480wp_663kbps-cenc-audio-key1-1.m4s
bipbop_480wp_663kbps-cenc-audio-key1-1.m4s^headers^
bipbop_480wp_663kbps-cenc-audio-key1-2.m4s
bipbop_480wp_663kbps-cenc-audio-key1-2.m4s^headers^
bipbop_480wp_663kbps-cenc-audio-key1-3.m4s
bipbop_480wp_663kbps-cenc-audio-key1-3.m4s^headers^
bipbop_480wp_663kbps-cenc-audio-key1-4.m4s
bipbop_480wp_663kbps-cenc-audio-key1-4.m4s^headers^
bipbop_480wp_663kbps-cenc-audio-key1-init.mp4
bipbop_480wp_663kbps-cenc-audio-key1-init.mp4^headers^
bipbop_480wp_663kbps-cenc-audio-key2-1.m4s
bipbop_480wp_663kbps-cenc-audio-key2-1.m4s^headers^
bipbop_480wp_663kbps-cenc-audio-key2-2.m4s
bipbop_480wp_663kbps-cenc-audio-key2-2.m4s^headers^
bipbop_480wp_663kbps-cenc-audio-key2-3.m4s
bipbop_480wp_663kbps-cenc-audio-key2-3.m4s^headers^
bipbop_480wp_663kbps-cenc-audio-key2-4.m4s
bipbop_480wp_663kbps-cenc-audio-key2-4.m4s^headers^
bipbop_480wp_663kbps-cenc-audio-key2-init.mp4
bipbop_480wp_663kbps-cenc-audio-key2-init.mp4^headers^
bipbop_480wp_663kbps-cenc-video-key1-1.m4s
bipbop_480wp_663kbps-cenc-video-key1-1.m4s^headers^
bipbop_480wp_663kbps-cenc-video-key1-2.m4s
bipbop_480wp_663kbps-cenc-video-key1-2.m4s^headers^
bipbop_480wp_663kbps-cenc-video-key1-init.mp4
bipbop_480wp_663kbps-cenc-video-key1-init.mp4^headers^
bipbop_480wp_663kbps-cenc-video-key2-1.m4s
bipbop_480wp_663kbps-cenc-video-key2-1.m4s^headers^
bipbop_480wp_663kbps-cenc-video-key2-2.m4s
bipbop_480wp_663kbps-cenc-video-key2-2.m4s^headers^
bipbop_480wp_663kbps-cenc-video-key2-init.mp4
bipbop_480wp_663kbps-cenc-video-key2-init.mp4^headers^
bipbop_480wp_663kbps.mp4
bipbop_480wp_1001kbps-cenc-audio-key1-1.m4s
bipbop_480wp_1001kbps-cenc-audio-key1-1.m4s^headers^
bipbop_480wp_1001kbps-cenc-audio-key1-2.m4s
bipbop_480wp_1001kbps-cenc-audio-key1-2.m4s^headers^
bipbop_480wp_1001kbps-cenc-audio-key1-3.m4s
bipbop_480wp_1001kbps-cenc-audio-key1-3.m4s^headers^
bipbop_480wp_1001kbps-cenc-audio-key1-4.m4s
bipbop_480wp_1001kbps-cenc-audio-key1-4.m4s^headers^
bipbop_480wp_1001kbps-cenc-audio-key1-init.mp4
bipbop_480wp_1001kbps-cenc-audio-key1-init.mp4^headers^
bipbop_480wp_1001kbps-cenc-audio-key2-1.m4s
bipbop_480wp_1001kbps-cenc-audio-key2-1.m4s^headers^
bipbop_480wp_1001kbps-cenc-audio-key2-2.m4s
bipbop_480wp_1001kbps-cenc-audio-key2-2.m4s^headers^
bipbop_480wp_1001kbps-cenc-audio-key2-3.m4s
bipbop_480wp_1001kbps-cenc-audio-key2-3.m4s^headers^
bipbop_480wp_1001kbps-cenc-audio-key2-4.m4s
bipbop_480wp_1001kbps-cenc-audio-key2-4.m4s^headers^
bipbop_480wp_1001kbps-cenc-audio-key2-init.mp4
bipbop_480wp_1001kbps-cenc-audio-key2-init.mp4^headers^
bipbop_480wp_1001kbps-cenc-video-key1-1.m4s
bipbop_480wp_1001kbps-cenc-video-key1-1.m4s^headers^
bipbop_480wp_1001kbps-cenc-video-key1-2.m4s
bipbop_480wp_1001kbps-cenc-video-key1-2.m4s^headers^
bipbop_480wp_1001kbps-cenc-video-key1-init.mp4
bipbop_480wp_1001kbps-cenc-video-key1-init.mp4^headers^
bipbop_480wp_1001kbps-cenc-video-key2-1.m4s
bipbop_480wp_1001kbps-cenc-video-key2-1.m4s^headers^
bipbop_480wp_1001kbps-cenc-video-key2-2.m4s
bipbop_480wp_1001kbps-cenc-video-key2-2.m4s^headers^
bipbop_480wp_1001kbps-cenc-video-key2-init.mp4
bipbop_480wp_1001kbps-cenc-video-key2-init.mp4^headers^
bipbop_480wp_1001kbps.mp4
bipbop-cenc-audio1.m4s
bipbop-cenc-audio1.m4s^headers^
bipbop-cenc-audio2.m4s
bipbop-cenc-audio2.m4s^headers^
bipbop-cenc-audio3.m4s
bipbop-cenc-audio3.m4s^headers^
bipbop-cenc-audio-key1.xml
bipbop-cenc-audio-key2.xml
bipbop-cenc-audioinit.mp4
bipbop-cenc-audioinit.mp4^headers^
bipbop-cenc-video1.m4s
bipbop-cenc-video1.m4s^headers^
bipbop-cenc-video2.m4s
bipbop-cenc-video2.m4s^headers^
bipbop-cenc-video-10s.mp4 Bug 1391666 - P1. Mochitest to verify correct behavior. r=gerald 2017-08-19 12:12:16 +02:00
bipbop-cenc-video-10s.mp4^headers^ Bug 1391666 - P1. Mochitest to verify correct behavior. r=gerald 2017-08-19 12:12:16 +02:00
bipbop-cenc-video-key1.xml
bipbop-cenc-video-key2.xml
bipbop-cenc-videoinit.mp4
bipbop-cenc-videoinit.mp4^headers^
bipbop-cenc.sh
bipbop-frag-cenc.xml
bipbop-lateaudio.mp4
bipbop-lateaudio.mp4^headers^
bipbop-no-edts.mp4
bipbop.mp4
black100x100-aspect3to2.ogv
black100x100-aspect3to2.ogv^headers^
bogus.duh
bogus.ogv
bogus.ogv^headers^
bogus.wav
bogus.wav^headers^
bug461281.ogg
bug461281.ogg^headers^
bug482461-theora.ogv
bug482461-theora.ogv^headers^
bug482461.ogv
bug482461.ogv^headers^
bug495129.ogv
bug495129.ogv^headers^
bug495794.ogg
bug495794.ogg^headers^
bug498380.ogv
bug498380.ogv^headers^
bug498855-1.ogv
bug498855-1.ogv^headers^
bug498855-2.ogv
bug498855-2.ogv^headers^
bug498855-3.ogv
bug498855-3.ogv^headers^
bug499519.ogv
bug499519.ogv^headers^
bug500311.ogv
bug500311.ogv^headers^
bug501279.ogg
bug501279.ogg^headers^
bug504613.ogv
bug504613.ogv^headers^
bug504644.ogv
bug504644.ogv^headers^
bug504843.ogv
bug504843.ogv^headers^
bug506094.ogv
bug506094.ogv^headers^
bug516323.indexed.ogv
bug516323.indexed.ogv^headers^
bug516323.ogv
bug516323.ogv^headers^
bug520493.ogg
bug520493.ogg^headers^
bug520500.ogg
bug520500.ogg^headers^
bug520908.ogv
bug520908.ogv^headers^
bug523816.ogv
bug523816.ogv^headers^
bug533822.ogg
bug533822.ogg^headers^
bug556821.ogv
bug556821.ogv^headers^
bug557094.ogv
bug557094.ogv^headers^
bug603918.webm
bug603918.webm^headers^
bug604067.webm
bug604067.webm^headers^
bug883173.vtt
bug1066943.webm
bug1066943.webm^headers^
bug1301226-odd.wav Bug 1301226 - Handle odd WAV chunk lengths - r=cpearce 2016-11-07 16:31:39 +11:00
bug1301226-odd.wav^headers^ Bug 1301226 - Handle odd WAV chunk lengths - r=cpearce 2016-11-07 16:31:39 +11:00
bug1301226.wav Bug 1301226 - Test 0xFFFFFFFF WAV data chunk length - r=cpearce 2016-11-07 16:09:22 +11:00
bug1301226.wav^headers^ Bug 1301226 - Test 0xFFFFFFFF WAV data chunk length - r=cpearce 2016-11-07 16:09:22 +11:00
bug1377278.webm Bug 1377278 - test case for 'matroska' doctype webm. r=kinetik 2017-08-30 11:49:35 +08:00
bug1377278.webm^headers^ Bug 1377278 - test case for 'matroska' doctype webm. r=kinetik 2017-08-30 11:49:35 +08:00
can_play_type_dash.js
can_play_type_ogg.js Bug 1318273 - Improve the use of SpecialPowers.pushPrefEnv() - part 1, r=qdot 2016-11-18 09:33:33 +01:00
can_play_type_wave.js Bug 1398102 - [Part2] Fix test fail due to wrong assumption. r=gerald 2017-09-12 17:28:48 +08:00
can_play_type_webm.js Bug 1476975 - P2. Add mochitests. r=dminor 2018-07-20 10:59:20 +02:00
cancellable_request.sjs Bug 1436184 - Remove definitions of Ci, Cr, Cc, and Cu from httpd.js and .sjs files. r=florian 2018-02-06 15:03:13 -08:00
chain.ogg
chain.ogg^headers^
chain.ogv
chain.ogv^headers^
chain.opus
chain.opus^headers^
chained-audio-video.ogg
chained-audio-video.ogg^headers^
chained-video.ogv
chained-video.ogv^headers^
chromeHelper.js Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian 2018-02-06 09:36:57 -08:00
contentType.sjs Bug 1375125 - Stop using nsILocalFile in the tree. r=froydnj 2017-08-04 17:49:22 +09:00
dash_detect_stream_switch.sjs Bug 1375125 - Stop using nsILocalFile in the tree. r=froydnj 2017-08-04 17:49:22 +09:00
detodos-recorder-test.opus
detodos-recorder-test.opus^headers^
detodos-short.opus
detodos-short.opus^headers^
detodos-short.webm
detodos-short.webm^headers^
detodos.opus
detodos.opus^headers^
detodos.webm
detodos.webm^headers^
dirac.ogg
dirac.ogg^headers^
dynamic_resource.sjs Bug 1375125 - Stop using nsILocalFile in the tree. r=froydnj 2017-08-04 17:49:22 +09:00
eme.js Bug 1413427 - Part1 - Make Mochitest runs EME with https. r=cpearce,kikuo 2017-11-03 12:30:58 +08:00
file_access_controls.html Bug 1383122 - P3. Don't set src attribute to null. r=jwwang 2017-07-21 19:05:54 +02:00
file_autoplay_policy_activation_frame.html Bug 1463919 - Adjust mochitests to pass after changes. r=jya 2018-06-27 16:15:58 +12:00
file_autoplay_policy_activation_window.html Bug 1463919 - Adjust mochitests to pass after changes. r=jya 2018-06-27 16:15:58 +12:00
file_autoplay_policy_eventdown_activation.html Backed out 2 changesets (bug 1456037) for bustage in z:/build/build/src/dom/events/EventStateManager.cpp on a CLOSED TREE 2018-04-24 08:27:22 +03:00
file_autoplay_policy_key_blacklist.html Bug 1452536 - Test that key events for non-printable keys and interaction with editable elements don't unblock autoplay. r=masayuki 2018-04-11 17:07:05 +12:00
file_autoplay_policy_play_before_loadedmetadata.html Bug 1464922 - Don't allow media without audio tracks to autoplay. r=bryce 2018-05-28 22:09:14 +12:00
file_autoplay_policy_unmute_pauses.html Bug 1434804 - Test that setting a muted-autoplay media to audible pauses media. r=kamidphish 2018-03-12 14:15:54 +13:00
flac-noheader-s16.flac
flac-noheader-s16.flac^headers^
flac-s24.flac
flac-s24.flac^headers^
fragment_noplay.js Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
fragment_play.js Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
gizmo-frag.mp4
gizmo-noaudio.mp4
gizmo-noaudio.mp4^headers^
gizmo-noaudio.webm
gizmo-noaudio.webm^headers^
gizmo-short.mp4
gizmo-short.mp4^headers^
gizmo.mp4
gizmo.mp4^headers^
gizmo.webm
gizmo.webm^headers^
graph_latency.py
gUM_support.js Bug 1436523 - Update dom/media/test/ tests to better handle loopback + gUM device config. r=achronop 2018-02-21 09:11:29 -05:00
gzipped_mp4.sjs Bug 1436184 - Remove definitions of Ci, Cr, Cc, and Cu from httpd.js and .sjs files. r=florian 2018-02-06 15:03:13 -08:00
huge-id3.mp3
huge-id3.mp3^headers^
id3tags.mp3
id3tags.mp3^headers^
invalid-cmap-s0c0.opus
invalid-cmap-s0c0.opus^headers^
invalid-cmap-s0c2.opus
invalid-cmap-s0c2.opus^headers^
invalid-cmap-s1c2.opus
invalid-cmap-s1c2.opus^headers^
invalid-cmap-short.opus
invalid-cmap-short.opus^headers^
invalid-discard_on_multi_blocks.webm
invalid-discard_on_multi_blocks.webm^headers^
invalid-excess_discard.webm
invalid-excess_discard.webm^headers^
invalid-excess_neg_discard.webm
invalid-excess_neg_discard.webm^headers^
invalid-m0c0.opus
invalid-m0c0.opus^headers^
invalid-m0c3.opus
invalid-m0c3.opus^headers^
invalid-m1c0.opus
invalid-m1c0.opus^headers^
invalid-m1c9.opus
invalid-m1c9.opus^headers^
invalid-m2c0.opus
invalid-m2c0.opus^headers^
invalid-m2c1.opus
invalid-m2c1.opus^headers^
invalid-neg_discard.webm
invalid-neg_discard.webm^headers^
invalid-preskip.webm
invalid-preskip.webm^headers^
long.vtt
make-headers.sh
manifest.js Bug 1443942 - Rewrite test_mediarecorder_principals. r=bryce 2018-04-05 13:35:14 +12:00
midflight-redirect.sjs Bug 1443942 - Fix dom/media/test/midflight-redirect.sjs. r=jya 2018-04-04 14:30:15 +12:00
mochitest.ini Bug 1463919 - Adjust mochitests to pass after changes. r=jya 2018-06-27 16:15:58 +12:00
multiple-bos-more-header-fileds.ogg
multiple-bos-more-header-fileds.ogg^headers^
multiple-bos.ogg
multiple-bos.ogg^headers^
no-cues.webm
no-cues.webm^headers^
notags.mp3
notags.mp3^headers^
owl-funnier-id3.mp3
owl-funnier-id3.mp3^headers^
owl-funny-id3.mp3
owl-funny-id3.mp3^headers^
owl-short.mp3
owl-short.mp3^headers^
owl.mp3
owl.mp3^headers^
parser.vtt
pixel_aspect_ratio.mp4
play_promise.js Bug 1301426 part 1 - implement helper functions; r=jwwang 2016-10-11 15:21:19 +08:00
r11025_msadpcm_c1.wav
r11025_msadpcm_c1.wav^headers^
r11025_s16_c1_trailing.wav
r11025_s16_c1_trailing.wav^headers^
r11025_s16_c1-short.wav
r11025_s16_c1-short.wav^headers^
r11025_s16_c1.wav
r11025_s16_c1.wav^headers^
r11025_u8_c1_trunc.wav
r11025_u8_c1_trunc.wav^headers^
r11025_u8_c1.wav
r11025_u8_c1.wav^headers^
r16000_u8_c1_list.wav
r16000_u8_c1_list.wav^headers^
reactivate_helper.html Bug 1339461 - script-generated patch to convert foo.indexOf(...) == -1 to foo.includes(), r=Mossop. 2018-02-01 20:45:22 +01:00
red-46x48.mp4
red-46x48.mp4^headers^
red-48x46.mp4
red-48x46.mp4^headers^
redirect.sjs
referer.sjs Bug 1375125 - Stop using nsILocalFile in the tree. r=froydnj 2017-08-04 17:49:22 +09:00
region.vtt Bug 1417820 - Replace "=" by ":". r=rillian 2017-11-28 16:49:21 +08:00
resolution-change.webm
resolution-change.webm^headers^
sample-encrypted-sgpdstbl-sbgptraf.mp4 Bug 1318792 - Adds a simple test for keys specified in the sgpd r=jya 2017-02-02 09:03:31 +13:00
sample-encrypted-sgpdstbl-sbgptraf.mp4^headers^ Bug 1318792 - Adds a simple test for keys specified in the sgpd r=jya 2017-02-02 09:03:31 +13:00
sample-fisbone-skeleton4.ogv
sample-fisbone-skeleton4.ogv^headers^
sample-fisbone-wrong-header.ogv
sample-fisbone-wrong-header.ogv^headers^
sample.3g2
sample.3gp
seek_support.js Backed out changeset f69ae549623a (bug 1321198) for being a totally unacceptable thing to have landed on an integration branch 2017-01-11 21:41:57 -08:00
seek_with_sound.ogg
seek_with_sound.ogg^headers^
seek-short.ogv
seek-short.ogv^headers^
seek-short.webm
seek-short.webm^headers^
seek.ogv
seek.ogv^headers^
seek.webm
seek.webm^headers^
seekLies.sjs Bug 1375125 - Stop using nsILocalFile in the tree. r=froydnj 2017-08-04 17:49:22 +09:00
sequential.vtt
short-aac-encrypted-audio.mp4 Bug 1339204 - Adds a test for VP9 in MP4 r=cpearce 2017-02-14 10:31:33 +13:00
short-aac-encrypted-audio.mp4^headers^ Bug 1339204 - Adds a test for VP9 in MP4 r=cpearce 2017-02-14 10:31:33 +13:00
short-audio-fragmented-cenc-without-pssh.mp4
short-audio-fragmented-cenc-without-pssh.mp4^headers^
short-cenc-pssh-in-moof.mp4 Bug 1351124 - Test for PSSH boxes in MOOF boxes. r=jya 2017-07-13 20:04:13 +12:00
short-cenc.mp4
short-cenc.xml
short-video.ogv
short-video.ogv^headers^
short-vp9-encrypted-video.mp4 Bug 1339204 - Adds a test for VP9 in MP4 r=cpearce 2017-02-14 10:31:33 +13:00
short-vp9-encrypted-video.mp4^headers^ Bug 1339204 - Adds a test for VP9 in MP4 r=cpearce 2017-02-14 10:31:33 +13:00
short.mp4
short.mp4.gz Bug 1370177 - Add test case for gzipped MP4 with Content-Length set to compressed file length. r=jwwang. 2017-07-04 23:37:14 +12:00
short.mp4^headers^
sine.webm
sine.webm^headers^
sintel-short-clearkey-subsample-encrypted-audio.webm Bug 1306477 - Adds a simple test to confirm WebM Subsample Encryption works r=cpearce 2017-02-08 14:50:00 +13:00
sintel-short-clearkey-subsample-encrypted-audio.webm^headers^ Bug 1306477 - Adds a simple test to confirm WebM Subsample Encryption works r=cpearce 2017-02-08 14:50:00 +13:00
sintel-short-clearkey-subsample-encrypted-video.webm Bug 1306477 - Adds a simple test to confirm WebM Subsample Encryption works r=cpearce 2017-02-08 14:50:00 +13:00
sintel-short-clearkey-subsample-encrypted-video.webm^headers^ Bug 1306477 - Adds a simple test to confirm WebM Subsample Encryption works r=cpearce 2017-02-08 14:50:00 +13:00
small-shot-mp3.mp4
small-shot-mp3.mp4^headers^
small-shot.flac
small-shot.m4a
small-shot.mp3
small-shot.mp3^headers^
small-shot.ogg
small-shot.ogg^headers^
sound.ogg
sound.ogg^headers^
spacestorm-1000Hz-100ms.ogg
spacestorm-1000Hz-100ms.ogg^headers^
split.webm
split.webm^headers^
street.mp4
street.mp4^headers^
test_access_control.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_arraybuffer.html Bug 1457661 - P1. Add mochitest. r=bryce 2018-05-28 22:39:10 +02:00
test_aspectratio_mp4.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_audio1.html
test_audio2.html
test_audioDocumentTitle.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_autoplay_contentEditable.html Bug 1339461 - script-generated patch to convert foo.indexOf(...) == -1 to foo.includes(), r=Mossop. 2018-02-01 20:45:22 +01:00
test_autoplay_policy_activation.html Bug 1478208 - Implement HTMLMediaElement.allowedToPlay. r=alwu,bz 2018-07-25 14:25:17 +12:00
test_autoplay_policy_eventdown_activation.html Bug 1470082 - Change autoplay checkbox to combobox. r=cpearce,flod,johannh 2018-06-29 14:14:33 +01:00
test_autoplay_policy_key_blacklist.html Bug 1470082 - Change autoplay checkbox to combobox. r=cpearce,flod,johannh 2018-06-29 14:14:33 +01:00
test_autoplay_policy_permission.html Bug 1478208 - Implement HTMLMediaElement.allowedToPlay. r=alwu,bz 2018-07-25 14:25:17 +12:00
test_autoplay_policy_play_before_loadedmetadata.html Bug 1470082 - Change autoplay checkbox to combobox. r=cpearce,flod,johannh 2018-06-29 14:14:33 +01:00
test_autoplay_policy_unmute_pauses.html Bug 1470082 - Change autoplay checkbox to combobox. r=cpearce,flod,johannh 2018-06-29 14:14:33 +01:00
test_autoplay_policy.html Bug 1470082 - Change autoplay checkbox to combobox. r=cpearce,flod,johannh 2018-06-29 14:14:33 +01:00
test_autoplay.html
test_background_video_cancel_suspend_taint.html Bug 1345403 part 5 - Test video suspend canceling; r=jwwang 2017-03-08 21:18:13 +08:00
test_background_video_cancel_suspend_visible.html Bug 1345403 part 5 - Test video suspend canceling; r=jwwang 2017-03-08 21:18:13 +08:00
test_background_video_drawimage_with_suspended_video.html Bug 1346120 part 6 - Test drawImage gets a non-single-color image from suspended video; r=jwwang 2017-03-09 17:37:32 +08:00
test_background_video_ended_event.html Bug 1349097 P4 - add a mochitest; r=jwwang 2017-03-24 17:09:41 +08:00
test_background_video_no_suspend_disabled.html Bug 1345403 part 3 - Test element becomes tainted by DrawImage; r=jwwang,smaug 2017-03-08 20:22:05 +08:00
test_background_video_no_suspend_not_in_tree.html Bug 1346116 part 3 - a test case for not suspend not-in-tree videos; r=jwwang 2017-03-12 14:03:04 +08:00
test_background_video_no_suspend_short_vid.html Bug 1345403 part 3 - Test element becomes tainted by DrawImage; r=jwwang,smaug 2017-03-08 20:22:05 +08:00
test_background_video_resume_after_end_show_last_frame.html Bug 1360452 - use SeekToNextFrame() to guarantee the last frame is shown on the reference video; r=jwwang 2017-05-16 12:09:10 +08:00
test_background_video_suspend_ends.html Bug 1451221 - Don't run test_background_video_suspend_ends.html in parallel. r=cpearce 2018-04-04 16:27:11 +10:00
test_background_video_suspend.html Bug 1440555 - P2: Re-write tests that check for end after suspend. r=cpearce 2018-02-26 18:38:42 +10:00
test_background_video_tainted_by_capturestream.html Bug 1349456 part 3 - test element become tainted while captured via MozCaptureStream(); r=jwwang 2017-03-22 15:03:19 +08:00
test_background_video_tainted_by_createimagebitmap.html Bug 1349459 part 2 - test element as tainted when CreateImageBitmap() is used; r=jwwang 2017-03-22 15:32:03 +08:00
test_background_video_tainted_by_drawimage.html Bug 1345403 part 3 - Test element becomes tainted by DrawImage; r=jwwang,smaug 2017-03-08 20:22:05 +08:00
test_buffered.html Bug 1308388. P5 - we don't have to start playback to get buffer ranges. r=kaku 2017-03-07 14:06:02 +08:00
test_bug448534.html Bug 1334831 - script-generated patch to use .remove() instead of .parentNode.removeChild, r=jaws. 2017-01-30 08:10:22 +01:00
test_bug463162.xhtml
test_bug465498.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_bug495145.html Bug 1343749. Part 2 - remove the calls to SimpleTest.requestLongerTimeout() when MediaTestManager is used. r=jya 2017-03-02 15:00:04 +08:00
test_bug495300.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_bug654550.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_bug686942.html Bug 1429323 - remove calls to SimpleTest.expectAssertions() from media mochitests. r=bechen 2018-01-10 14:50:53 +08:00
test_bug726904.html
test_bug874897.html Bug 1334831 - script-generated patch to use .remove() instead of .parentNode.removeChild, r=jaws. 2017-01-30 08:10:22 +01:00
test_bug879717.html Bug 1343749. Part 2 - remove the calls to SimpleTest.requestLongerTimeout() when MediaTestManager is used. r=jya 2017-03-02 15:00:04 +08:00
test_bug883173.html
test_bug895091.html
test_bug895305.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_bug919265.html
test_bug957847.html
test_bug1018933.html
test_bug1113600.html Bug 1198168 - add debugging logs. r=kaku 2016-11-01 14:41:09 +08:00
test_bug1242338.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_bug1242594.html
test_bug1248229.html
test_bug1431810_opus_downmix_to_mono.html Bug 1431810 - Test that opus phase inversion is disabled on mono output. r=kinetik 2018-03-15 18:30:19 +02:00
test_can_play_type_mpeg.html Bug 1476975 - P2. Add mochitests. r=dminor 2018-07-20 10:59:20 +02:00
test_can_play_type_no_ogg.html
test_can_play_type_ogg.html
test_can_play_type_wave.html
test_can_play_type_webm.html Bug 1476975 - P2. Add mochitests. r=dminor 2018-07-20 10:59:20 +02:00
test_can_play_type.html
test_chaining.html Bug 1398139 - part3 : check current time should be increased correctly in new chained part. r=jya 2017-09-15 18:05:18 +08:00
test_clone_media_element.html
test_closing_connections.html
test_constants.html
test_controls.html
test_cueless_webm_seek-1.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_cueless_webm_seek-2.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_cueless_webm_seek-3.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_currentTime.html
test_decode_error.html Bug 1332954 - Correct spelling of HTMLMediaElement.error.message in test_decode_error.html. r=jwwang 2017-01-23 11:07:27 +13:00
test_decoder_disable.html
test_defaultMuted.html
test_delay_load.html
test_duration_after_error.html Bug 1362793 - part2 : add test. r=jwwang 2017-05-19 12:42:40 +08:00
test_eme_autoplay.html Bug 1413427 - Part1 - Make Mochitest runs EME with https. r=cpearce,kikuo 2017-11-03 12:30:58 +08:00
test_eme_canvas_blocked.html Bug 1358399. P7 - remove unused code. r=gerald 2017-04-22 08:22:11 +08:00
test_eme_detach_media_keys.html
test_eme_detach_reattach_same_mediakeys_during_playback.html Bug 1413427 - Part1 - Make Mochitest runs EME with https. r=cpearce,kikuo 2017-11-03 12:30:58 +08:00
test_eme_getstatusforpolicy.html Bug 1411205 - Add a test case for Bug 1404230 HDCP Policy check on MediaKeys. r=cpearce 2017-10-26 16:29:34 +08:00
test_eme_initDataTypes.html Bug 1355252 - Backed out changeset c19d32e2a710. r=backout 2017-05-30 10:34:13 +12:00
test_eme_missing_pssh.html Bug 1355252 - Backed out changeset ddb3969de046. r=backout 2017-05-30 10:33:30 +12:00
test_eme_non_mse_fails.html
test_eme_playback.html Bug 1413427 - Part1 - Make Mochitest runs EME with https. r=cpearce,kikuo 2017-11-03 12:30:58 +08:00
test_eme_pssh_in_moof.html Bug 1351124 - Test for PSSH boxes in MOOF boxes. r=jya 2017-07-13 20:04:13 +12:00
test_eme_request_notifications.html Bug 1339461 - script-generated patch to convert foo.indexOf(...) == -1 to foo.includes(), r=Mossop. 2018-02-01 20:45:22 +01:00
test_eme_requestKeySystemAccess.html Bug 1355252 - Backed out changeset c19d32e2a710. r=backout 2017-05-30 10:34:13 +12:00
test_eme_sample_groups_playback.html Bug 1415028 - Remove unnecessary code which may lead to intermittent error. r=jwwang 2017-11-07 14:35:52 +08:00
test_eme_session_callable_value.html
test_eme_setMediaKeys_before_attach_MediaSource.html
test_eme_stream_capture_blocked_case1.html Bug 1331763 - part2: Test cases; r=cpearce 2017-05-15 13:20:50 +08:00
test_eme_stream_capture_blocked_case2.html Bug 1331763 - part2: Test cases; r=cpearce 2017-05-15 13:20:50 +08:00
test_eme_stream_capture_blocked_case3.html Bug 1331763 - part2: Test cases; r=cpearce 2017-05-15 13:20:50 +08:00
test_eme_unsetMediaKeys_then_capture.html Bug 1421920 - Remove unnecessary script in test_eme_unsetMediaKeys_then_capture.html for further debugging. r=jwwang 2017-12-01 10:59:57 +08:00
test_eme_waitingforkey.html Bug 1413427 - Part1 - Make Mochitest runs EME with https. r=cpearce,kikuo 2017-11-03 12:30:58 +08:00
test_empty_resource.html Bug 1377480 - fix mda mochitest failure. r=smaug 2017-07-10 11:45:51 +08:00
test_error_in_video_document.html Bug 1295923 - remove the workaround since bug 1329403 is fixed and 'onload' won't be fired prematurely before the media element finishes loading. r=gerald 2017-01-20 11:52:52 +08:00
test_error_on_404.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_fastSeek-forwards.html
test_fastSeek.html Bug 1334831 - script-generated patch to use .remove() instead of .parentNode.removeChild, r=jaws. 2017-01-30 08:10:22 +01:00
test_fragment_noplay.html Bug 1107904 - Remove packed.js and references to it as it is unused. r=standard8 2017-04-12 11:10:00 +01:00
test_fragment_play.html Bug 1107904 - Remove packed.js and references to it as it is unused. r=standard8 2017-04-12 11:10:00 +01:00
test_hls_player_independency.html Bug 1372465 - Make sure GeckoHlsPlayer is used by correct media components. r=jwwang 2017-07-25 16:40:37 +08:00
test_imagecapture.html Bug 1436523 - Update dom/media/test/ tests to better handle loopback + gUM device config. r=achronop 2018-02-21 09:11:29 -05:00
test_info_leak.html Bug 1409895 - Make dom/media/test stop looking up CurWorkD in content. r=cpearce 2017-11-20 10:44:59 -07:00
test_invalid_reject_play.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_invalid_reject.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_invalid_seek.html
test_load_candidates.html Bug 1334831 - script-generated patch to use .remove() instead of .parentNode.removeChild, r=jaws. 2017-01-30 08:10:22 +01:00
test_load_same_resource.html Bug 1348634 - wait for the 'suspend' event to ensure resource cloning work as expected. r=cpearce 2017-09-04 13:20:05 +08:00
test_load_source.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_load.html Bug 1382780 - part4 : modify tests. r=cpearce 2017-08-24 17:41:15 +08:00
test_loop.html Bug 1343749. Part 2 - remove the calls to SimpleTest.requestLongerTimeout() when MediaTestManager is used. r=jya 2017-03-02 15:00:04 +08:00
test_media_selection.html Bug 1343749. Part 2 - remove the calls to SimpleTest.requestLongerTimeout() when MediaTestManager is used. r=jya 2017-03-02 15:00:04 +08:00
test_media_sniffer.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_mediarecorder_avoid_recursion.html Bug 1436523 - Update dom/media/test/ tests to better handle loopback + gUM device config. r=achronop 2018-02-21 09:11:29 -05:00
test_mediarecorder_bitrate.html Bug 1331839 - Harden test_mediarecorder_bitrate.html. r=jwwang 2017-01-24 15:07:43 +01:00
test_mediarecorder_creation_fail.html Bug 1388909 - Update tests to reflect updated MediaRecorder error handling. r=pehrsons 2017-09-04 07:07:54 +12:00
test_mediarecorder_creation.html
test_mediarecorder_fires_start_event_once_when_erroring.html Bug 1395022 - Add test to check only one start event is fired by MediaRecorder when erroring. r=pehrsons 2017-09-04 10:10:32 +12:00
test_mediarecorder_getencodeddata.html Bug 1388909 - Update tests to reflect updated MediaRecorder error handling. r=pehrsons 2017-09-04 07:07:54 +12:00
test_mediarecorder_pause_resume_video.html Bug 1354457 - Add test to check video is paused and resumed correctly in MediaRecorder. r=pehrsons 2017-05-15 08:56:27 +12:00
test_mediarecorder_playback_can_repeat.html Bug 1272371 - Add mochitest to test looped playback of mediarecorder recordings. r=pehrsons 2017-05-25 13:37:05 +12:00
test_mediarecorder_principals.html Bug 1443942 - Rewrite test_mediarecorder_principals. r=bryce 2018-04-05 13:35:14 +12:00
test_mediarecorder_record_4ch_audiocontext.html
test_mediarecorder_record_addtracked_stream.html Bug 1296531 - Let waitForPixel and friends take a cancelPromise. r=jib 2017-05-29 16:27:45 +02:00
test_mediarecorder_record_audiocontext_mlk.html
test_mediarecorder_record_audiocontext.html
test_mediarecorder_record_audionode.html
test_mediarecorder_record_canvas_captureStream.html Bug 1296531 - Let waitForPixel and friends take a cancelPromise. r=jib 2017-05-29 16:27:45 +02:00
test_mediarecorder_record_changing_video_resolution.html Bug 1367955 - Remove onended handler during ended handling to avoid video.ended race issues. r=pehrsons 2017-10-27 08:32:12 +13:00
test_mediarecorder_record_downsize_resolution.html Bug 1296531 - Let waitForPixel and friends take a cancelPromise. r=jib 2017-05-29 16:27:45 +02:00
test_mediarecorder_record_getdata_afterstart.html
test_mediarecorder_record_gum_video_timeslice.html Bug 1436523 - Update dom/media/test/ tests to better handle loopback + gUM device config. r=achronop 2018-02-21 09:11:29 -05:00
test_mediarecorder_record_immediate_stop.html
test_mediarecorder_record_no_timeslice.html
test_mediarecorder_record_session.html
test_mediarecorder_record_startstopstart.html
test_mediarecorder_record_timeslice.html
test_mediarecorder_record_upsize_resolution.html Bug 1296531 - Let waitForPixel and friends take a cancelPromise. r=jib 2017-05-29 16:27:45 +02:00
test_mediarecorder_reload_crash.html
test_mediarecorder_state_transition.html
test_mediarecorder_unsupported_src.html Bug 1436523 - Update dom/media/test/ tests to better handle loopback + gUM device config. r=achronop 2018-02-21 09:11:29 -05:00
test_mediarecorder_webm_support.html
test_mediatrack_consuming_mediaresource.html
test_mediatrack_consuming_mediastream.html Bug 1436523 - Update dom/media/test/ tests to better handle loopback + gUM device config. r=achronop 2018-02-21 09:11:29 -05:00
test_mediatrack_events.html Bug 1436523 - Update dom/media/test/ tests to better handle loopback + gUM device config. r=achronop 2018-02-21 09:11:29 -05:00
test_mediatrack_parsing_ogg.html
test_mediatrack_replay_from_end.html
test_metadata.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_midflight_redirect_blocked.html Bug 1443942 - Fix dom/media/test/midflight-redirect.sjs. r=jya 2018-04-04 14:30:15 +12:00
test_mixed_principals.html Bug 1443942 - Fix dom/media/test/midflight-redirect.sjs. r=jya 2018-04-04 14:30:15 +12:00
test_mozHasAudio.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_multiple_mediastreamtracks.html Bug 1436523 - Update dom/media/test/ tests to better handle loopback + gUM device config. r=achronop 2018-02-21 09:11:29 -05:00
test_networkState.html
test_new_audio.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_no_load_event.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_paused_after_ended.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_paused.html
test_play_events_2.html Bug 1339461 - script-generated patch to convert foo.indexOf(...) == -1 to foo.includes(), r=Mossop. 2018-02-01 20:45:22 +01:00
test_play_events.html Bug 1339461 - script-generated patch to convert foo.indexOf(...) == -1 to foo.includes(), r=Mossop. 2018-02-01 20:45:22 +01:00
test_play_promise_1.html
test_play_promise_2.html Bug 1301426 part 3 - test case 2; r=jwwang 2016-09-09 02:01:46 +08:00
test_play_promise_3.html Bug 1301426 part 4 - test case 3; r=jwwang 2016-10-11 15:24:36 +08:00
test_play_promise_4.html Bug 1301426 part 5 - test case 4; r=jwwang 2016-10-11 15:24:50 +08:00
test_play_promise_5.html Bug 1301426 part 6 - test case 5; r=jwwang 2016-10-11 15:25:05 +08:00
test_play_promise_6.html Bug 1301426 part 7 - test case 6; r=jwwang 2016-10-11 15:25:18 +08:00
test_play_promise_7.html Bug 1301426 part 8 - test case 7; r=jwwang 2016-10-11 15:25:30 +08:00
test_play_promise_8.html Bug 1301426 part 9 - test case 8; r=jwwang 2016-10-11 15:25:41 +08:00
test_play_promise_9.html Bug 1301426 part 10 - test case 9; r=jwwang 2016-10-11 15:25:59 +08:00
test_play_promise_10.html Bug 1301426 part 11 - test case 10; r=jwwang 2016-10-11 15:27:08 +08:00
test_play_promise_11.html Bug 1301426 part 12 - test case 11; r=jwwang 2016-10-11 15:27:19 +08:00
test_play_promise_12.html Bug 1301426 part 13 - test case 12; r=jwwang 2016-10-11 15:27:30 +08:00
test_play_promise_13.html Bug 1301426 part 14 - test case 13; r=jwwang 2016-10-11 15:27:40 +08:00
test_play_promise_14.html Bug 1301426 part 15 - test case 14; r=jwwang 2016-10-11 15:27:49 +08:00
test_play_promise_15.html Bug 1301426 part 16 - test case 15; r=jwwang 2016-10-11 15:27:57 +08:00
test_play_promise_16.html Bug 1301426 part 17 - test case 16; r=jwwang 2016-10-11 15:28:06 +08:00
test_play_promise_17.html Bug 1301426 part 18 - test case 17; r=jwwang 2016-10-11 15:28:14 +08:00
test_play_promise_18.html Bug 1301426 part 19 - test case 18; r=jwwang 2016-11-24 16:38:52 +08:00
test_play_twice.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_playback_errors.html Bug 1334831 - script-generated patch to use .remove() instead of .parentNode.removeChild, r=jaws. 2017-01-30 08:10:22 +01:00
test_playback_hls.html Bug 1377193 - Add the m3u8 and media contents into gecko and add one general test case run only on Fennec for testing HLS. r=jwwang 2017-07-01 04:41:57 +08:00
test_playback_rate_playpause.html Bug 1342144 - Remove version parameter from the type attribute of script elements. r=jmaher 2017-02-23 06:10:07 +09:00
test_playback_rate.html Bug 1382780 - part4 : modify tests. r=cpearce 2017-08-24 17:41:15 +08:00
test_playback_reactivate.html Bug 1343749. Part 2 - remove the calls to SimpleTest.requestLongerTimeout() when MediaTestManager is used. r=jya 2017-03-02 15:00:04 +08:00
test_playback.html Bug 1431169 - P3. Stop playback mochitest on error. r=rillian 2018-01-17 22:38:02 +01:00
test_played.html Bug 1343749. Part 2 - remove the calls to SimpleTest.requestLongerTimeout() when MediaTestManager is used. r=jya 2017-03-02 15:00:04 +08:00
test_preload_actions.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_preload_attribute.html
test_preload_suspend.html
test_preserve_playbackrate_after_ui_play.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_progress.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_reactivate.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_readyState.html
test_referer.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_replay_metadata.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_reset_events_async.html
test_reset_src.html
test_resolution_change.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_resume.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_seamless_looping.html Bug 1441509 - Start performing the analysis in test_seamless_looping.html after the second loop, to let things stabilize. r=karlt 2018-03-09 15:24:03 +01:00
test_seek_negative.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_seek_nosrc.html
test_seek_out_of_range.html Bug 1429323 - remove calls to SimpleTest.expectAssertions() from media mochitests. r=bechen 2018-01-10 14:50:53 +08:00
test_seek_promise_bug1344357.html Backed out changeset 8ac015e40755 (bug 1441153) for web platform tests failre on media files 2018-03-02 04:06:22 +02:00
test_seek-1.html
test_seek-2.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_seek-3.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_seek-4.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_seek-5.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_seek-6.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_seek-7.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_seek-8.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_seek-9.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_seek-10.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_seek-11.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_seek-12.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_seek-13.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_seek-14.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_seekable1.html Bug 1342144 - Remove version parameter from the type attribute of script elements. r=jmaher 2017-02-23 06:10:07 +09:00
test_seekLies.html
test_seekToNextFrame.html Bug 1427934. P3 - check v.ended before calling callSeekToNextFrame(). r=kaku 2018-01-04 11:25:51 +08:00
test_source_null.html Bug 1383122 - P2. Amend mochitest to ensure null is properly converted to "null" string. r=jwwang 2017-07-21 19:23:05 +02:00
test_source_write.html
test_source.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_standalone.html
test_streams_autoplay.html
test_streams_capture_origin.html
test_streams_element_capture_playback.html
test_streams_element_capture_reset.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_streams_element_capture.html Bug 1424341 Turn the pref off for existing tests that perform fine-grained timing comparisons r=mrbkap 2018-01-10 14:46:34 -06:00
test_streams_gc.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_streams_individual_pause.html Bug 1454889 - Remove createObjectURL()'s MediaStream overload, r=valentin 2018-04-24 16:19:51 +02:00
test_streams_srcObject.html Bug 1183495 - part3: Remove mozSrcObject usage. r=jwwang 2017-10-20 11:23:41 +08:00
test_streams_tracks.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_temporary_file_blob_video_plays.html Bug 1296531 - Let waitForPixel and friends take a cancelPromise. r=jib 2017-05-29 16:27:45 +02:00
test_texttrack_moz.html
test_texttrack.html
test_texttrackcue_moz.html
test_texttrackcue.html Bug 1420357 - The default value of positionAlign is "auto". r=rillian 2017-11-30 11:17:28 +08:00
test_texttrackevents_video.html
test_texttracklist_moz.html
test_texttracklist.html
test_texttrackregion.html
test_timeupdate_small_files.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_trackelementevent.html
test_trackelementsrc.html
test_trackevent.html
test_unseekable.html Bug 1334831 - script-generated patch to use .remove() instead of .parentNode.removeChild, r=jaws. 2017-01-30 08:10:22 +01:00
test_video_dimensions.html Bug 1454889 - Remove createObjectURL()'s MediaStream overload, r=valentin 2018-04-24 16:19:51 +02:00
test_video_gzip_encoding.html Bug 1370177 - Add test case for gzipped MP4 with Content-Length set to compressed file length. r=jwwang. 2017-07-04 23:37:14 +12:00
test_video_in_audio_element.html
test_video_stats_resistfingerprinting.html Bug 1425462 Address tests for Time Jittering. r=bkelly 2018-02-15 15:34:05 -06:00
test_video_to_canvas.html Bug 1334831 - script-generated patch to use .remove() instead of .parentNode.removeChild, r=jaws. 2017-01-30 08:10:22 +01:00
test_videoDocumentTitle.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
test_VideoPlaybackQuality_disabled.html
test_videoPlaybackQuality_totalFrames.html Bug 1374189 - new testcase to count the total frame when "skip-to-next-key-frame.enabled" is false. r=jwwang,kaku 2017-07-13 18:18:04 +08:00
test_VideoPlaybackQuality.html
test_volume.html
test_vttparser.html
test_wav_ended1.html
test_wav_ended2.html
test_webvtt_empty_displaystate.html Bug 1298307 - Change the cue's startTime/endTime to avoid the videoframe was not created. r=alwu 2017-06-05 17:24:20 +08:00
test_webvtt_event_same_time.html Bug 1368489 - Add testcase to testing the order for the events when cue1's endTime is equal to cue2's stratTime. r=rillian 2017-06-13 09:51:56 +08:00
test_webvtt_positionalign.html Bug 1420357 - The default value of positionAlign is "auto". r=rillian 2017-11-30 11:17:28 +08:00
test-1-mono.opus
test-1-mono.opus^headers^
test-2-stereo.opus
test-2-stereo.opus^headers^
test-3-LCR.opus
test-3-LCR.opus^headers^
test-4-quad.opus
test-4-quad.opus^headers^
test-5-5.0.opus
test-5-5.0.opus^headers^
test-6-5.1.opus
test-6-5.1.opus^headers^
test-7-6.1.opus
test-7-6.1.opus^headers^
test-8-7.1.opus
test-8-7.1.opus^headers^
test-stereo-phase-inversion-180.opus Bug 1431810 - Test that opus phase inversion is disabled on mono output. r=kinetik 2018-03-15 18:30:19 +02:00
test-stereo-phase-inversion-180.opus^headers^ Bug 1431810 - Test that opus phase inversion is disabled on mono output. r=kinetik 2018-03-15 18:30:19 +02:00
variable-channel.ogg
variable-channel.ogg^headers^
variable-channel.opus
variable-channel.opus^headers^
variable-preskip.opus
variable-preskip.opus^headers^
variable-samplerate.ogg
variable-samplerate.ogg^headers^
variable-samplerate.opus
variable-samplerate.opus^headers^
vbr-head.mp3
vbr-head.mp3^headers^
vbr.mp3
vbr.mp3^headers^
very-short.mp3 Bug 1363647 - reduce MIN_SUCCESSIVE_FRAMES to 3 for a very short mp3 file. r=JanH 2017-05-10 15:34:11 +08:00
VID_0001.ogg
VID_0001.ogg^headers^
video-overhang.ogg
video-overhang.ogg^headers^
vp9-short.webm
vp9-short.webm^headers^
vp9.webm
vp9.webm^headers^
vp9cake-short.webm
vp9cake-short.webm^headers^
vp9cake.webm
vp9cake.webm^headers^
vttPositionAlign.vtt Bug 1420357 - The default value of positionAlign is "auto". r=rillian 2017-11-30 11:17:28 +08:00
wave_metadata_bad_len.wav
wave_metadata_bad_len.wav^headers^
wave_metadata_bad_no_null.wav
wave_metadata_bad_no_null.wav^headers^
wave_metadata_bad_utf8.wav
wave_metadata_bad_utf8.wav^headers^
wave_metadata_unknown_tag.wav
wave_metadata_unknown_tag.wav^headers^
wave_metadata_utf8.wav
wave_metadata_utf8.wav^headers^
wave_metadata.wav
wave_metadata.wav^headers^
wavedata_alaw.wav
wavedata_alaw.wav^headers^
wavedata_s16.wav
wavedata_s16.wav^headers^
wavedata_s24.wav
wavedata_s24.wav^headers^
wavedata_u8.wav
wavedata_u8.wav^headers^
wavedata_ulaw.wav
wavedata_ulaw.wav^headers^