tor-browser

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

mochitest-common.toml (2402B)


      1 [DEFAULT]
      2 tags = "condprof inc-origin-init"
      3 support-files = [
      4  "test_cache.js",
      5  "test_cache_add.js",
      6  "worker_driver.js",
      7  "worker_wrapper.js",
      8  "frame.html",
      9  "message_receiver.html",
     10  "driver.js",
     11  "serviceworker_driver.js",
     12  "test_cache_match_request.js",
     13  "test_cache_matchAll_request.js",
     14  "test_cache_overwrite.js",
     15  "mirror.sjs",
     16  "test_cache_match_vary.js",
     17  "vary.sjs",
     18  "test_caches.js",
     19  "test_cache_keys.js",
     20  "test_cache_put.js",
     21  "test_cache_requestCache.js",
     22  "test_cache_delete.js",
     23  "test_cache_put_reorder.js",
     24  "test_cache_redirect.js",
     25  "test_cache_https.js",
     26  "large_url_list.js",
     27  "empty.html",
     28  "idle_worker.js",
     29 ]
     30 
     31 # Disabled on xorigin because xorigin mode causes the tests to run in what
     32 # amounts to third-party iframes. We have separate tests for our behaviors
     33 # in that case (usually as "browser" tests) and do not want to complicate
     34 # these normal functionality tests.
     35 skip-if = [
     36  "xorigin",
     37 ]
     38 
     39 ["test_cache.html"]
     40 
     41 ["test_cache_add.html"]
     42 
     43 ["test_cache_delete.html"]
     44 
     45 ["test_cache_https.html"]
     46 
     47 ["test_cache_keys.html"]
     48 
     49 ["test_cache_matchAll_request.html"]
     50 
     51 ["test_cache_match_request.html"]
     52 
     53 ["test_cache_match_vary.html"]
     54 
     55 ["test_cache_orphaned_body.html"]
     56 scheme = "https"
     57 skip-if = [
     58  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && debug", # Bug 1749068
     59  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug", # Bug 1749068
     60 ]
     61 
     62 ["test_cache_orphaned_cache.html"]
     63 
     64 ["test_cache_overwrite.html"]
     65 skip-if = [
     66  "http2",
     67  "http3",
     68 ]
     69 
     70 ["test_cache_padding.html"]
     71 skip-if = [
     72  "condprof", # "The opaque response should be removed by caches.delete() and cache.delete()"
     73  "os == 'android'", # Bug 1468434 for android
     74 ]
     75 
     76 ["test_cache_put.html"]
     77 
     78 ["test_cache_put_reorder.html"]
     79 
     80 ["test_cache_redirect.html"]
     81 
     82 ["test_cache_requestCache.html"]
     83 
     84 ["test_cache_restart.html"]
     85 
     86 ["test_cache_shrink.html"]
     87 
     88 ["test_cache_tons_of_fd.html"]
     89 
     90 ["test_cache_untrusted.html"]
     91 skip-if = [
     92  "http2",
     93  "http3",
     94 ]
     95 
     96 ["test_cache_updateUsage.html"]
     97 
     98 ["test_cache_worker_gc.html"]
     99 scheme = "https"
    100 skip-if = [
    101  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && debug", # Bug 1749068
    102  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug", # Bug 1749068
    103 ]
    104 
    105 ["test_caches.html"]
    106 
    107 ["test_chrome_constructor.html"]