tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

mochitest_background_video.toml (28890B)


      1 # Media tests should be backend independent, i.e., not conditioned on ogg,
      2 # wave etc. (The only exception is the can_play_type tests, which
      3 # necessarily depend on the backend(s) configured.) As far as possible, each
      4 # test should work with any resource type. This makes it easy to add new
      5 # backends and reduces the amount of test duplication.
      6 
      7 # For each supported backend, resources that can be played by that backend
      8 # should be added to the lists in manifest.js. Media tests that aren't
      9 # testing for a bug in handling a specific resource type should pick one of
     10 # the lists in manifest.js and run the test for each resource in the list
     11 # that is supported in the current build (the canPlayType API is useful for
     12 # this).
     13 
     14 # To test whether a valid resource can simply be played through correctly,
     15 # and optionally that its metadata is read correctly, just add it to
     16 # gPlayTests in manifest.js. To test whether an invalid resource correctly
     17 # throws an error (and does not cause a crash or hang), just add it to
     18 # gErrorTests in manifest.js.
     19 
     20 # To test for a specific bug in handling a specific resource type, make the
     21 # test first check canPlayType for the type, and if it's not supported, just
     22 # do ok(true, "Type not supported") and stop the test.
     23 
     24 [DEFAULT]
     25 skip-if = [
     26  "isolated_process", # Bug 1709948
     27 ]
     28 subsuite = "media"
     29 tags = "suspend media-gpu"
     30 support-files = [
     31  "16bit_wave_extrametadata.wav",
     32  "16bit_wave_extrametadata.wav^headers^",
     33  "VID_0001.ogg",
     34  "VID_0001.ogg^headers^",
     35  "allowed.sjs",
     36  "ambisonics.mp4",
     37  "ambisonics.mp4^headers^",
     38  "audio-gaps.ogg",
     39  "audio-gaps.ogg^headers^",
     40  "audio-gaps-short.ogg",
     41  "audio-gaps-short.ogg^headers^",
     42  "audio-overhang.ogg",
     43  "audio-overhang.ogg^headers^",
     44  "audio.wav",
     45  "audio.wav^headers^",
     46  "av1.mp4",
     47  "av1.mp4^headers^",
     48  "background_video.js",
     49  "badtags.ogg",
     50  "badtags.ogg^headers^",
     51  "bear-640x360-v_frag-cenc-key_rotation.mp4",
     52  "bear-640x360-a_frag-cenc-key_rotation.mp4",
     53  "beta-phrasebook.ogg",
     54  "beta-phrasebook.ogg^headers^",
     55  "big.wav",
     56  "big.wav^headers^",
     57  "big-buck-bunny-cenc-avc3-1.m4s",
     58  "big-buck-bunny-cenc-avc3-1.m4s^headers^",
     59  "big-buck-bunny-cenc-avc3-init.mp4",
     60  "big-buck-bunny-cenc-avc3-init.mp4^headers^",
     61  "big-short.wav",
     62  "big-short.wav^headers^",
     63  "bipbop.mp4",
     64  "bipbop-cenc-audio1.m4s",
     65  "bipbop-cenc-audio1.m4s^headers^",
     66  "bipbop-cenc-audio2.m4s",
     67  "bipbop-cenc-audio2.m4s^headers^",
     68  "bipbop-cenc-audio3.m4s",
     69  "bipbop-cenc-audio3.m4s^headers^",
     70  "bipbop-cenc-audioinit.mp4",
     71  "bipbop-cenc-audioinit.mp4^headers^",
     72  "bipbop-cenc-video1.m4s",
     73  "bipbop-cenc-video1.m4s^headers^",
     74  "bipbop-cenc-video2.m4s",
     75  "bipbop-cenc-video2.m4s^headers^",
     76  "bipbop-cenc-videoinit.mp4",
     77  "bipbop-cenc-videoinit.mp4^headers^",
     78  "bipbop-cenc-video-10s.mp4",
     79  "bipbop-cenc-video-10s.mp4^headers^",
     80  "bipbop-clearkey-keyrotation-clear-lead-audio.mp4",
     81  "bipbop-clearkey-keyrotation-clear-lead-audio.mp4^headers^",
     82  "bipbop-clearkey-keyrotation-clear-lead-video.mp4",
     83  "bipbop-clearkey-keyrotation-clear-lead-video.mp4^headers^",
     84  "bipbop-clearkey-video-av1.mp4",
     85  "bipbop-clearkey-video-av1.mp4^headers^",
     86  "bipbop-clearkey-video-av1.webm",
     87  "bipbop-clearkey-video-av1.webm^headers^",
     88  "bipbop_225w_175kbps.mp4",
     89  "bipbop_225w_175kbps.mp4^headers^",
     90  "bipbop_225w_175kbps-cenc-audio-key1-1.m4s",
     91  "bipbop_225w_175kbps-cenc-audio-key1-1.m4s^headers^",
     92  "bipbop_225w_175kbps-cenc-audio-key1-2.m4s",
     93  "bipbop_225w_175kbps-cenc-audio-key1-2.m4s^headers^",
     94  "bipbop_225w_175kbps-cenc-audio-key1-3.m4s",
     95  "bipbop_225w_175kbps-cenc-audio-key1-3.m4s^headers^",
     96  "bipbop_225w_175kbps-cenc-audio-key1-4.m4s",
     97  "bipbop_225w_175kbps-cenc-audio-key1-4.m4s^headers^",
     98  "bipbop_225w_175kbps-cenc-audio-key1-init.mp4",
     99  "bipbop_225w_175kbps-cenc-audio-key1-init.mp4^headers^",
    100  "bipbop_225w_175kbps-cenc-audio-key2-1.m4s",
    101  "bipbop_225w_175kbps-cenc-audio-key2-1.m4s^headers^",
    102  "bipbop_225w_175kbps-cenc-audio-key2-2.m4s",
    103  "bipbop_225w_175kbps-cenc-audio-key2-2.m4s^headers^",
    104  "bipbop_225w_175kbps-cenc-audio-key2-3.m4s",
    105  "bipbop_225w_175kbps-cenc-audio-key2-3.m4s^headers^",
    106  "bipbop_225w_175kbps-cenc-audio-key2-4.m4s",
    107  "bipbop_225w_175kbps-cenc-audio-key2-4.m4s^headers^",
    108  "bipbop_225w_175kbps-cenc-audio-key2-init.mp4",
    109  "bipbop_225w_175kbps-cenc-audio-key2-init.mp4^headers^",
    110  "bipbop_225w_175kbps-cenc-video-key1-1.m4s",
    111  "bipbop_225w_175kbps-cenc-video-key1-1.m4s^headers^",
    112  "bipbop_225w_175kbps-cenc-video-key1-init.mp4",
    113  "bipbop_225w_175kbps-cenc-video-key1-init.mp4^headers^",
    114  "bipbop_225w_175kbps-cenc-video-key2-1.m4s",
    115  "bipbop_225w_175kbps-cenc-video-key2-1.m4s^headers^",
    116  "bipbop_225w_175kbps-cenc-video-key2-init.mp4",
    117  "bipbop_225w_175kbps-cenc-video-key2-init.mp4^headers^",
    118  "bipbop_300_215kbps-cenc-audio-key1-1.m4s",
    119  "bipbop_300_215kbps-cenc-audio-key1-1.m4s^headers^",
    120  "bipbop_300_215kbps-cenc-audio-key1-2.m4s",
    121  "bipbop_300_215kbps-cenc-audio-key1-2.m4s^headers^",
    122  "bipbop_300_215kbps-cenc-audio-key1-3.m4s",
    123  "bipbop_300_215kbps-cenc-audio-key1-3.m4s^headers^",
    124  "bipbop_300_215kbps-cenc-audio-key1-4.m4s",
    125  "bipbop_300_215kbps-cenc-audio-key1-4.m4s^headers^",
    126  "bipbop_300_215kbps-cenc-audio-key1-init.mp4",
    127  "bipbop_300_215kbps-cenc-audio-key1-init.mp4^headers^",
    128  "bipbop_300_215kbps-cenc-audio-key2-1.m4s",
    129  "bipbop_300_215kbps-cenc-audio-key2-1.m4s^headers^",
    130  "bipbop_300_215kbps-cenc-audio-key2-2.m4s",
    131  "bipbop_300_215kbps-cenc-audio-key2-2.m4s^headers^",
    132  "bipbop_300_215kbps-cenc-audio-key2-3.m4s",
    133  "bipbop_300_215kbps-cenc-audio-key2-3.m4s^headers^",
    134  "bipbop_300_215kbps-cenc-audio-key2-4.m4s",
    135  "bipbop_300_215kbps-cenc-audio-key2-4.m4s^headers^",
    136  "bipbop_300_215kbps-cenc-audio-key2-init.mp4",
    137  "bipbop_300_215kbps-cenc-audio-key2-init.mp4^headers^",
    138  "bipbop_300_215kbps-cenc-video-key1-1.m4s",
    139  "bipbop_300_215kbps-cenc-video-key1-1.m4s^headers^",
    140  "bipbop_300_215kbps-cenc-video-key1-2.m4s",
    141  "bipbop_300_215kbps-cenc-video-key1-2.m4s^headers^",
    142  "bipbop_300_215kbps-cenc-video-key1-init.mp4",
    143  "bipbop_300_215kbps-cenc-video-key1-init.mp4^headers^",
    144  "bipbop_300_215kbps-cenc-video-key2-1.m4s",
    145  "bipbop_300_215kbps-cenc-video-key2-1.m4s^headers^",
    146  "bipbop_300_215kbps-cenc-video-key2-2.m4s",
    147  "bipbop_300_215kbps-cenc-video-key2-2.m4s^headers^",
    148  "bipbop_300_215kbps-cenc-video-key2-init.mp4",
    149  "bipbop_300_215kbps-cenc-video-key2-init.mp4^headers^",
    150  "bipbop_300wp_227kbps-cenc-audio-key1-1.m4s",
    151  "bipbop_300wp_227kbps-cenc-audio-key1-1.m4s^headers^",
    152  "bipbop_300wp_227kbps-cenc-audio-key1-2.m4s",
    153  "bipbop_300wp_227kbps-cenc-audio-key1-2.m4s^headers^",
    154  "bipbop_300wp_227kbps-cenc-audio-key1-3.m4s",
    155  "bipbop_300wp_227kbps-cenc-audio-key1-3.m4s^headers^",
    156  "bipbop_300wp_227kbps-cenc-audio-key1-4.m4s",
    157  "bipbop_300wp_227kbps-cenc-audio-key1-4.m4s^headers^",
    158  "bipbop_300wp_227kbps-cenc-audio-key1-init.mp4",
    159  "bipbop_300wp_227kbps-cenc-audio-key1-init.mp4^headers^",
    160  "bipbop_300wp_227kbps-cenc-audio-key2-1.m4s",
    161  "bipbop_300wp_227kbps-cenc-audio-key2-1.m4s^headers^",
    162  "bipbop_300wp_227kbps-cenc-audio-key2-2.m4s",
    163  "bipbop_300wp_227kbps-cenc-audio-key2-2.m4s^headers^",
    164  "bipbop_300wp_227kbps-cenc-audio-key2-3.m4s",
    165  "bipbop_300wp_227kbps-cenc-audio-key2-3.m4s^headers^",
    166  "bipbop_300wp_227kbps-cenc-audio-key2-4.m4s",
    167  "bipbop_300wp_227kbps-cenc-audio-key2-4.m4s^headers^",
    168  "bipbop_300wp_227kbps-cenc-audio-key2-init.mp4",
    169  "bipbop_300wp_227kbps-cenc-audio-key2-init.mp4^headers^",
    170  "bipbop_300wp_227kbps-cenc-video-key1-1.m4s",
    171  "bipbop_300wp_227kbps-cenc-video-key1-1.m4s^headers^",
    172  "bipbop_300wp_227kbps-cenc-video-key1-2.m4s",
    173  "bipbop_300wp_227kbps-cenc-video-key1-2.m4s^headers^",
    174  "bipbop_300wp_227kbps-cenc-video-key1-init.mp4",
    175  "bipbop_300wp_227kbps-cenc-video-key1-init.mp4^headers^",
    176  "bipbop_300wp_227kbps-cenc-video-key2-1.m4s",
    177  "bipbop_300wp_227kbps-cenc-video-key2-1.m4s^headers^",
    178  "bipbop_300wp_227kbps-cenc-video-key2-2.m4s",
    179  "bipbop_300wp_227kbps-cenc-video-key2-2.m4s^headers^",
    180  "bipbop_300wp_227kbps-cenc-video-key2-init.mp4",
    181  "bipbop_300wp_227kbps-cenc-video-key2-init.mp4^headers^",
    182  "bipbop_360w_253kbps-cenc-audio-key1-1.m4s",
    183  "bipbop_360w_253kbps-cenc-audio-key1-1.m4s^headers^",
    184  "bipbop_360w_253kbps-cenc-audio-key1-2.m4s",
    185  "bipbop_360w_253kbps-cenc-audio-key1-2.m4s^headers^",
    186  "bipbop_360w_253kbps-cenc-audio-key1-3.m4s",
    187  "bipbop_360w_253kbps-cenc-audio-key1-3.m4s^headers^",
    188  "bipbop_360w_253kbps-cenc-audio-key1-4.m4s",
    189  "bipbop_360w_253kbps-cenc-audio-key1-4.m4s^headers^",
    190  "bipbop_360w_253kbps-cenc-audio-key1-init.mp4",
    191  "bipbop_360w_253kbps-cenc-audio-key1-init.mp4^headers^",
    192  "bipbop_360w_253kbps-cenc-audio-key2-1.m4s",
    193  "bipbop_360w_253kbps-cenc-audio-key2-1.m4s^headers^",
    194  "bipbop_360w_253kbps-cenc-audio-key2-2.m4s",
    195  "bipbop_360w_253kbps-cenc-audio-key2-2.m4s^headers^",
    196  "bipbop_360w_253kbps-cenc-audio-key2-3.m4s",
    197  "bipbop_360w_253kbps-cenc-audio-key2-3.m4s^headers^",
    198  "bipbop_360w_253kbps-cenc-audio-key2-4.m4s",
    199  "bipbop_360w_253kbps-cenc-audio-key2-4.m4s^headers^",
    200  "bipbop_360w_253kbps-cenc-audio-key2-init.mp4",
    201  "bipbop_360w_253kbps-cenc-audio-key2-init.mp4^headers^",
    202  "bipbop_360w_253kbps-cenc-video-key1-1.m4s",
    203  "bipbop_360w_253kbps-cenc-video-key1-1.m4s^headers^",
    204  "bipbop_360w_253kbps-cenc-video-key1-init.mp4",
    205  "bipbop_360w_253kbps-cenc-video-key1-init.mp4^headers^",
    206  "bipbop_360w_253kbps-cenc-video-key2-1.m4s",
    207  "bipbop_360w_253kbps-cenc-video-key2-1.m4s^headers^",
    208  "bipbop_360w_253kbps-cenc-video-key2-init.mp4",
    209  "bipbop_360w_253kbps-cenc-video-key2-init.mp4^headers^",
    210  "bipbop_360w_253kbps-clearkey-audio.webm",
    211  "bipbop_360w_253kbps-clearkey-audio.webm^headers^",
    212  "bipbop_360w_253kbps-clearkey-video-vp8.webm",
    213  "bipbop_360w_253kbps-clearkey-video-vp8.webm^headers^",
    214  "bipbop_360w_253kbps-clearkey-video-vp9.webm",
    215  "bipbop_360w_253kbps-clearkey-video-vp9.webm^headers^",
    216  "bipbop_480_624kbps-cenc-audio-key1-1.m4s",
    217  "bipbop_480_624kbps-cenc-audio-key1-1.m4s^headers^",
    218  "bipbop_480_624kbps-cenc-audio-key1-2.m4s",
    219  "bipbop_480_624kbps-cenc-audio-key1-2.m4s^headers^",
    220  "bipbop_480_624kbps-cenc-audio-key1-3.m4s",
    221  "bipbop_480_624kbps-cenc-audio-key1-3.m4s^headers^",
    222  "bipbop_480_624kbps-cenc-audio-key1-4.m4s",
    223  "bipbop_480_624kbps-cenc-audio-key1-4.m4s^headers^",
    224  "bipbop_480_624kbps-cenc-audio-key1-init.mp4",
    225  "bipbop_480_624kbps-cenc-audio-key1-init.mp4^headers^",
    226  "bipbop_480_624kbps-cenc-audio-key2-1.m4s",
    227  "bipbop_480_624kbps-cenc-audio-key2-1.m4s^headers^",
    228  "bipbop_480_624kbps-cenc-audio-key2-2.m4s",
    229  "bipbop_480_624kbps-cenc-audio-key2-2.m4s^headers^",
    230  "bipbop_480_624kbps-cenc-audio-key2-3.m4s",
    231  "bipbop_480_624kbps-cenc-audio-key2-3.m4s^headers^",
    232  "bipbop_480_624kbps-cenc-audio-key2-4.m4s",
    233  "bipbop_480_624kbps-cenc-audio-key2-4.m4s^headers^",
    234  "bipbop_480_624kbps-cenc-audio-key2-init.mp4",
    235  "bipbop_480_624kbps-cenc-audio-key2-init.mp4^headers^",
    236  "bipbop_480_624kbps-cenc-video-key1-1.m4s",
    237  "bipbop_480_624kbps-cenc-video-key1-1.m4s^headers^",
    238  "bipbop_480_624kbps-cenc-video-key1-2.m4s",
    239  "bipbop_480_624kbps-cenc-video-key1-2.m4s^headers^",
    240  "bipbop_480_624kbps-cenc-video-key1-init.mp4",
    241  "bipbop_480_624kbps-cenc-video-key1-init.mp4^headers^",
    242  "bipbop_480_624kbps-cenc-video-key2-1.m4s",
    243  "bipbop_480_624kbps-cenc-video-key2-1.m4s^headers^",
    244  "bipbop_480_624kbps-cenc-video-key2-2.m4s",
    245  "bipbop_480_624kbps-cenc-video-key2-2.m4s^headers^",
    246  "bipbop_480_624kbps-cenc-video-key2-init.mp4",
    247  "bipbop_480_624kbps-cenc-video-key2-init.mp4^headers^",
    248  "bipbop_480_959kbps-cenc-audio-key1-1.m4s",
    249  "bipbop_480_959kbps-cenc-audio-key1-1.m4s^headers^",
    250  "bipbop_480_959kbps-cenc-audio-key1-2.m4s",
    251  "bipbop_480_959kbps-cenc-audio-key1-2.m4s^headers^",
    252  "bipbop_480_959kbps-cenc-audio-key1-3.m4s",
    253  "bipbop_480_959kbps-cenc-audio-key1-3.m4s^headers^",
    254  "bipbop_480_959kbps-cenc-audio-key1-4.m4s",
    255  "bipbop_480_959kbps-cenc-audio-key1-4.m4s^headers^",
    256  "bipbop_480_959kbps-cenc-audio-key1-init.mp4",
    257  "bipbop_480_959kbps-cenc-audio-key1-init.mp4^headers^",
    258  "bipbop_480_959kbps-cenc-audio-key2-1.m4s",
    259  "bipbop_480_959kbps-cenc-audio-key2-1.m4s^headers^",
    260  "bipbop_480_959kbps-cenc-audio-key2-2.m4s",
    261  "bipbop_480_959kbps-cenc-audio-key2-2.m4s^headers^",
    262  "bipbop_480_959kbps-cenc-audio-key2-3.m4s",
    263  "bipbop_480_959kbps-cenc-audio-key2-3.m4s^headers^",
    264  "bipbop_480_959kbps-cenc-audio-key2-4.m4s",
    265  "bipbop_480_959kbps-cenc-audio-key2-4.m4s^headers^",
    266  "bipbop_480_959kbps-cenc-audio-key2-init.mp4",
    267  "bipbop_480_959kbps-cenc-audio-key2-init.mp4^headers^",
    268  "bipbop_480_959kbps-cenc-video-key1-1.m4s",
    269  "bipbop_480_959kbps-cenc-video-key1-1.m4s^headers^",
    270  "bipbop_480_959kbps-cenc-video-key1-2.m4s",
    271  "bipbop_480_959kbps-cenc-video-key1-2.m4s^headers^",
    272  "bipbop_480_959kbps-cenc-video-key1-init.mp4",
    273  "bipbop_480_959kbps-cenc-video-key1-init.mp4^headers^",
    274  "bipbop_480_959kbps-cenc-video-key2-1.m4s",
    275  "bipbop_480_959kbps-cenc-video-key2-1.m4s^headers^",
    276  "bipbop_480_959kbps-cenc-video-key2-2.m4s",
    277  "bipbop_480_959kbps-cenc-video-key2-2.m4s^headers^",
    278  "bipbop_480_959kbps-cenc-video-key2-init.mp4",
    279  "bipbop_480_959kbps-cenc-video-key2-init.mp4^headers^",
    280  "bipbop_480wp_663kbps-cenc-audio-key1-1.m4s",
    281  "bipbop_480wp_663kbps-cenc-audio-key1-1.m4s^headers^",
    282  "bipbop_480wp_663kbps-cenc-audio-key1-2.m4s",
    283  "bipbop_480wp_663kbps-cenc-audio-key1-2.m4s^headers^",
    284  "bipbop_480wp_663kbps-cenc-audio-key1-3.m4s",
    285  "bipbop_480wp_663kbps-cenc-audio-key1-3.m4s^headers^",
    286  "bipbop_480wp_663kbps-cenc-audio-key1-4.m4s",
    287  "bipbop_480wp_663kbps-cenc-audio-key1-4.m4s^headers^",
    288  "bipbop_480wp_663kbps-cenc-audio-key1-init.mp4",
    289  "bipbop_480wp_663kbps-cenc-audio-key1-init.mp4^headers^",
    290  "bipbop_480wp_663kbps-cenc-audio-key2-1.m4s",
    291  "bipbop_480wp_663kbps-cenc-audio-key2-1.m4s^headers^",
    292  "bipbop_480wp_663kbps-cenc-audio-key2-2.m4s",
    293  "bipbop_480wp_663kbps-cenc-audio-key2-2.m4s^headers^",
    294  "bipbop_480wp_663kbps-cenc-audio-key2-3.m4s",
    295  "bipbop_480wp_663kbps-cenc-audio-key2-3.m4s^headers^",
    296  "bipbop_480wp_663kbps-cenc-audio-key2-4.m4s",
    297  "bipbop_480wp_663kbps-cenc-audio-key2-4.m4s^headers^",
    298  "bipbop_480wp_663kbps-cenc-audio-key2-init.mp4",
    299  "bipbop_480wp_663kbps-cenc-audio-key2-init.mp4^headers^",
    300  "bipbop_480wp_663kbps-cenc-video-key1-1.m4s",
    301  "bipbop_480wp_663kbps-cenc-video-key1-1.m4s^headers^",
    302  "bipbop_480wp_663kbps-cenc-video-key1-2.m4s",
    303  "bipbop_480wp_663kbps-cenc-video-key1-2.m4s^headers^",
    304  "bipbop_480wp_663kbps-cenc-video-key1-init.mp4",
    305  "bipbop_480wp_663kbps-cenc-video-key1-init.mp4^headers^",
    306  "bipbop_480wp_663kbps-cenc-video-key2-1.m4s",
    307  "bipbop_480wp_663kbps-cenc-video-key2-1.m4s^headers^",
    308  "bipbop_480wp_663kbps-cenc-video-key2-2.m4s",
    309  "bipbop_480wp_663kbps-cenc-video-key2-2.m4s^headers^",
    310  "bipbop_480wp_663kbps-cenc-video-key2-init.mp4",
    311  "bipbop_480wp_663kbps-cenc-video-key2-init.mp4^headers^",
    312  "bipbop_480wp_1001kbps-cenc-audio-key1-1.m4s",
    313  "bipbop_480wp_1001kbps-cenc-audio-key1-1.m4s^headers^",
    314  "bipbop_480wp_1001kbps-cenc-audio-key1-2.m4s",
    315  "bipbop_480wp_1001kbps-cenc-audio-key1-2.m4s^headers^",
    316  "bipbop_480wp_1001kbps-cenc-audio-key1-3.m4s",
    317  "bipbop_480wp_1001kbps-cenc-audio-key1-3.m4s^headers^",
    318  "bipbop_480wp_1001kbps-cenc-audio-key1-4.m4s",
    319  "bipbop_480wp_1001kbps-cenc-audio-key1-4.m4s^headers^",
    320  "bipbop_480wp_1001kbps-cenc-audio-key1-init.mp4",
    321  "bipbop_480wp_1001kbps-cenc-audio-key1-init.mp4^headers^",
    322  "bipbop_480wp_1001kbps-cenc-audio-key2-1.m4s",
    323  "bipbop_480wp_1001kbps-cenc-audio-key2-1.m4s^headers^",
    324  "bipbop_480wp_1001kbps-cenc-audio-key2-2.m4s",
    325  "bipbop_480wp_1001kbps-cenc-audio-key2-2.m4s^headers^",
    326  "bipbop_480wp_1001kbps-cenc-audio-key2-3.m4s",
    327  "bipbop_480wp_1001kbps-cenc-audio-key2-3.m4s^headers^",
    328  "bipbop_480wp_1001kbps-cenc-audio-key2-4.m4s",
    329  "bipbop_480wp_1001kbps-cenc-audio-key2-4.m4s^headers^",
    330  "bipbop_480wp_1001kbps-cenc-audio-key2-init.mp4",
    331  "bipbop_480wp_1001kbps-cenc-audio-key2-init.mp4^headers^",
    332  "bipbop_480wp_1001kbps-cenc-video-key1-1.m4s",
    333  "bipbop_480wp_1001kbps-cenc-video-key1-1.m4s^headers^",
    334  "bipbop_480wp_1001kbps-cenc-video-key1-2.m4s",
    335  "bipbop_480wp_1001kbps-cenc-video-key1-2.m4s^headers^",
    336  "bipbop_480wp_1001kbps-cenc-video-key1-init.mp4",
    337  "bipbop_480wp_1001kbps-cenc-video-key1-init.mp4^headers^",
    338  "bipbop_480wp_1001kbps-cenc-video-key2-1.m4s",
    339  "bipbop_480wp_1001kbps-cenc-video-key2-1.m4s^headers^",
    340  "bipbop_480wp_1001kbps-cenc-video-key2-2.m4s",
    341  "bipbop_480wp_1001kbps-cenc-video-key2-2.m4s^headers^",
    342  "bipbop_480wp_1001kbps-cenc-video-key2-init.mp4",
    343  "bipbop_480wp_1001kbps-cenc-video-key2-init.mp4^headers^",
    344  "bipbop_audio_aac_8k.mp4",
    345  "bipbop_audio_aac_8k.mp4^headers^",
    346  "bipbop_audio_aac_22.05k.mp4",
    347  "bipbop_audio_aac_22.05k.mp4^headers^",
    348  "bipbop_audio_aac_44.1k.mp4",
    349  "bipbop_audio_aac_44.1k.mp4^headers^",
    350  "bipbop_audio_aac_48k.mp4",
    351  "bipbop_audio_aac_48k.mp4^headers^",
    352  "bipbop_audio_aac_88.2k.mp4",
    353  "bipbop_audio_aac_88.2k.mp4^headers^",
    354  "bipbop_audio_aac_96k.mp4",
    355  "bipbop_audio_aac_96k.mp4^headers^",
    356  "bipbop_cbcs_1_9_audio_1.m4s",
    357  "bipbop_cbcs_1_9_audio_1.m4s^headers^",
    358  "bipbop_cbcs_1_9_audio_init.mp4",
    359  "bipbop_cbcs_1_9_audio_init.mp4^headers^",
    360  "bipbop_cbcs_1_9_video_1.m4s",
    361  "bipbop_cbcs_1_9_video_1.m4s^headers^",
    362  "bipbop_cbcs_1_9_video_init.mp4",
    363  "bipbop_cbcs_1_9_video_init.mp4^headers^",
    364  "bipbop_cbcs_5_5_audio_1.m4s",
    365  "bipbop_cbcs_5_5_audio_1.m4s^headers^",
    366  "bipbop_cbcs_5_5_audio_init.mp4",
    367  "bipbop_cbcs_5_5_audio_init.mp4^headers^",
    368  "bipbop_cbcs_5_5_video_1.m4s",
    369  "bipbop_cbcs_5_5_video_1.m4s^headers^",
    370  "bipbop_cbcs_5_5_video_init.mp4",
    371  "bipbop_cbcs_5_5_video_init.mp4^headers^",
    372  "bipbop_cbcs_7_7_audio_1.m4s",
    373  "bipbop_cbcs_7_7_audio_1.m4s^headers^",
    374  "bipbop_cbcs_7_7_audio_init.mp4",
    375  "bipbop_cbcs_7_7_audio_init.mp4^headers^",
    376  "bipbop_cbcs_7_7_video_1.m4s",
    377  "bipbop_cbcs_7_7_video_1.m4s^headers^",
    378  "bipbop_cbcs_7_7_video_init.mp4",
    379  "bipbop_cbcs_7_7_video_init.mp4^headers^",
    380  "bipbop_cbcs_9_8_audio_1.m4s",
    381  "bipbop_cbcs_9_8_audio_1.m4s^headers^",
    382  "bipbop_cbcs_9_8_audio_init.mp4",
    383  "bipbop_cbcs_9_8_audio_init.mp4^headers^",
    384  "bipbop_cbcs_9_8_video_1.m4s",
    385  "bipbop_cbcs_9_8_video_1.m4s^headers^",
    386  "bipbop_cbcs_9_8_video_init.mp4",
    387  "bipbop_cbcs_9_8_video_init.mp4^headers^",
    388  "bipbop_cbcs_10_0_audio_1.m4s",
    389  "bipbop_cbcs_10_0_audio_1.m4s^headers^",
    390  "bipbop_cbcs_10_0_audio_init.mp4",
    391  "bipbop_cbcs_10_0_audio_init.mp4^headers^",
    392  "bipbop_cbcs_10_0_video_1.m4s",
    393  "bipbop_cbcs_10_0_video_1.m4s^headers^",
    394  "bipbop_cbcs_10_0_video_init.mp4",
    395  "bipbop_cbcs_10_0_video_init.mp4^headers^",
    396  "bipbop_short_pixel_metadata_bigger_than_in_stream_vp8.webm",
    397  "bipbop_short_pixel_metadata_bigger_than_in_stream_vp8.webm^headers^",
    398  "bipbop_short_pixel_metadata_narrower_than_in_stream_vp8.webm",
    399  "bipbop_short_pixel_metadata_narrower_than_in_stream_vp8.webm^headers^",
    400  "bipbop_short_pixel_metadata_smaller_than_in_stream_vp8.webm^headers^",
    401  "bipbop_short_pixel_metadata_smaller_than_in_stream_vp8.webm",
    402  "bipbop_short_vp8.webm",
    403  "bipbop_short_vp8.webm^headers^",
    404  "bipbop-lateaudio.mp4",
    405  "bipbop-lateaudio.mp4^headers^",
    406  "bogus.duh",
    407  "bogus.wav",
    408  "bogus.wav^headers^",
    409  "bug495794.ogg",
    410  "bug495794.ogg^headers^",
    411  "bug501279.ogg",
    412  "bug501279.ogg^headers^",
    413  "bug520493.ogg",
    414  "bug520493.ogg^headers^",
    415  "bug520500.ogg",
    416  "bug520500.ogg^headers^",
    417  "bug533822.ogg",
    418  "bug533822.ogg^headers^",
    419  "bug604067.webm",
    420  "bug604067.webm^headers^",
    421  "bug1066943.webm",
    422  "bug1066943.webm^headers^",
    423  "bug1301226.wav",
    424  "bug1301226.wav^headers^",
    425  "bug1301226-odd.wav",
    426  "bug1301226-odd.wav^headers^",
    427  "bug1377278.webm",
    428  "bug1377278.webm^headers^",
    429  "bunny.webm",
    430  "can_play_type_dash.js",
    431  "can_play_type_ogg.js",
    432  "can_play_type_wave.js",
    433  "can_play_type_webm.js",
    434  "cancellable_request.sjs",
    435  "chain.ogg",
    436  "chain.ogg^headers^",
    437  "chain.opus",
    438  "chain.opus^headers^",
    439  "chromeHelper.js",
    440  "cloneElementVisually_helpers.js",
    441  "contentType.sjs",
    442  "detodos.opus",
    443  "detodos.opus^headers^",
    444  "detodos.webm",
    445  "detodos.webm^headers^",
    446  "detodos-short.webm",
    447  "detodos-short.webm^headers^",
    448  "detodos-recorder-test.opus",
    449  "detodos-recorder-test.opus^headers^",
    450  "detodos-short.opus",
    451  "detodos-short.opus^headers^",
    452  "dirac.ogg",
    453  "dirac.ogg^headers^",
    454  "dynamic_resource.sjs",
    455  "eme_standalone.js",
    456  "eme.js",
    457  "empty_size.mp3",
    458  "file_access_controls.html",
    459  "file_eme_createMediaKeys.html",
    460  "flac-s24.flac",
    461  "flac-s24.flac^headers^",
    462  "flac-noheader-s16.flac",
    463  "flac-noheader-s16.flac^headers^",
    464  "flac-sample.mp4",
    465  "flac-sample.mp4^headers^",
    466  "flac-sample-cenc.mp4",
    467  "flac-sample-cenc.mp4^headers^",
    468  "fragment_noplay.js",
    469  "fragment_play.js",
    470  "gizmo.mp4",
    471  "gizmo.mp4^headers^",
    472  "gizmo-noaudio.mp4",
    473  "gizmo-noaudio.mp4^headers^",
    474  "gizmo-short.mp4",
    475  "gizmo-short.mp4^headers^",
    476  "gizmo.webm",
    477  "gizmo.webm^headers^",
    478  "gizmo-noaudio.webm",
    479  "gizmo-noaudio.webm^headers^",
    480  "gUM_support.js",
    481  "gzipped_mp4.sjs",
    482  "huge-id3.mp3",
    483  "huge-id3.mp3^headers^",
    484  "id3tags.mp3",
    485  "id3tags.mp3^headers^",
    486  "invalid-cmap-s0c0.opus",
    487  "invalid-cmap-s0c0.opus^headers^",
    488  "invalid-cmap-s0c2.opus",
    489  "invalid-cmap-s0c2.opus^headers^",
    490  "invalid-cmap-s1c2.opus",
    491  "invalid-cmap-s1c2.opus^headers^",
    492  "invalid-cmap-short.opus",
    493  "invalid-cmap-short.opus^headers^",
    494  "invalid-discard_on_multi_blocks.webm",
    495  "invalid-discard_on_multi_blocks.webm^headers^",
    496  "invalid-excess_discard.webm",
    497  "invalid-excess_discard.webm^headers^",
    498  "invalid-excess_neg_discard.webm",
    499  "invalid-excess_neg_discard.webm^headers^",
    500  "invalid-m0c0.opus",
    501  "invalid-m0c0.opus^headers^",
    502  "invalid-m0c3.opus",
    503  "invalid-m0c3.opus^headers^",
    504  "invalid-m1c0.opus",
    505  "invalid-m1c0.opus^headers^",
    506  "invalid-m1c9.opus",
    507  "invalid-m1c9.opus^headers^",
    508  "invalid-m2c0.opus",
    509  "invalid-m2c0.opus^headers^",
    510  "invalid-m2c1.opus",
    511  "invalid-m2c1.opus^headers^",
    512  "invalid-neg_discard.webm",
    513  "invalid-neg_discard.webm^headers^",
    514  "invalid-preskip.webm",
    515  "invalid-preskip.webm^headers^",
    516  "manifest.js",
    517  "midflight-redirect.sjs",
    518  "multiple-bos-more-header-fileds.ogg",
    519  "multiple-bos-more-header-fileds.ogg^headers^",
    520  "multi_id3v2.mp3",
    521  "no-container-codec-delay.webm",
    522  "no-cues.webm",
    523  "no-cues.webm^headers^",
    524  "notags.mp3",
    525  "notags.mp3^headers^",
    526  "opus-mapping2.mp4",
    527  "opus-mapping2.mp4^headers^",
    528  "opus-mapping2.webm",
    529  "opus-mapping2.webm^headers^",
    530  "opus-sample.mp4",
    531  "opus-sample.mp4^headers^",
    532  "opus-sample-cenc.mp4",
    533  "opus-sample-cenc.mp4^headers^",
    534  "owl-funnier-id3.mp3",
    535  "owl-funnier-id3.mp3^headers^",
    536  "owl-funny-id3.mp3",
    537  "owl-funny-id3.mp3^headers^",
    538  "owl.mp3",
    539  "owl.mp3^headers^",
    540  "owl-short.mp3",
    541  "owl-short.mp3^headers^",
    542  "pixel_aspect_ratio.mp4",
    543  "play_promise.js",
    544  "poster-test.jpg",
    545  "r11025_msadpcm_c1.wav",
    546  "r11025_msadpcm_c1.wav^headers^",
    547  "r11025_s16_c1.wav",
    548  "r11025_s16_c1.wav^headers^",
    549  "r11025_s16_c1_trailing.wav",
    550  "r11025_s16_c1_trailing.wav^headers^",
    551  "r11025_s16_c1-short.wav",
    552  "r11025_s16_c1-short.wav^headers^",
    553  "r11025_u8_c1.wav",
    554  "r11025_u8_c1.wav^headers^",
    555  "r11025_u8_c1_trunc.wav",
    556  "r11025_u8_c1_trunc.wav^headers^",
    557  "r16000_u8_c1_list.wav",
    558  "r16000_u8_c1_list.wav^headers^",
    559  "reactivate_helper.html",
    560  "red-46x48.mp4",
    561  "red-46x48.mp4^headers^",
    562  "red-48x46.mp4",
    563  "red-48x46.mp4^headers^",
    564  "redirect.sjs",
    565  "referer.sjs",
    566  "resolution-change.webm",
    567  "resolution-change.webm^headers^",
    568  "sample.3gp",
    569  "sample.3g2",
    570  "sample-encrypted-sgpdstbl-sbgptraf.mp4",
    571  "sample-encrypted-sgpdstbl-sbgptraf.mp4^headers^",
    572  "seek.webm",
    573  "seek.webm^headers^",
    574  "seek-short.webm",
    575  "seek-short.webm^headers^",
    576  "seek_support.js",
    577  "seekLies.sjs",
    578  "seek_with_sound.ogg^headers^",
    579  "short-cenc.mp4",
    580  "sine.webm",
    581  "sine.webm^headers^",
    582  "sintel-short-clearkey-subsample-encrypted-audio.webm",
    583  "sintel-short-clearkey-subsample-encrypted-audio.webm^headers^",
    584  "sintel-short-clearkey-subsample-encrypted-video.webm",
    585  "sintel-short-clearkey-subsample-encrypted-video.webm^headers^",
    586  "short.mp4",
    587  "short.mp4.gz",
    588  "short.mp4^headers^",
    589  "short-aac-encrypted-audio.mp4",
    590  "short-aac-encrypted-audio.mp4^headers^",
    591  "short-audio-fragmented-cenc-without-pssh.mp4",
    592  "short-audio-fragmented-cenc-without-pssh.mp4^headers^",
    593  "short-vp9-encrypted-video.mp4",
    594  "short-vp9-encrypted-video.mp4^headers^",
    595  "small-shot-mp3.mp4",
    596  "small-shot-mp3.mp4^headers^",
    597  "small-shot.m4a",
    598  "small-shot.mp3",
    599  "small-shot.mp3^headers^",
    600  "small-shot.ogg",
    601  "small-shot.ogg^headers^",
    602  "small-shot.flac",
    603  "sound.ogg",
    604  "sound.ogg^headers^",
    605  "spacestorm-1000Hz-100ms.ogg",
    606  "spacestorm-1000Hz-100ms.ogg^headers^",
    607  "split.webm",
    608  "split.webm^headers^",
    609  "street.mp4",
    610  "street.mp4^headers^",
    611  "test-1-mono.opus",
    612  "test-1-mono.opus^headers^",
    613  "test-2-stereo.opus",
    614  "test-2-stereo.opus^headers^",
    615  "test-3-LCR.opus",
    616  "test-3-LCR.opus^headers^",
    617  "test-4-quad.opus",
    618  "test-4-quad.opus^headers^",
    619  "test-5-5.0.opus",
    620  "test-5-5.0.opus^headers^",
    621  "test-6-5.1.opus",
    622  "test-6-5.1.opus^headers^",
    623  "test-7-6.1.opus",
    624  "test-7-6.1.opus^headers^",
    625  "test-8-7.1.opus",
    626  "test-8-7.1.opus^headers^",
    627  "test-stereo-phase-inversion-180.opus",
    628  "test-stereo-phase-inversion-180.opus^headers^",
    629  "variable-channel.ogg",
    630  "variable-channel.ogg^headers^",
    631  "variable-channel.opus",
    632  "variable-channel.opus^headers^",
    633  "variable-preskip.opus",
    634  "variable-preskip.opus^headers^",
    635  "variable-samplerate.ogg",
    636  "variable-samplerate.ogg^headers^",
    637  "variable-samplerate.opus",
    638  "variable-samplerate.opus^headers^",
    639  "vbr-head.mp3",
    640  "vbr-head.mp3^headers^",
    641  "vbr.mp3",
    642  "vbr.mp3^headers^",
    643  "very-short.mp3",
    644  "video-overhang.ogg",
    645  "video-overhang.ogg^headers^",
    646  "vp9-superframes.webm",
    647  "vp9-superframes.webm^headers^",
    648  "vp9.webm",
    649  "vp9.webm^headers^",
    650  "vp9-short.webm",
    651  "vp9-short.webm^headers^",
    652  "vp9cake.webm",
    653  "vp9cake.webm^headers^",
    654  "vp9cake-short.webm",
    655  "vp9cake-short.webm^headers^",
    656  "wave_metadata.wav",
    657  "wave_metadata.wav^headers^",
    658  "wave_metadata_bad_len.wav",
    659  "wave_metadata_bad_len.wav^headers^",
    660  "wave_metadata_bad_no_null.wav",
    661  "wave_metadata_bad_no_null.wav^headers^",
    662  "wave_metadata_bad_utf8.wav",
    663  "wave_metadata_bad_utf8.wav^headers^",
    664  "wave_metadata_unknown_tag.wav",
    665  "wave_metadata_unknown_tag.wav^headers^",
    666  "wave_metadata_utf8.wav",
    667  "wave_metadata_utf8.wav^headers^",
    668  "wavedata_alaw.wav",
    669  "wavedata_alaw.wav^headers^",
    670  "wavedata_float.wav",
    671  "wavedata_float.wav^headers^",
    672  "wavedata_s24.wav",
    673  "wavedata_s24.wav^headers^",
    674  "wavedata_s16.wav",
    675  "wavedata_s16.wav^headers^",
    676  "wavedata_u8.wav",
    677  "wavedata_u8.wav^headers^",
    678  "wavedata_ulaw.wav",
    679  "wavedata_ulaw.wav^headers^",
    680  "!/dom/canvas/test/captureStream_common.js",
    681  "!/dom/html/test/reflect.js",
    682  "!/dom/media/webrtc/tests/mochitests/head.js",
    683  "hls/bipbop_16x9_single.m3u8",
    684  "hls/bipbop_4x3_single.m3u8",
    685  "hls/bipbop_4x3_variant.m3u8",
    686  "hls/400x300_prog_index.m3u8",
    687  "hls/400x300_prog_index_5s.m3u8",
    688  "hls/416x243_prog_index_5s.m3u8",
    689  "hls/640x480_prog_index.m3u8",
    690  "hls/960x720_prog_index.m3u8",
    691  "hls/400x300_seg0.ts",
    692  "hls/400x300_seg0_5s.ts",
    693  "hls/400x300_seg1.ts",
    694  "hls/416x243_seg0_5s.ts",
    695  "hls/640x480_seg0.ts",
    696  "hls/640x480_seg1.ts",
    697  "hls/960x720_seg0.ts",
    698  "hls/960x720_seg1.ts",
    699  "sync.webm",
    700 ]
    701 
    702 ["test_background_video_cancel_suspend_taint.html"]
    703 skip-if = [
    704  "os == 'android'", # bug 1346705
    705  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", # Bug 1670131 - after splitting manifest perma fail
    706  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", # Bug 1670131 - after splitting manifest perma fail
    707  "os == 'mac' && os_version == '15.30' && arch == 'aarch64' && debug", # Bug 1670131 - after splitting manifest perma fail
    708 ]
    709 
    710 ["test_background_video_cancel_suspend_visible.html"]
    711 
    712 ["test_background_video_drawimage_with_suspended_video.html"]
    713 skip-if = [
    714  "os == 'android'", # bug 1346705
    715 ]
    716 
    717 ["test_background_video_ended_event.html"]
    718 skip-if = [
    719  "os == 'android'", # bug 1346705
    720 ]
    721 
    722 ["test_background_video_no_suspend_disabled.html"]
    723 
    724 ["test_background_video_no_suspend_not_in_tree.html"]
    725 
    726 ["test_background_video_no_suspend_short_vid.html"]
    727 
    728 ["test_background_video_resume_after_end_show_last_frame.html"]
    729 skip-if = [
    730  "os == 'android'", # bug 1346705
    731 ]
    732 
    733 ["test_background_video_resume_looping_video_without_audio.html"]
    734 
    735 ["test_background_video_suspend.html"]
    736 skip-if = [
    737  "os == 'android'", # Bug 1304480
    738 ]
    739 
    740 ["test_background_video_suspend_ends.html"]
    741 
    742 ["test_background_video_suspend_ready_state.html"]
    743 
    744 ["test_background_video_tainted_by_capturestream.html"]
    745 
    746 ["test_background_video_tainted_by_createimagebitmap.html"]
    747 
    748 ["test_background_video_tainted_by_drawimage.html"]
    749 skip-if = [
    750  "os == 'android'", # bug 1346705
    751 ]