tor-browser

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

browser.toml (8518B)


      1 [DEFAULT]
      2 support-files = [
      3  "get_user_media.html",
      4  "get_user_media2.html",
      5  "get_user_media_in_frame.html",
      6  "get_user_media_in_xorigin_frame.html",
      7  "get_user_media_in_xorigin_frame_ancestor.html",
      8  "head.js",
      9  "peerconnection_connect.html",
     10  "single_peerconnection.html",
     11 ]
     12 
     13 prefs = [
     14  "privacy.webrtc.allowSilencingNotifications=true",
     15  "privacy.webrtc.legacyGlobalIndicator=false",
     16  "privacy.webrtc.sharedTabWarning=false",
     17  "privacy.webrtc.deviceGracePeriodTimeoutMs=0",
     18 ]
     19 
     20 ["browser_WebrtcGlobalInformation.js"]
     21 skip-if = [
     22  "os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1961544
     23 ]
     24 
     25 ["browser_device_controls_menus.js"]
     26 # Simplified to "true".. previous bug tracking:
     27 # "debug", # bug 1369731
     28 # "os == 'linux' && os_version == '24.04' && asan", # Bug 1981050
     29 # "os == 'linux' && os_version == '24.04' && tsan", # Bug 1981050
     30 # "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt", # Bug 1775940
     31 # "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", # platform migration
     32 # "os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Bug 1707735
     33 # "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", # Bug 1869787
     34 # "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1707735
     35 # "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", # Bug 1981050
     36 # "os == 'win' && os_version == '11.26100' && arch == 'x86'", # Bug 1981050
     37 skip-if = [
     38  "true",
     39 ]
     40 
     41 ["browser_devices_get_user_media.js"]
     42 https_first_disabled = true
     43 skip-if = [
     44  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", # linux: bug 976544, Bug 1616011
     45  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # bug 1963169
     46 ]
     47 
     48 ["browser_devices_get_user_media_anim.js"]
     49 https_first_disabled = true
     50 
     51 ["browser_devices_get_user_media_by_device_id.js"]
     52 https_first_disabled = true
     53 skip-if = [
     54  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # bug 1985528
     55 ]
     56 
     57 ["browser_devices_get_user_media_camera_preview.js"]
     58 skip-if = [
     59  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1989731
     60 ]
     61 
     62 ["browser_devices_get_user_media_camera_preview_abort.js"]
     63 skip-if = [
     64  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1989731
     65 ]
     66 
     67 ["browser_devices_get_user_media_default_permissions.js"]
     68 https_first_disabled = true
     69 skip-if = [
     70  "verify-standalone",
     71 ]
     72 
     73 ["browser_devices_get_user_media_in_frame.js"]
     74 https_first_disabled = true
     75 skip-if = [
     76  "debug", # bug 1369731
     77  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1989731
     78 ]
     79 
     80 ["browser_devices_get_user_media_in_xorigin_frame.js"]
     81 https_first_disabled = true
     82 skip-if = [
     83  "debug", # bug 1369731
     84  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", # platform migration
     85  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", # Bug 1869787
     86  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1707735
     87 ]
     88 
     89 ["browser_devices_get_user_media_in_xorigin_frame_chain.js"]
     90 https_first_disabled = true
     91 
     92 ["browser_devices_get_user_media_multi_process.js"]
     93 https_first_disabled = true
     94 skip-if = [
     95  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", # platform migration
     96  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", # Bug 1869787
     97  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1707735
     98  "os == 'win' && debug", # bug 1393761
     99 ]
    100 
    101 ["browser_devices_get_user_media_muted_on_init.js"]
    102 
    103 ["browser_devices_get_user_media_paused.js"]
    104 https_first_disabled = true
    105 skip-if = [
    106  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && opt", # Bug 1440900
    107  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt", # Bug 1440900
    108  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", # platform migration
    109  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", # Bug 1869787
    110  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1707735
    111  "os == 'win' && opt", # Bug 1440900
    112 ]
    113 
    114 ["browser_devices_get_user_media_queue_request.js"]
    115 https_first_disabled = true
    116 skip-if = [
    117  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1775945
    118  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", # Bug 1775945
    119  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", # Bug 1974591
    120  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1974591
    121  "os == 'win' && asan", # Bug 1775945
    122  "os == 'win' && opt", # Bug 1775945
    123  "verify-standalone",
    124 ]
    125 
    126 ["browser_devices_get_user_media_screen.js"]
    127 https_first_disabled = true
    128 # Simplified to "true".. previous bug tracking:
    129 # "os == 'linux'", # Bug 1503991
    130 # "os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Bug 1707735
    131 # "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", # platform migration
    132 # "os == 'win'", # high frequency intermittent, bug 1739107
    133 # "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", # Bug 1869787
    134 # "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1707735
    135 skip-if = [
    136  "true",
    137 ]
    138 
    139 ["browser_devices_get_user_media_screen_tab_close.js"]
    140 skip-if = [
    141  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", # platform migration
    142  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", # Bug 1869787
    143  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1707735
    144 ]
    145 
    146 ["browser_devices_get_user_media_tear_off_tab.js"]
    147 https_first_disabled = true
    148 skip-if = [
    149  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Bug 1775945
    150  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", # Bug 1775945
    151  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", # platform migration
    152  "os == 'win' && opt", # Bug 1775945
    153 ]
    154 
    155 ["browser_devices_get_user_media_unprompted_access.js"]
    156 skip-if = [
    157  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && opt", # Bug 1712012
    158  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt", # Bug 1712012
    159 ]
    160 https_first_disabled = true
    161 
    162 ["browser_devices_get_user_media_unprompted_access_in_frame.js"]
    163 https_first_disabled = true
    164 skip-if = [
    165  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1994652
    166 ]
    167 
    168 ["browser_devices_get_user_media_unprompted_access_queue_request.js"]
    169 https_first_disabled = true
    170 
    171 ["browser_devices_get_user_media_unprompted_access_tear_off_tab.js"]
    172 https_first_disabled = true
    173 skip-if = [
    174  "os == 'win' && arch == 'x86_64'", # win8: bug 1334752
    175 ]
    176 
    177 ["browser_devices_select_audio_output.js"]
    178 
    179 ["browser_global_mute_toggles.js"]
    180 skip-if = [
    181  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1996111
    182 ]
    183 
    184 ["browser_indicator_popuphiding.js"]
    185 skip-if = [
    186  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", # platform migration
    187  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", # Bug 1869787
    188  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1707735
    189 ]
    190 
    191 ["browser_macos_indicator_hiding.js"]
    192 run-if = [
    193  "os == 'mac' && os_version >= '14.0'",
    194 ]
    195 skip-if = [
    196  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'",
    197  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'",
    198 ]
    199 
    200 ["browser_notification_silencing.js"]
    201 skip-if = [
    202  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", # platform migration
    203  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", # Bug 1869787
    204  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1707735
    205 ]
    206 
    207 ["browser_stop_sharing_button.js"]
    208 skip-if = [
    209  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", # platform migration
    210  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", # Bug 1869787
    211  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1707735
    212 ]
    213 
    214 ["browser_stop_streams_on_indicator_close.js"]
    215 skip-if = [
    216  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", # platform migration
    217  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", # Bug 1869787
    218  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1707735
    219  "os == 'win' && os_version == '11.26100' && ccov", # Bug 1775943
    220 ]
    221 
    222 ["browser_tab_switch_warning.js"]
    223 skip-if = [
    224  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", # platform migration
    225 ]
    226 
    227 ["browser_webrtc_hooks.js"]
    228 skip-if = [
    229  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", # Bug 1869787
    230 ]