tor-browser

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

browser.toml (2537B)


      1 [DEFAULT]
      2 support-files = [
      3  "file_disableScript.html",
      4  "file_domainPolicy_base.html",
      5  "file_cancel_content_js.html",
      6  "../../media/test/short.mp4",
      7  "../../media/test/owl.mp3",
      8 ]
      9 
     10 ["browser_CrashService_crash.js"]
     11 run-if = [
     12  "crashreporter",
     13 ]
     14 
     15 ["browser_ProcessPriorityManager.js"]
     16 # The Process Priority Manager is only enabled for Windows, Linux, and MacOS so far.
     17 # Bug 1522879.
     18 # However, you can still run browser_ProcessPriorityManager.js locally on other
     19 # OSes. This will test the priority manager infrastructure but not actually
     20 # change the priority.
     21 support-files = [
     22  "file_cross_frame.html",
     23  "file_dummy.html",
     24  "../../tests/browser/file_coop_coep.html",
     25  "../../tests/browser/file_coop_coep.html^headers^",
     26 ]
     27 
     28 ["browser_bug1646088.js"]
     29 support-files = ["file_dummy.html"]
     30 
     31 ["browser_bug1686194.js"]
     32 support-files = ["file_dummy.html"]
     33 
     34 ["browser_cancel_content_js.js"]
     35 
     36 ["browser_child_clipboard_restricted.js"]
     37 
     38 ["browser_content_shutdown_with_endless_js.js"]
     39 support-files = [
     40  "file_endless_js.html",
     41  "file_dummy.html",
     42 ]
     43 
     44 ["browser_crash_oopiframe.js"]
     45 run-if = [
     46  "crashreporter",
     47 ]
     48 skip-if = [
     49  "os == 'win' && os_version == '11.26100' && arch == 'x86_64' && debug && msix", # Bug 1775837
     50 ]
     51 
     52 ["browser_domainPolicy.js"]
     53 
     54 ["browser_gc_schedule.js"]
     55 # This test is timing sensitive, timing changes due to asan/tsan/debugging
     56 # can upset it.
     57 skip-if = [
     58  "asan",
     59  "arch == 'x86'",
     60  "debug",
     61  "os != 'linux'",
     62  "tsan",
     63 ]
     64 
     65 ["browser_hide_tooltip.js"]
     66 skip-if = [
     67  "os == 'mac' && os_version == '10.15' && arch == 'x86_64' && opt", # Bug 1971068
     68  "os == 'win' && os_version == '11.26100' && arch == 'x86_64' && opt", # Bug 1971068
     69 ]
     70 
     71 ["browser_isactiveintab.js"]
     72 
     73 ["browser_jsat_serialize.js"]
     74 
     75 ["browser_layers_unloaded_while_interruptingJS.js"]
     76 
     77 ["browser_memory_distribution_telemetry.js"]
     78 skip-if = [
     79  "true",
     80 ]
     81 
     82 ["browser_pbrowser_creation_failure.js"]
     83 
     84 ["browser_subframesPreferUsed.js"]
     85 
     86 ["browser_transparent.js"]
     87 
     88 ["browser_very_fission.js"]
     89 support-files = ["file_dummy.html"]
     90 run-if = [
     91  "os == 'linux'",
     92 ]
     93 skip-if = [
     94  "asan", # appears to hang the machine
     95  "tsan", # appears to hang the machine
     96 ]
     97 
     98 ["browser_wpi_isolate_everything.js"]
     99 support-files = ["browser_wpi_base.js"]
    100 
    101 ["browser_wpi_isolate_high_value.js"]
    102 support-files = ["browser_wpi_base.js"]
    103 
    104 ["browser_wpi_isolate_nothing.js"]
    105 skip-if = [
    106  "os == 'mac' && os_version == '10.15' && arch == 'x86_64' && debug", # Bug 1741763; high frequency intermittent; leaked 2 windows
    107 ]
    108 
    109 support-files = ["browser_wpi_base.js"]