tor-browser

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

mochitest.toml (9857B)


      1 [DEFAULT]
      2 support-files = [
      3  "NavigationUtils.js",
      4  "navigation_target_url.html",
      5  "navigation_target_popup_url.html",
      6  "blank.html",
      7  "file_bug386782_contenteditable.html",
      8  "file_bug386782_designmode.html",
      9  "redbox_bug430723.html",
     10  "bluebox_bug430723.html",
     11  "file_bug462076_1.html",
     12  "file_bug462076_2.html",
     13  "file_bug462076_3.html",
     14  "file_bug508537_1.html",
     15  "file_bug534178.html",
     16  "file_document_write_1.html",
     17  "file_fragment_handling_during_load.html",
     18  "file_fragment_handling_during_load_frame1.html",
     19  "file_fragment_handling_during_load_frame2.sjs",
     20  "file_nested_frames.html",
     21  "file_nested_frames_innerframe.html",
     22  "file_shiftReload_and_pushState.html",
     23  "file_static_and_dynamic_1.html",
     24  "frame0.html",
     25  "frame1.html",
     26  "frame2.html",
     27  "frame3.html",
     28  "goback.html",
     29  "iframe.html",
     30  "iframe_static.html",
     31  "navigate.html",
     32  "open.html",
     33  "parent.html",
     34  "file_tell_opener.html",
     35  "file_triggeringprincipal_frame_1.html",
     36  "file_triggeringprincipal_frame_2.html",
     37  "file_triggeringprincipal_subframe.html",
     38  "file_triggeringprincipal_subframe_nav.html",
     39  "file_triggeringprincipal_subframe_same_origin_nav.html",
     40  "file_triggeringprincipal_window_open.html",
     41  "file_triggeringprincipal_parent_iframe_window_open_base.html",
     42  "file_triggeringprincipal_parent_iframe_window_open_nav.html",
     43  "file_triggeringprincipal_iframe_iframe_window_open_frame_a.html",
     44  "file_triggeringprincipal_iframe_iframe_window_open_frame_b.html",
     45  "file_triggeringprincipal_iframe_iframe_window_open_frame_a_nav.html",
     46  "file_load_history_entry_page_with_one_link.html",
     47  "file_load_history_entry_page_with_two_links.html",
     48  "file_bug1300461.html",
     49  "file_bug1300461_redirect.html",
     50  "file_bug1300461_redirect.html^headers^",
     51  "file_bug1300461_back.html",
     52  "file_contentpolicy_block_window.html",
     53  "file_bug1326251.html",
     54  "file_bug1326251_evict_cache.html",
     55  "file_bug1364364-1.html",
     56  "file_bug1364364-2.html",
     57  "file_bug1375833.html",
     58  "file_bug1375833-frame1.html",
     59  "file_bug1375833-frame2.html",
     60  "test_bug145971.html",
     61  "file_bug1609475.html",
     62  "file_bug1379762-1.html",
     63  "file_scrollRestoration_bfcache_and_nobfcache.html",
     64  "file_scrollRestoration_bfcache_and_nobfcache_part2.html",
     65  "file_scrollRestoration_bfcache_and_nobfcache_part2.html^headers^",
     66  "file_scrollRestoration_navigate.html",
     67  "file_scrollRestoration_part1_nobfcache.html",
     68  "file_scrollRestoration_part1_nobfcache.html^headers^",
     69  "file_scrollRestoration_part2_bfcache.html",
     70  "file_scrollRestoration_part3_nobfcache.html",
     71  "file_scrollRestoration_part3_nobfcache.html^headers^",
     72  "file_session_history_on_redirect.html",
     73  "file_session_history_on_redirect.html^headers^",
     74  "file_session_history_on_redirect_2.html",
     75  "file_session_history_on_redirect_2.html^headers^",
     76  "redirect_handlers.sjs",
     77  "frame_load_as_example_com.html",
     78  "frame_load_as_example_org.html",
     79  "frame_load_as_host1.html",
     80  "frame_load_as_host2.html",
     81  "frame_load_as_host3.html",
     82  "frame_1_out_of_6.html",
     83  "frame_2_out_of_6.html",
     84  "frame_3_out_of_6.html",
     85  "frame_4_out_of_6.html",
     86  "frame_5_out_of_6.html",
     87  "frame_6_out_of_6.html",
     88  "frame_recursive.html",
     89  "frame_recursive_dynamic.html",
     90  "frame_recursive_target.html",
     91  "object_recursive_load.html",
     92  "file_nested_srcdoc.html",
     93 ]
     94 prefs=["privacy.restrict3rdpartystorage.heuristic.window_open=false"]
     95 
     96 ["test_aboutblank_change_process.html"]
     97 
     98 ["test_beforeunload_and_bfcache.html"]
     99 support-files = ["file_beforeunload_and_bfcache.html"]
    100 
    101 ["test_blockBFCache.html"]
    102 support-files = [
    103  "file_blockBFCache.html",
    104  "slow.sjs",
    105  "iframe_slow_onload.html",
    106  "iframe_slow_onload_inner.html",
    107 ]
    108 skip-if = [
    109  "http3",
    110 ]
    111 
    112 ["test_bug13871.html"]
    113 skip-if = [
    114  "http2",
    115  "http3",
    116 ]
    117 
    118 ["test_bug270414.html"]
    119 skip-if = [
    120  "http2",
    121  "http3",
    122 ]
    123 
    124 ["test_bug278916.html"]
    125 
    126 ["test_bug279495.html"]
    127 skip-if = [
    128  "os == 'android' && arch == 'x86_64' && debug", # Bug 1781600
    129  "os == 'android' && os_version == '14' && arch == 'x86_64' && opt && fission", # Bug 1781600
    130 ]
    131 
    132 ["test_bug344861.html"]
    133 skip-if = [
    134  "os == 'android'",
    135 ]
    136 
    137 ["test_bug386782.html"]
    138 skip-if = [
    139  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", # Bug 1912735
    140 ]
    141 
    142 ["test_bug430624.html"]
    143 skip-if = [
    144  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3",
    145 ]
    146 
    147 ["test_bug430723.html"]
    148 skip-if = [
    149  "http2",
    150  "http3",
    151  "os == 'mac' && os_version == '10.15' && arch == 'x86_64' && opt", # Bug 874423
    152  "os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 874423
    153  "os == 'win' && os_version == '10.2009' && arch == 'x86_64' && opt", # Bug 874423
    154 ]
    155 
    156 ["test_bug1300461.html"]
    157 
    158 ["test_bug1326251.html"]
    159 skip-if = [
    160  "os == 'android'",
    161  "sessionHistoryInParent", # It relies on the bfcache
    162 ]
    163 
    164 ["test_bug1364364.html"]
    165 skip-if = [
    166  "os == 'android'", # Bug 1560378
    167 ]
    168 
    169 ["test_bug1375833.html"]
    170 
    171 ["test_bug1379762.html"]
    172 
    173 ["test_bug1536471.html"]
    174 support-files = ["file_bug1536471.html"]
    175 
    176 ["test_bug1583110.html"]
    177 support-files = ["file_bug1583110.html"]
    178 
    179 ["test_bug1609475.html"]
    180 
    181 ["test_bug1699721.html"]
    182 run-if = [
    183  "fission", # tests fission-only process switching behaviour
    184 ]
    185 skip-if = [
    186  "verify-standalone",
    187 ]
    188 
    189 ["test_bug1706090.html"]
    190 support-files = ["file_bug1706090.html"]
    191 skip-if = [
    192  "sessionHistoryInParent", # The test is currently for the old bfcache implementation
    193 ]
    194 
    195 ["test_bug1745638.html"]
    196 support-files = ["file_bug1745638.html"]
    197 
    198 ["test_bug1747019.html"]
    199 support-files = [
    200  "goback.html",
    201  "cache_control_max_age_3600.sjs",
    202 ]
    203 
    204 ["test_bug1750973.html"]
    205 support-files = ["file_bug1750973.html"]
    206 
    207 ["test_bug1758664.html"]
    208 support-files = ["file_bug1758664.html"]
    209 run-if = [
    210  "sessionHistoryInParent", # the old implementation behaves inconsistently
    211 ]
    212 
    213 ["test_child.html"]
    214 skip-if = [
    215  "os == 'android' && os_version == '14' && arch == 'x86_64' && opt && fission", # Bug 1982945
    216 ]
    217 
    218 ["test_contentpolicy_block_window.html"]
    219 
    220 ["test_docshell_gotoindex.html"]
    221 support-files = ["file_docshell_gotoindex.html"]
    222 
    223 ["test_dynamic_frame_forward_back.html"]
    224 
    225 ["test_evict_from_bfcache.html"]
    226 support-files = ["file_evict_from_bfcache.html"]
    227 
    228 ["test_fragment_handling_during_load.html"]
    229 
    230 ["test_grandchild.html"]
    231 skip-if = [
    232  "http2",
    233  "http3",
    234  "os == 'android' && os_version == '14' && arch == 'x86_64' && opt && fission", # Bug 1982945
    235 ]
    236 
    237 ["test_load_history_entry.html"]
    238 
    239 ["test_meta_refresh.html"]
    240 support-files = ["file_meta_refresh.html"]
    241 
    242 ["test_navigation_type.html"]
    243 support-files = ["file_navigation_type.html"]
    244 
    245 ["test_nested_frames.html"]
    246 skip-if = [
    247  "http2",
    248  "http3",
    249 ]
    250 
    251 ["test_new_shentry_during_history_navigation.html"]
    252 support-files = [
    253  "file_new_shentry_during_history_navigation_1.html",
    254  "file_new_shentry_during_history_navigation_1.html^headers^",
    255  "file_new_shentry_during_history_navigation_2.html",
    256  "file_new_shentry_during_history_navigation_2.html^headers^",
    257  "file_new_shentry_during_history_navigation_3.html",
    258  "file_new_shentry_during_history_navigation_3.html^headers^",
    259  "file_new_shentry_during_history_navigation_4.html",
    260 ]
    261 
    262 ["test_not-opener.html"]
    263 skip-if = [
    264  "http2",
    265  "http3",
    266  "os == 'android' && os_version == '14' && arch == 'x86_64' && opt && fission", # Bug 1982945
    267 ]
    268 
    269 ["test_online_offline_bfcache.html"]
    270 support-files = ["file_online_offline_bfcache.html"]
    271 
    272 ["test_open_javascript_noopener.html"]
    273 
    274 ["test_opener.html"]
    275 skip-if = [
    276  "true", # Bug 1572299, Bug 1716402, Bug 1797751, Bug 1781601
    277 ]
    278 
    279 ["test_performance_navigation.html"]
    280 
    281 ["test_popup-navigates-children.html"]
    282 skip-if = [
    283  "http2",
    284  "http3",
    285 ]
    286 
    287 ["test_rate_limit_location_change.html"]
    288 
    289 ["test_recursive_frames.html"]
    290 skip-if = [
    291  "http2",
    292  "http3",
    293 ]
    294 
    295 ["test_reload.html"]
    296 support-files = ["file_reload.html"]
    297 
    298 ["test_reload_large_postdata.html"]
    299 support-files = ["file_reload_large_postdata.sjs"]
    300 
    301 ["test_reload_nonbfcached_srcdoc.html"]
    302 support-files = ["file_reload_nonbfcached_srcdoc.sjs"]
    303 skip-if = [
    304  "http2",
    305  "http3",
    306 ]
    307 
    308 ["test_replaceState_during_fragment_navigation.html"]
    309 
    310 ["test_reserved.html"]
    311 skip-if = [
    312  "debug", # bug 1263213
    313 ]
    314 
    315 ["test_same_url.html"]
    316 support-files = ["file_same_url.html"]
    317 
    318 ["test_scrollRestoration.html"]
    319 
    320 ["test_session_history_entry_cleanup.html"]
    321 
    322 ["test_session_history_on_redirect.html"]
    323 
    324 ["test_sessionhistory.html"]
    325 
    326 ["test_sessionhistory_document_write.html"]
    327 
    328 ["test_sessionhistory_iframe_removal.html"]
    329 support-files = ["file_sessionhistory_iframe_removal.html"]
    330 
    331 ["test_sessionstorage_across_coop.html"]
    332 support-files = [
    333  "file_sessionstorage_across_coop.html",
    334  "file_sessionstorage_across_coop.html^headers^",
    335 ]
    336 
    337 ["test_shiftReload_and_pushState.html"]
    338 
    339 ["test_ship_beforeunload_fired.html"]
    340 support-files = ["file_ship_beforeunload_fired.html"]
    341 run-if = [
    342  "sessionHistoryInParent",
    343 ]
    344 skip-if = [
    345  "http2",
    346  "http3",
    347 ]
    348 
    349 ["test_ship_beforeunload_fired_2.html"]
    350 support-files = ["file_ship_beforeunload_fired.html"]
    351 run-if = [
    352  "sessionHistoryInParent",
    353 ]
    354 
    355 ["test_ship_beforeunload_fired_3.html"]
    356 support-files = ["file_ship_beforeunload_fired.html"]
    357 skip-if = [
    358  "!sessionHistoryInParent",
    359 ]
    360 
    361 ["test_sibling-matching-parent.html"]
    362 
    363 ["test_sibling-off-domain.html"]
    364 skip-if = [
    365  "http2",
    366  "http3",
    367 ]
    368 
    369 ["test_state_size.html"]
    370 
    371 ["test_static_and_dynamic.html"]
    372 skip-if = [
    373  "true", # This was disabled for a few years now anyway, bug 1677544
    374 ]
    375 
    376 ["test_triggeringprincipal_frame_nav.html"]
    377 skip-if = [
    378  "http2",
    379  "http3",
    380 ]
    381 
    382 ["test_triggeringprincipal_frame_same_origin_nav.html"]
    383 skip-if = [
    384  "http2",
    385  "http3",
    386 ]
    387 
    388 ["test_triggeringprincipal_iframe_iframe_window_open.html"]
    389 skip-if = [
    390  "http2",
    391  "http3",
    392 ]
    393 
    394 ["test_triggeringprincipal_parent_iframe_window_open.html"]
    395 skip-if = [
    396  "http2",
    397  "http3",
    398 ]
    399 
    400 ["test_triggeringprincipal_window_open.html"]
    401 skip-if = [
    402  "http2",
    403  "http3",
    404 ]