tor-browser

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

browser.toml (4365B)


      1 [DEFAULT]
      2 support-files = [
      3  "2-qwac.binding",
      4  "2-qwac.html",
      5  "2-qwac.html^headers^",
      6  "head.js",
      7  "dummy_page.html",
      8  "!/image/test/mochitest/blue.png",
      9 ]
     10 prefs = [
     11  "browser.urlbar.trustPanel.featureGate=false",
     12  "security.certerrors.felt-privacy-v1=true"
     13 ]
     14 
     15 ["browser_about_blank_same_document_tabswitch.js"]
     16 https_first_disabled = true
     17 support-files = ["open-self-from-frame.html"]
     18 
     19 ["browser_check_identity_state.js"]
     20 skip-if = [
     21  "os == 'win' && opt && msix", # Bug 1895285
     22 ]
     23 https_first_disabled = true
     24 
     25 ["browser_check_identity_state_pdf.js"]
     26 https_first_disabled = true
     27 support-files = [
     28  "file_pdf.pdf",
     29  "file_pdf_blob.html",
     30 ]
     31 
     32 ["browser_csp_block_all_mixedcontent.js"]
     33 tags = "mcb"
     34 support-files = [
     35  "file_csp_block_all_mixedcontent.html",
     36  "file_csp_block_all_mixedcontent.js",
     37 ]
     38 
     39 ["browser_deprecatedTLSVersions.js"]
     40 
     41 ["browser_geolocation_indicator.js"]
     42 
     43 ["browser_getSecurityInfo.js"]
     44 https_first_disabled = true
     45 support-files = ["dummy_iframe_page.html"]
     46 
     47 ["browser_identityBlock_flicker.js"]
     48 
     49 ["browser_identityBlock_focus.js"]
     50 support-files = ["../permissions/permissions.html"]
     51 
     52 ["browser_identityIcon_img_url.js"]
     53 https_first_disabled = true
     54 support-files = [
     55  "file_mixedPassiveContent.html",
     56  "file_csp_block_all_mixedcontent.html",
     57 ]
     58 
     59 ["browser_identityPopup_HttpsOnlyMode.js"]
     60 
     61 ["browser_identityPopup_clearSiteData.js"]
     62 skip-if = [
     63  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1577395
     64  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", # Bug 1577395
     65 ]
     66 
     67 ["browser_identityPopup_clearSiteData_extensions.js"]
     68 
     69 
     70 ["browser_identityPopup_clearSiteData_privateBrowsingMode.js"]
     71 
     72 ["browser_identityPopup_custom_roots.js"]
     73 https_first_disabled = true
     74 
     75 ["browser_identityPopup_focus.js"]
     76 skip-if = [
     77  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && asan", # Bug 1723899
     78 ]
     79 
     80 ["browser_identityPopup_qwacs.js"]
     81 
     82 ["browser_identity_UI.js"]
     83 https_first_disabled = true
     84 
     85 ["browser_identity_web_controlled_blank.js"]
     86 support-files = [
     87  "test_web_controlled_blank.html",
     88  "dummy_page.html",
     89 ]
     90 
     91 ["browser_iframe_navigation.js"]
     92 https_first_disabled = true
     93 support-files = ["iframe_navigation.html"]
     94 
     95 ["browser_ignore_same_page_navigation.js"]
     96 
     97 ["browser_mcb_redirect.js"]
     98 https_first_disabled = true
     99 tags = "mcb"
    100 support-files = [
    101  "test_mcb_redirect.html",
    102  "test_mcb_redirect_image.html",
    103  "test_mcb_double_redirect_image.html",
    104  "test_mcb_redirect.js",
    105  "test_mcb_redirect.sjs",
    106 ]
    107 skip-if = [
    108  "a11y_checks", # Bugs 1858041 and 1824058 for causing intermittent crashes
    109 ]
    110 
    111 ["browser_mixedContentFramesOnHttp.js"]
    112 https_first_disabled = true
    113 tags = "mcb"
    114 support-files = [
    115  "file_mixedContentFramesOnHttp.html",
    116  "file_mixedPassiveContent.html",
    117 ]
    118 
    119 ["browser_mixedContentFromOnunload.js"]
    120 https_first_disabled = true
    121 tags = "mcb"
    122 support-files = [
    123  "file_mixedContentFromOnunload.html",
    124  "file_mixedContentFromOnunload_test1.html",
    125  "file_mixedContentFromOnunload_test2.html",
    126 ]
    127 
    128 ["browser_mixed_content_cert_override.js"]
    129 tags = "mcb"
    130 skip-if = [
    131  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1997430
    132 ]
    133 
    134 support-files = ["test-mixedcontent-securityerrors.html"]
    135 
    136 ["browser_mixed_content_with_navigation.js"]
    137 tags = "mcb"
    138 support-files = [
    139  "file_mixedPassiveContent.html",
    140  "file_mixedActiveContent_1.html",
    141 ]
    142 
    143 ["browser_mixed_passive_content_indicator.js"]
    144 tags = "mcb"
    145 support-files = ["simple_mixed_passive.html"]
    146 
    147 ["browser_mixedcontent_securityflags.js"]
    148 tags = "mcb"
    149 support-files = ["test-mixedcontent-securityerrors.html"]
    150 
    151 ["browser_navigation_failures.js"]
    152 
    153 ["browser_no_mcb_for_loopback.js"]
    154 tags = "mcb"
    155 support-files = [
    156  "../general/moz.png",
    157  "test_no_mcb_for_loopback.html",
    158 ]
    159 
    160 ["browser_no_mcb_for_onions.js"]
    161 tags = "mcb"
    162 support-files = ["test_no_mcb_for_onions.html"]
    163 
    164 ["browser_no_mcb_on_http_site.js"]
    165 https_first_disabled = true
    166 tags = "mcb"
    167 support-files = [
    168  "test_no_mcb_on_http_site_img.html",
    169  "test_no_mcb_on_http_site_img.css",
    170  "test_no_mcb_on_http_site_font.html",
    171  "test_no_mcb_on_http_site_font.css",
    172  "test_no_mcb_on_http_site_font2.html",
    173  "test_no_mcb_on_http_site_font2.css",
    174 ]
    175 
    176 ["browser_secure_transport_insecure_scheme.js"]
    177 https_first_disabled = true
    178 
    179 ["browser_session_store_pageproxystate.js"]
    180 
    181 ["browser_tab_sharing_state.js"]