tor-browser

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

getdisplaymedia.https.html.ini (8007B)


      1 [getdisplaymedia.https.html]
      2  disabled:
      3    if os == "android": bug 1550895 (frequently fails on geckoview)
      4  [displaySurface is supported]
      5    expected: FAIL
      6 
      7  [getDisplayMedia({"selfBrowserSurface":"invalid"}) must fail with TypeError]
      8    expected: FAIL
      9 
     10  [getDisplayMedia({"surfaceSwitching":"invalid"}) must fail with TypeError]
     11    expected: FAIL
     12 
     13  [getDisplayMedia({"systemAudio":"invalid"}) must fail with TypeError]
     14    expected: FAIL
     15 
     16  [getDisplayMedia({"video":{"displaySurface":"monitor"}}) with getSettings]
     17    expected: FAIL
     18 
     19  [getDisplayMedia({"video":{"displaySurface":"window"}}) with getSettings]
     20    expected: FAIL
     21 
     22  [getDisplayMedia({"video":{"displaySurface":"browser"}}) with getSettings]
     23    expected: FAIL
     24 
     25  [suppressLocalAudioPlayback is supported]
     26    expected: FAIL
     27 
     28  [getDisplayMedia({"audio":{"suppressLocalAudioPlayback":true}}) with getSettings]
     29    expected: FAIL
     30 
     31  [getDisplayMedia({"audio":{"suppressLocalAudioPlayback":false}}) with getSettings]
     32    expected: FAIL
     33 
     34  [getDisplayMedia() with getCapabilities]
     35    expected: FAIL
     36 
     37  [getDisplayMedia({"monitorTypeSurfaces":"invalid"}) must fail with TypeError]
     38    expected: FAIL
     39 
     40  [getDisplayMedia({"video":{"displaySurface":"monitor"},"monitorTypeSurfaces":"exclude"}) rejects with TypeError]
     41    expected: FAIL
     42 
     43  [getDisplayMedia({"video":{"displaySurface":"monitor"},"monitorTypeSurfaces":"include"}) resolves with a monitor track]
     44    expected: FAIL
     45 
     46  [getDisplayMedia({"monitorTypeSurfaces":"exclude"}) resolves with a non monitor track]
     47    expected: FAIL
     48 
     49  [applyConstraints(width or height) must downscale precisely]
     50    expected:
     51      if (os == "linux") and debug and not fission: [PASS, FAIL]
     52      if (os == "mac") and not debug: [PASS, FAIL]
     53 
     54  [getDisplayMedia({"windowAudio":"invalid"}) must fail with TypeError]
     55    expected: FAIL
     56 
     57  [getDisplayMedia({"windowAudio":"exclude"}) must succeed]
     58    expected:
     59      if (os == "mac") and not debug: [PASS, FAIL]
     60 
     61  [getDisplayMedia({video: {"height":{"max":240}}}) must be constrained]
     62    expected:
     63      if (os == "mac") and not debug: [PASS, FAIL]
     64 
     65  [getDisplayMedia({"selfBrowserSurface":"include"}) must succeed]
     66    expected:
     67      if (os == "mac") and not debug: [PASS, FAIL]
     68 
     69  [getDisplayMedia({}) must succeed with video]
     70    expected:
     71      if (os == "mac") and not debug: [PASS, FAIL]
     72 
     73  [applyConstraints({"frameRate":{"max":-1}}) for display media must fail with OverconstrainedError]
     74    expected:
     75      if (os == "mac") and not debug: [PASS, FAIL]
     76 
     77  [getDisplayMedia({"systemAudio":"exclude"}) must succeed]
     78    expected:
     79      if (os == "mac") and not debug: [PASS, FAIL]
     80 
     81  [getDisplayMedia({video: {"height":118}}) must be downscaled precisely]
     82    expected:
     83      if (os == "mac") and not debug: [PASS, FAIL]
     84 
     85  [getDisplayMedia({"windowAudio":"window"}) must succeed]
     86    expected:
     87      if (os == "mac") and not debug: [PASS, FAIL]
     88 
     89  [getDisplayMedia({"selfBrowserSurface":"exclude"}) must succeed]
     90    expected:
     91      if (os == "mac") and not debug: [PASS, FAIL]
     92 
     93  [applyConstraints({"height":{"max":-1}}) for display media must fail with OverconstrainedError]
     94    expected:
     95      if (os == "mac") and not debug: [PASS, FAIL]
     96 
     97  [getDisplayMedia({"surfaceSwitching":"include"}) must succeed]
     98    expected:
     99      if (os == "mac") and not debug: [PASS, FAIL]
    100 
    101  [getDisplayMedia({"video":{"displaySurface":"monitor"}}) must succeed]
    102    expected:
    103      if (os == "mac") and not debug: [PASS, FAIL]
    104 
    105  [getDisplayMedia({video: {"height":60}}) must be downscaled precisely]
    106    expected:
    107      if (os == "mac") and not debug: [PASS, FAIL]
    108 
    109  [getDisplayMedia({video: {"width":{"max":360},"height":{"max":240}}}) must be constrained]
    110    expected:
    111      if (os == "mac") and not debug: [PASS, FAIL]
    112 
    113  [applyConstraints({"width":{"max":0}}) for display media must fail with OverconstrainedError]
    114    expected:
    115      if (os == "mac") and not debug: [PASS, FAIL]
    116 
    117  [applyConstraints({"height":{"min":100,"max":10}}) for display media must fail with OverconstrainedError]
    118    expected:
    119      if (os == "mac") and not debug: [PASS, FAIL]
    120 
    121  [getDisplayMedia({video: {"frameRate":{"max":4},"width":{"max":360}}}) must be constrained]
    122    expected:
    123      if (os == "mac") and not debug: [PASS, FAIL]
    124 
    125  [getDisplayMedia({video: {"width":80}}) must be downscaled precisely]
    126    expected:
    127      if (os == "mac") and not debug: [PASS, FAIL]
    128 
    129  [getDisplayMedia({"video":{}}) must succeed with video]
    130    expected:
    131      if (os == "mac") and not debug: [PASS, FAIL]
    132 
    133  [applyConstraints({"height":{"max":0}}) for display media must fail with OverconstrainedError]
    134    expected:
    135      if (os == "mac") and not debug: [PASS, FAIL]
    136 
    137  [getDisplayMedia({"video":true}) must succeed with video]
    138    expected:
    139      if (os == "mac") and not debug: [PASS, FAIL]
    140 
    141  [getDisplayMedia() resolves with stream with video track]
    142    expected:
    143      if (os == "mac") and not debug: [PASS, FAIL]
    144 
    145  [getDisplayMedia({video: {"width":158}}) must be downscaled precisely]
    146    expected:
    147      if (os == "mac") and not debug: [PASS, FAIL]
    148 
    149  [getDisplayMedia({video: {"width":{"max":360}}}) must be constrained]
    150    expected:
    151      if (os == "mac") and not debug: [PASS, FAIL]
    152 
    153  [getDisplayMedia({video: {"frameRate":{"max":4},"height":{"max":240}}}) must be constrained]
    154    expected:
    155      if (os == "mac") and not debug: [PASS, FAIL]
    156 
    157  [getDisplayMedia({"video":true,"audio":false}) must succeed with video]
    158    expected:
    159      if (os == "mac") and not debug: [PASS, FAIL]
    160 
    161  [applyConstraints({"frameRate":{"min":100,"max":10}}) for display media must fail with OverconstrainedError]
    162    expected:
    163      if (os == "mac") and not debug: [PASS, FAIL]
    164 
    165  [getDisplayMedia({"video":{"displaySurface":"browser"}}) must succeed]
    166    expected:
    167      if (os == "mac") and not debug: [PASS, FAIL]
    168 
    169  [getDisplayMedia(undefined) must succeed with video]
    170    expected:
    171      if (os == "mac") and not debug: [PASS, FAIL]
    172 
    173  [getDisplayMedia({video: {"height":120}}) must be downscaled precisely]
    174    expected:
    175      if (os == "mac") and not debug: [PASS, FAIL]
    176 
    177  [getDisplayMedia({"windowAudio":"system"}) must succeed]
    178    expected:
    179      if (os == "mac") and not debug: [PASS, FAIL]
    180 
    181  [getDisplayMedia({"systemAudio":"include"}) must succeed]
    182    expected:
    183      if (os == "mac") and not debug: [PASS, FAIL]
    184 
    185  [getDisplayMedia({"surfaceSwitching":"exclude"}) must succeed]
    186    expected:
    187      if (os == "mac") and not debug: [PASS, FAIL]
    188 
    189  [getDisplayMedia({video: {"frameRate":{"max":4},"width":{"max":360},"height":{"max":240}}}) must be constrained]
    190    expected:
    191      if (os == "mac") and not debug: [PASS, FAIL]
    192 
    193  [applyConstraints({"width":{"max":-1}}) for display media must fail with OverconstrainedError]
    194    expected:
    195      if (os == "mac") and not debug: [PASS, FAIL]
    196 
    197  [getDisplayMedia({video: {"frameRate":{"max":4}}}) must be constrained]
    198    expected:
    199      if (os == "mac") and not debug: [PASS, FAIL]
    200 
    201  [applyConstraints({"width":{"min":100,"max":10}}) for display media must fail with OverconstrainedError]
    202    expected:
    203      if (os == "mac") and not debug: [PASS, FAIL]
    204 
    205  [getDisplayMedia({"audio":false}) must succeed with video]
    206    expected:
    207      if (os == "mac") and not debug: [PASS, FAIL]
    208 
    209  [getDisplayMedia({"video":{"displaySurface":"window"}}) must succeed]
    210    expected:
    211      if (os == "mac") and not debug: [PASS, FAIL]
    212 
    213  [applyConstraints({"frameRate":{"max":0}}) for display media must fail with OverconstrainedError]
    214    expected:
    215      if (os == "mac") and not debug: [PASS, FAIL]
    216 
    217  [getDisplayMedia({"audio":true}) must succeed with video maybe audio]
    218    expected:
    219      if (os == "mac") and not debug: [PASS, FAIL]
    220 
    221  [getDisplayMedia({video: {"width":160}}) must be downscaled precisely]
    222    expected:
    223      if (os == "mac") and not debug: [PASS, FAIL]
    224 
    225  [getDisplayMedia({"video":true,"audio":true}) must succeed with video maybe audio]
    226    expected:
    227      if (os == "mac") and not debug: [PASS, FAIL]