tor-browser

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

browser.toml (5328B)


      1 [DEFAULT]
      2 support-files = [
      3  "browser_frame_elements.html",
      4  "page_privatestorageevent.html",
      5  "page_localStorage.js",
      6  "page_localstorage.html",
      7  "page_localstorage_coop+coep.html",
      8  "page_localstorage_coop+coep.html^headers^",
      9  "page_localstorage_snapshotting.html",
     10  "test-console-api.html",
     11  "test_bug1004814.html",
     12  "worker_bug1004814.js",
     13  "dummy.html",
     14  "dummy.png",
     15  "helper_localStorage.js",
     16 ]
     17 
     18 ["browser_ConsoleAPI_originAttributes.js"]
     19 
     20 ["browser_ConsoleStorageAPITests.js"]
     21 
     22 ["browser_ConsoleStoragePBTest_perwindowpb.js"]
     23 
     24 ["browser_alert_from_about_blank.js"]
     25 
     26 ["browser_autofocus_background.js"]
     27 
     28 ["browser_autofocus_preference.js"]
     29 
     30 ["browser_beforeunload_between_chrome_content.js"]
     31 https_first_disabled = true
     32 
     33 ["browser_bug396843.js"]
     34 
     35 ["browser_bug1004814.js"]
     36 
     37 ["browser_bug1236512.js"]
     38 skip-if = [
     39  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'",
     40 ]
     41 
     42 ["browser_bug1316330.js"]
     43 
     44 ["browser_bug1563629.js"]
     45 support-files = ["file_postMessage_parent.html"]
     46 
     47 ["browser_bug1685807.js"]
     48 support-files = ["file_bug1685807.html"]
     49 
     50 ["browser_bug1709346.js"]
     51 support-files = [
     52  "load_forever.sjs",
     53  "file_empty_cross_site_frame.html",
     54 ]
     55 
     56 ["browser_bytecode_cache_asm_js.js"]
     57 support-files = [
     58  "page_bytecode_cache_asm_js.html",
     59  "page_bytecode_cache_asm_js.js",
     60 ]
     61 
     62 ["browser_bytecode_json_module.js"]
     63 support-files = [
     64  "page_bytecode_cache_json_module.html",
     65  "page_bytecode_cache_json_module.json",
     66 ]
     67 
     68 ["browser_cancel_keydown_keypress_event.js"]
     69 support-files = ["prevent_return_key.html"]
     70 
     71 ["browser_data_document_crossOriginIsolated.js"]
     72 
     73 ["browser_focus_steal_from_chrome.js"]
     74 
     75 ["browser_focus_steal_from_chrome_during_mousedown.js"]
     76 
     77 ["browser_form_associated_custom_elements_validity.js"]
     78 support-files = ["file_empty.html"]
     79 
     80 ["browser_frame_elements.js"]
     81 
     82 ["browser_hasActivePeerConnections.js"]
     83 support-files = ["create_webrtc_peer_connection.html"]
     84 skip-if = [
     85  "os == 'win' && debug", # Bug 1742012
     86 ]
     87 
     88 ["browser_hasbeforeunload.js"]
     89 https_first_disabled = true
     90 support-files = ["beforeunload_test_page.html"]
     91 
     92 ["browser_keypressTelemetry.js"]
     93 skip-if = [
     94  "true",
     95 ]
     96 
     97 ["browser_localStorage_e10s.js"]
     98 https_first_disabled = true
     99 fail-if = [
    100  "true",
    101 ]
    102 skip-if = [
    103  "tsan", # Times out on TSan intermittently.
    104 ]
    105 
    106 ["browser_localStorage_fis.js"]
    107 skip-if = [
    108  "tsan",
    109 ]
    110 
    111 ["browser_localStorage_privatestorageevent.js"]
    112 
    113 ["browser_localStorage_snapshotting.js"]
    114 
    115 ["browser_navigate_replace_browsingcontext.js"]
    116 
    117 ["browser_noopener.js"]
    118 support-files = [
    119  "test_noopener_source.html",
    120  "test_noopener_target.html",
    121 ]
    122 
    123 ["browser_noopener_null_uri.js"]
    124 
    125 ["browser_persist_cookies.js"]
    126 support-files = [
    127  "set-samesite-cookies-and-redirect.sjs",
    128  "mimeme.sjs",
    129 ]
    130 
    131 ["browser_persist_cross_origin_iframe.js"]
    132 support-files = ["image.html"]
    133 
    134 ["browser_persist_image_accept.js"]
    135 
    136 ["browser_persist_mixed_content_image.js"]
    137 support-files = ["test_mixed_content_image.html"]
    138 
    139 ["browser_pointerlock_popup.js"]
    140 
    141 ["browser_pointerlock_sidebar.js"]
    142 
    143 ["browser_pointerlock_warning.js"]
    144 
    145 ["browser_scriptCache_clear.js"]
    146 skip-if = [
    147  "!nightly_build",
    148 ]
    149 support-files = [
    150  "counter_server.sjs",
    151 ]
    152 
    153 ["browser_scriptCache_container.js"]
    154 skip-if = [
    155  "!nightly_build",
    156 ]
    157 support-files = [
    158  "page_scriptCache_container.html",
    159  "page_scriptCache_container_module.html",
    160  "counter_server.sjs",
    161 ]
    162 
    163 ["browser_scriptCache_evict_with_non_cacheable.js"]
    164 support-files = [
    165  "cacheable_non_cacheable_server.sjs",
    166  "page_evict_with_non_cacheable.html",
    167 ]
    168 
    169 ["browser_scriptCache_load_events.js"]
    170 skip-if = [
    171  "!nightly_build",
    172 ]
    173 support-files = [
    174  "file_scriptCache_load_events.js",
    175  "page_scriptCache_load_events.html",
    176 ]
    177 
    178 ["browser_scriptCache_partition.js"]
    179 skip-if = [
    180  "!nightly_build",
    181 ]
    182 support-files = [
    183  "page_scriptCache_partition.html",
    184  "page_scriptCache_partition_frame.html",
    185  "page_scriptCache_partition_module.html",
    186  "page_scriptCache_partition_module_frame.html",
    187  "counter_server.sjs",
    188 ]
    189 
    190 ["browser_scriptCache_perf_timeline.js"]
    191 skip-if = [
    192  "!nightly_build",
    193 ]
    194 support-files = [
    195  "perf_server.sjs",
    196 ]
    197 
    198 ["browser_scriptCache_redirect.js"]
    199 skip-if = [
    200  "!nightly_build",
    201 ]
    202 support-files = [
    203  "redirect_server.sjs",
    204 ]
    205 
    206 ["browser_sessionStorage_navigation.js"]
    207 support-files = [
    208  "file_empty.html",
    209  "file_coop_coep.html",
    210  "file_coop_coep.html^headers^",
    211 ]
    212 
    213 ["browser_test_focus_after_modal_state.js"]
    214 support-files = ["focus_after_prompt.html"]
    215 
    216 ["browser_test_new_window_from_content.js"]
    217 tags = "openwindow"
    218 skip-if = [
    219  "os == 'android'",
    220 ]
    221 support-files = ["test_new_window_from_content_child.html"]
    222 
    223 ["browser_test_report_missing_child_module.js"]
    224 support-files = [
    225  "file_test_report_missing_child_module_grandparent.mjs",
    226  "file_test_report_missing_child_module_parent.mjs",
    227  "file_test_report_missing_child_module_parent_02.mjs",
    228  "page_test_report_missing_child_module.html",
    229 ]
    230 
    231 ["browser_test_toolbars_visibility.js"]
    232 https_first_disabled = true
    233 support-files = ["test_new_window_from_content_child.html"]
    234 
    235 ["browser_unlinkable_about_page_can_load_module_scripts.js"]
    236 support-files = [
    237  "file_load_module_script.html",
    238  "file_module_loaded.mjs",
    239  "file_module_loaded2.mjs",
    240 ]
    241 
    242 ["browser_wakelock.js"]
    243 
    244 ["browser_windowProxy_transplant.js"]
    245 support-files = ["file_postMessage_parent.html"]
    246 
    247 ["browser_xhr_sandbox.js"]