tor-browser

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

browser.toml (4738B)


      1 [DEFAULT]
      2 support-files = [
      3  "head.js",
      4  "popup_blocker_a.html", # used as dummy file
      5 ]
      6 tags = "os_integration"
      7 
      8 ["browser_popupUI.js"]
      9 
     10 ["browser_popup_blocker.js"]
     11 support-files = [
     12  "popup_blocker.html",
     13  "popup_blocker_a.html",
     14  "popup_blocker_b.html",
     15  "popup_blocker_10_popups.html",
     16 ]
     17 skip-if = [
     18  "debug",
     19  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", # Frequent bug 1081925 and bug 1125520 failures
     20  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", # Frequent bug 1081925 and bug 1125520 failures
     21 ]
     22 
     23 ["browser_popup_blocker_frames.js"]
     24 https_first_disabled = true
     25 support-files = [
     26  "popup_blocker.html",
     27  "popup_blocker_a.html",
     28  "popup_blocker_b.html",
     29 ]
     30 
     31 ["browser_popup_blocker_identity_block.js"]
     32 https_first_disabled = true
     33 support-files = [
     34  "popup_blocker2.html",
     35  "popup_blocker_a.html",
     36 ]
     37 
     38 ["browser_popup_blocker_iframes.js"]
     39 https_first_disabled = true
     40 support-files = [
     41  "popup_blocker.html",
     42  "popup_blocker_frame.html",
     43  "popup_blocker_a.html",
     44  "popup_blocker_b.html",
     45 ]
     46 skip-if = [
     47  "debug", # This test triggers Bug 1578794 due to opening many popups.
     48 ]
     49 
     50 ["browser_popup_close_main_window.js"]
     51 
     52 ["browser_popup_frames.js"]
     53 https_first_disabled = true
     54 support-files = [
     55  "popup_blocker.html",
     56  "popup_blocker_a.html",
     57  "popup_blocker_b.html",
     58 ]
     59 
     60 ["browser_popup_inner_outer_size.js"]
     61 
     62 ["browser_popup_linux_move.js"]
     63 run-if = [
     64  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && !headless", # subset of other move tests
     65  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && !headless", # subset of other move tests
     66 ]
     67 
     68 ["browser_popup_linux_resize.js"]
     69 run-if = [
     70  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && !headless", # subset of other resize tests
     71  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && !headless", # subset of other resize tests
     72 ]
     73 
     74 ["browser_popup_move.js"]
     75 skip-if = [
     76  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && !headless", # Wayland doesn't like moving windows, X11/XWayland unreliable current positions
     77  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && !headless", # Wayland doesn't like moving windows, X11/XWayland unreliable current positions
     78 ]
     79 
     80 ["browser_popup_move_instant.js"]
     81 skip-if = [
     82  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && !headless", # Wayland doesn't like moving windows, X11/XWayland unreliable current positions
     83  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && !headless", # Wayland doesn't like moving windows, X11/XWayland unreliable current positions
     84 ]
     85 
     86 ["browser_popup_new_window_resize.js"]
     87 
     88 ["browser_popup_new_window_size.js"]
     89 support-files = ["popup_size.html"]
     90 
     91 ["browser_popup_resize.js"]
     92 skip-if = [
     93  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && !headless", # outdated current sizes
     94  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && !headless", # outdated current sizes
     95 ]
     96 
     97 ["browser_popup_resize_instant.js"]
     98 skip-if = [
     99  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && !headless", # outdated current sizes
    100  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && !headless", # outdated current sizes
    101 ]
    102 
    103 ["browser_popup_resize_repeat.js"]
    104 skip-if = [
    105  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && !headless", # outdated current sizes
    106  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && !headless", # outdated current sizes
    107 ]
    108 
    109 ["browser_popup_resize_repeat_instant.js"]
    110 skip-if = [
    111  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && !headless", # outdated current sizes
    112  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && !headless", # outdated current sizes
    113 ]
    114 
    115 ["browser_popup_resize_revert.js"]
    116 skip-if = [
    117  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && !headless", # outdated current sizes
    118  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && !headless", # outdated current sizes
    119 ]
    120 
    121 ["browser_popup_resize_revert_instant.js"]
    122 skip-if = [
    123  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && !headless", # outdated current sizes
    124  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && !headless", # outdated current sizes
    125 ]