tor-browser

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

browser.toml (9780B)


      1 [DEFAULT]
      2 support-files = [
      3  "Bug422543Child.sys.mjs",
      4  "dummy_page.html",
      5  "favicon_bug655270.ico",
      6  "file_2007897.html",
      7  "file_bug234628-1-child.html",
      8  "file_bug234628-1.html",
      9  "file_bug234628-10-child.xhtml",
     10  "file_bug234628-10.html",
     11  "file_bug234628-11-child.xhtml",
     12  "file_bug234628-11-child.xhtml^headers^",
     13  "file_bug234628-11.html",
     14  "file_bug234628-2-child.html",
     15  "file_bug234628-2.html",
     16  "file_bug234628-3-child.html",
     17  "file_bug234628-3.html",
     18  "file_bug234628-4-child.html",
     19  "file_bug234628-4.html",
     20  "file_bug234628-5-child.html",
     21  "file_bug234628-5.html",
     22  "file_bug234628-6-child.html",
     23  "file_bug234628-6-child.html^headers^",
     24  "file_bug234628-6.html",
     25  "file_bug234628-8-child.html",
     26  "file_bug234628-8.html",
     27  "file_bug234628-9-child.html",
     28  "file_bug234628-9.html",
     29  "file_bug420605.html",
     30  "file_bug503832.html",
     31  "file_bug655270.html",
     32  "file_bug670318.html",
     33  "file_bug673087-1.html",
     34  "file_bug673087-1.html^headers^",
     35  "file_bug673087-1-child.html",
     36  "file_bug673087-2.html",
     37  "file_bug852909.pdf",
     38  "file_bug852909.png",
     39  "file_bug1046022.html",
     40  "file_bug1206879.html",
     41  "file_bug1328501.html",
     42  "file_bug1328501_frame.html",
     43  "file_bug1328501_framescript.js",
     44  "file_bug1543077-3-child.html",
     45  "file_bug1543077-3.html",
     46  "file_multiple_pushState.html",
     47  "file_onbeforeunload_0.html",
     48  "file_onbeforeunload_1.html",
     49  "file_onbeforeunload_2.html",
     50  "file_onbeforeunload_3.html",
     51  "print_postdata.sjs",
     52  "test-form_sjis.html",
     53  "head.js",
     54  "file_data_load_inherit_csp.html",
     55  "file_click_link_within_view_source.html",
     56  "onload_message.html",
     57  "onpageshow_message.html",
     58  "file_cross_process_csp_inheritance.html",
     59  "file_open_about_blank.html",
     60  "file_slow_load.sjs",
     61  "file_bug1648464-1.html",
     62  "file_bug1648464-1-child.html",
     63  "file_bug1688368-1.sjs",
     64  "file_bug1691153.html",
     65  "file_bug1716290-1.sjs",
     66  "file_bug1716290-2.sjs",
     67  "file_bug1716290-3.sjs",
     68  "file_bug1716290-4.sjs",
     69  "file_bug1736248-1.html",
     70 ]
     71 
     72 ["browser_alternate_fixup_middle_click_link.js"]
     73 https_first_disabled = true
     74 
     75 ["browser_backforward_restore_scroll.js"]
     76 https_first_disabled = true
     77 support-files = [
     78  "file_backforward_restore_scroll.html",
     79  "file_backforward_restore_scroll.html^headers^",
     80 ]
     81 
     82 ["browser_backforward_text_fragment_restore_urlbar.js"]
     83 
     84 ["browser_backforward_userinteraction.js"]
     85 support-files = ["dummy_iframe_page.html"]
     86 skip-if = [
     87  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && opt", # Bug 1607713
     88  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt", # Bug 1607713
     89 ]
     90 
     91 ["browser_backforward_userinteraction_about.js"]
     92 
     93 ["browser_backforward_userinteraction_systemprincipal.js"]
     94 
     95 ["browser_badCertDomainFixup.js"]
     96 
     97 ["browser_bfcache_after_auxiliary.js"]
     98 
     99 ["browser_bfcache_copycommand.js"]
    100 skip-if = [
    101  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt", # Bug 1730593
    102  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1775931
    103 ]
    104 
    105 ["browser_browsingContext-01.js"]
    106 https_first_disabled = true
    107 
    108 ["browser_browsingContext-02.js"]
    109 https_first_disabled = true
    110 
    111 ["browser_browsingContext-embedder.js"]
    112 
    113 ["browser_browsingContext-getAllBrowsingContextsInSubtree.js"]
    114 
    115 ["browser_browsingContext-getWindowByName.js"]
    116 
    117 ["browser_browsingContext-webProgress.js"]
    118 skip-if = [
    119  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && opt", # Bug 1721261
    120  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt", # Bug 1721261
    121 ]
    122 https_first_disabled = true
    123 
    124 ["browser_browsingContext_iframeWebProgress.js"]
    125 support-files = ["file_browsingContext_iframeWebProgress.html"]
    126 
    127 ["browser_browsing_context_active_change.js"]
    128 https_first_disabled = true
    129 
    130 ["browser_browsing_context_attached.js"]
    131 https_first_disabled = true
    132 
    133 ["browser_browsing_context_discarded.js"]
    134 https_first_disabled = true
    135 
    136 ["browser_bug92473.js"]
    137 
    138 ["browser_bug134911.js"]
    139 
    140 ["browser_bug234628-1.js"]
    141 
    142 ["browser_bug234628-10.js"]
    143 
    144 ["browser_bug234628-11.js"]
    145 
    146 ["browser_bug234628-2.js"]
    147 
    148 ["browser_bug234628-3.js"]
    149 
    150 ["browser_bug234628-4.js"]
    151 
    152 ["browser_bug234628-5.js"]
    153 
    154 ["browser_bug234628-6.js"]
    155 
    156 ["browser_bug234628-8.js"]
    157 
    158 ["browser_bug234628-9.js"]
    159 
    160 ["browser_bug349769.js"]
    161 
    162 ["browser_bug388121-1.js"]
    163 
    164 ["browser_bug388121-2.js"]
    165 
    166 ["browser_bug420605.js"]
    167 skip-if = [
    168  "os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1775923
    169  "verify-standalone",
    170 ]
    171 
    172 ["browser_bug422543.js"]
    173 https_first_disabled = true
    174 skip-if = [
    175  "asan", # Bug 1933429
    176 ]
    177 
    178 ["browser_bug441169.js"]
    179 
    180 ["browser_bug503832.js"]
    181 skip-if = [
    182  "os == 'win' && os_version == '11.26100' && arch == 'x86_64' && debug && msix && verify-standalone",
    183 ]
    184 
    185 ["browser_bug554155.js"]
    186 
    187 ["browser_bug655270.js"]
    188 
    189 ["browser_bug655273.js"]
    190 
    191 ["browser_bug670318.js"]
    192 skip-if = [
    193  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && asan", # Bug 1717403
    194  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug", # Bug 1717403
    195  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && tsan", # Bug 1717403
    196  "os == 'win' && os_version == '11.26100' && arch == 'x86_64' && asan", # Bug 1717403
    197 ]
    198 
    199 ["browser_bug673087-1.js"]
    200 
    201 ["browser_bug673087-2.js"]
    202 
    203 ["browser_bug673467.js"]
    204 
    205 ["browser_bug852909.js"]
    206 
    207 ["browser_bug1206879.js"]
    208 https_first_disabled = true
    209 
    210 ["browser_bug1309900_crossProcessHistoryNavigation.js"]
    211 https_first_disabled = true
    212 
    213 ["browser_bug1328501.js"]
    214 https_first_disabled = true
    215 
    216 ["browser_bug1347823.js"]
    217 
    218 ["browser_bug1415918_beforeunload_options.js"]
    219 https_first_disabled = true
    220 
    221 ["browser_bug1543077-3.js"]
    222 
    223 ["browser_bug1594938.js"]
    224 
    225 ["browser_bug1622420.js"]
    226 support-files = [
    227  "file_bug1622420.html",
    228  "Bug1622420Child.sys.mjs",
    229 ]
    230 
    231 ["browser_bug1648464-1.js"]
    232 
    233 ["browser_bug1673702.js"]
    234 https_first_disabled = true
    235 skip-if = [
    236  "os == 'win'", # Bug 1674513
    237 ]
    238 support-files = [
    239  "file_bug1673702.json",
    240  "file_bug1673702.json^headers^",
    241 ]
    242 
    243 ["browser_bug1674464.js"]
    244 https_first_disabled = true
    245 skip-if = [
    246  "!crashreporter", # On a crash we only keep history when fission is enabled.
    247  "!fission",
    248 ]
    249 
    250 ["browser_bug1688368-1.js"]
    251 
    252 ["browser_bug1691153.js"]
    253 https_first_disabled = true
    254 
    255 ["browser_bug1705872.js"]
    256 
    257 ["browser_bug1716290-1.js"]
    258 skip-if = [
    259  "verify-standalone",
    260 ]
    261 
    262 ["browser_bug1716290-2.js"]
    263 
    264 ["browser_bug1716290-3.js"]
    265 
    266 ["browser_bug1716290-4.js"]
    267 
    268 ["browser_bug1719178.js"]
    269 
    270 ["browser_bug1736248-1.js"]
    271 
    272 ["browser_bug1757005.js"]
    273 
    274 ["browser_bug1769189.js"]
    275 
    276 ["browser_bug1798780.js"]
    277 
    278 ["browser_bug2002654.js"]
    279 
    280 ["browser_bug2004165.js"]
    281 skip-if = [
    282  "debug", # bug 2005202
    283 ]
    284 
    285 ["browser_bug2007897.js"]
    286 skip-if = [
    287  "debug", # bug 2005202
    288 ]
    289 
    290 ["browser_click_link_within_view_source.js"]
    291 
    292 ["browser_closewatcher_integration.js"]
    293 support-files = ["page_with_closewatcher.html"]
    294 
    295 ["browser_crossGroupOpener.js"]
    296 
    297 ["browser_cross_process_csp_inheritance.js"]
    298 https_first_disabled = true
    299 
    300 ["browser_csp_sandbox_no_script_js_uri.js"]
    301 support-files = [
    302  "file_csp_sandbox_no_script_js_uri.html",
    303  "file_csp_sandbox_no_script_js_uri.html^headers^",
    304 ]
    305 
    306 ["browser_csp_uir.js"]
    307 support-files = [
    308  "file_csp_uir.html",
    309  "file_csp_uir_dummy.html",
    310 ]
    311 
    312 ["browser_current_entry_always_in_history_menu.js"]
    313 
    314 ["browser_dataURI_unique_opaque_origin.js"]
    315 https_first_disabled = true
    316 
    317 ["browser_data_load_inherit_csp.js"]
    318 
    319 ["browser_fall_back_to_https.js"]
    320 https_first_disabled = true
    321 skip-if = [
    322  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'",
    323  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'",
    324  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'",
    325 ]
    326 
    327 ["browser_frameloader_swap_with_bfcache.js"]
    328 
    329 ["browser_history_triggeringprincipal_viewsource.js"]
    330 https_first_disabled = true
    331 
    332 ["browser_initialDocument_noLoadBlocking.js"]
    333 
    334 ["browser_initial_entry_without_interaction.js"]
    335 
    336 ["browser_isInitialDocument.js"]
    337 https_first_disabled = true
    338 
    339 ["browser_loadURI_forceMediaDocument.js"]
    340 support-files = ["file_image_header.sjs"]
    341 
    342 ["browser_loadURI_postdata.js"]
    343 
    344 ["browser_multiple_pushState.js"]
    345 https_first_disabled = true
    346 
    347 ["browser_onbeforeunload_frame.js"]
    348 support-files = ["head_browser_onbeforeunload.js"]
    349 
    350 ["browser_onbeforeunload_navigation.js"]
    351 skip-if = [
    352  "os == 'win' && opt", # bug 1300351
    353 ]
    354 
    355 ["browser_onbeforeunload_nested_with_delay.js"]
    356 support-files = [
    357  "file_onbeforeunload_nested_inner.html",
    358  "file_onbeforeunload_nested_outer.html",
    359 ]
    360 
    361 ["browser_onbeforeunload_parent.js"]
    362 support-files = ["head_browser_onbeforeunload.js"]
    363 
    364 ["browser_onunload_stop.js"]
    365 https_first_disabled = true
    366 
    367 ["browser_overlink.js"]
    368 support-files = ["overlink_test.html"]
    369 
    370 ["browser_platform_emulation.js"]
    371 
    372 ["browser_replace_state_during_navigation.js"]
    373 support-files = ["file_replace_state_during_navigation.html"]
    374 
    375 ["browser_replace_state_during_navigation_from_first_page.js"]
    376 support-files = ["file_replace_state_during_navigation.html"]
    377 
    378 ["browser_search_notification.js"]
    379 
    380 ["browser_system_principal_initial_document.js"]
    381 
    382 ["browser_tab_replace_while_loading.js"]
    383 skip-if = [
    384  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && tsan", # Bug 1604237
    385  "os == 'win'", # Bug 1671794
    386 ]
    387 
    388 ["browser_tab_touch_events.js"]
    389 
    390 ["browser_targetTopLevelLinkClicksToBlank.js"]
    391 
    392 ["browser_title_in_session_history.js"]
    393 run-if = [
    394  "sessionHistoryInParent",
    395 ]
    396 
    397 ["browser_ua_emulation.js"]
    398 
    399 ["browser_uriFixupAlternateRedirects.js"]
    400 https_first_disabled = true
    401 support-files = ["redirect_to_example.sjs"]
    402 
    403 ["browser_uriFixupIntegration.js"]
    404 
    405 ["browser_viewsource_chrome_to_content.js"]
    406 
    407 ["browser_viewsource_multipart.js"]
    408 support-files = ["file_basic_multipart.sjs"]