tor-browser

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

browser.toml (5754B)


      1 [DEFAULT]
      2 support-files = [
      3  "subtst_contextmenu_webext.html",
      4  "test_contextmenu_links.html",
      5  "subtst_contextmenu.html",
      6  "subtst_contextmenu_input.html",
      7  "subtst_contextmenu_add_search_engine.html",
      8  "subtst_contextmenu_xul.xhtml",
      9  "ctxmenu-image.png",
     10  "../general/head.js",
     11  "../general/audio.ogg",
     12  "../../../../../toolkit/components/pdfjs/test/file_pdfjs_test.pdf",
     13  "contextmenu_common.js",
     14  "file_bug1798178.html",
     15  "bug1798178.sjs",
     16 ]
     17 tags = "os_integration"
     18 
     19 ["browser_bug1798178.js"]
     20 
     21 ["browser_contextmenu.js"]
     22 support-files = [ "../general/video.webm"  ]
     23 tags = "fullscreen"
     24 skip-if = [
     25  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'",
     26  "os == 'mac' && os_version == '10.15' && arch == 'x86_64' && opt", # Bug 1853186
     27  "os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1853186
     28 ]
     29 
     30 ["browser_contextmenu_add_search_engine.js"]
     31 support-files = ["subtst_contextmenu_add_search_engine.html"]
     32 skip-if = [
     33  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # disabled on Linux due to bug 513558
     34  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", # disabled on Linux due to bug 513558
     35 ]
     36 
     37 ["browser_contextmenu_badiframe.js"]
     38 https_first_disabled = true
     39 skip-if = [
     40  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && socketprocess_networking",
     41  "os == 'win'", # Bug 1719856
     42 ]
     43 
     44 ["browser_contextmenu_contenteditable.js"]
     45 
     46 ["browser_contextmenu_cross_boundary_selection.js"]
     47 
     48 ["browser_contextmenu_iframe.js"]
     49 support-files = ["test_contextmenu_iframe.html"]
     50 skip-if = [
     51  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && socketprocess_networking",
     52  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && socketprocess_networking",
     53 ]
     54 
     55 ["browser_contextmenu_input.js"]
     56 skip-if = [
     57  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'",
     58  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'",
     59 ]
     60 
     61 ["browser_contextmenu_inspect.js"]
     62 skip-if = [
     63  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && socketprocess_networking",
     64  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && socketprocess_networking",
     65 ]
     66 
     67 ["browser_contextmenu_linkopen.js"]
     68 skip-if = [
     69  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && socketprocess_networking",
     70  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && socketprocess_networking",
     71 ]
     72 
     73 ["browser_contextmenu_loadblobinnewtab.js"]
     74 support-files = ["browser_contextmenu_loadblobinnewtab.html"]
     75 skip-if = [
     76  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && socketprocess_networking",
     77  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && socketprocess_networking",
     78 ]
     79 
     80 ["browser_contextmenu_plaintextlinks.js"]
     81 skip-if = [
     82  "a11y_checks", # Bugs 1858041 and 1835079 for causing intermittent crashes
     83 ]
     84 
     85 ["browser_contextmenu_save_blocked.js"]
     86 skip-if = [
     87  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && socketprocess_networking",
     88  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && socketprocess_networking",
     89 ]
     90 
     91 ["browser_contextmenu_share_linux.js"]
     92 run-if = [
     93  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'",
     94  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'",
     95 ]
     96 
     97 ["browser_contextmenu_share_macosx.js"]
     98 https_first_disabled = true
     99 support-files = ["browser_contextmenu_shareurl.html"]
    100 run-if = [
    101  "os == 'mac'",
    102 ]
    103 
    104 ["browser_contextmenu_share_win.js"]
    105 https_first_disabled = true
    106 support-files = ["browser_contextmenu_shareurl.html"]
    107 run-if = [
    108  "os == 'win'",
    109 ]
    110 
    111 ["browser_contextmenu_spellcheck.js"]
    112 https_first_disabled = true
    113 skip-if = [
    114  "debug", # bug 1798233 - this trips assertions that seem harmless in opt and unlikely to occur in practical use.
    115  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'",
    116  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'",
    117 ]
    118 
    119 ["browser_contextmenu_touch.js"]
    120 skip-if = [
    121  "true", # Bug 1424433, disable due to very high frequency failure rate also on Windows 10
    122 ]
    123 
    124 ["browser_copy_image_link.js"]
    125 support-files = [
    126  "doggy.png",
    127  "firebird.png",
    128  "firebird.png^headers^",
    129 ]
    130 skip-if = [
    131  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && socketprocess_networking",
    132  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && socketprocess_networking",
    133 ]
    134 
    135 ["browser_copy_link_to_highlight.js"]
    136 
    137 ["browser_copy_link_to_highlight_viewsource.js"]
    138 
    139 ["browser_save_image.js"]
    140 
    141 ["browser_strip_on_share_link.js"]
    142 
    143 ["browser_strip_on_share_nested_link.js"]
    144 
    145 ["browser_utilityOverlay.js"]
    146 https_first_disabled = true
    147 skip-if = [
    148  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && socketprocess_networking",
    149  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && socketprocess_networking",
    150 ]
    151 
    152 ["browser_utilityOverlayPrincipal.js"]
    153 https_first_disabled = true
    154 
    155 ["browser_view_image.js"]
    156 support-files = [
    157  "test_view_image_revoked_cached_blob.html",
    158  "test_view_image_inline_svg.html",
    159 ]
    160 skip-if = [
    161  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && socketprocess_networking",
    162  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && socketprocess_networking",
    163 ]