tor-browser

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

browser.toml (1159B)


      1 [DEFAULT]
      2 subsuite = "a11y"
      3 skip-if = [
      4  "artifact",
      5  "headless",
      6  "os != 'win'",
      7 ]
      8 support-files = ["head.js"]
      9 prefs = [
     10  # The browser test harness clears the clipboard after each test. Copying to
     11  # the clipboard activates Windows accessibility suppression by default.
     12  # Disable this so that accessibility isn't suppressed for our tests.
     13  "accessibility.windows.suppress-after-clipboard-copy=0",
     14  # Required for the eval in invokeContentTask in shared-head.js
     15  "security.allow_eval_with_system_principal=true",
     16 ]
     17 
     18 ["browser_action.js"]
     19 
     20 ["browser_groupPosition.js"]
     21 
     22 ["browser_keyboard_shortcut.js"]
     23 
     24 ["browser_osPicker.js"]
     25 
     26 ["browser_role.js"]
     27 
     28 ["browser_scrolling.js"]
     29 
     30 ["browser_systemCaret.js"]
     31 
     32 ["browser_text.js"]
     33 
     34 ["browser_textSelectionContainer.js"]
     35 # For 32 bit Firefox, we can only build a 32 bit IA2 proxy dll, but the Python
     36 # runner is always 64 bit and thus needs a 64 bit dll. There isn't a feasible
     37 # solution here; our build system can't build for two architectures at once.
     38 run-if = [
     39  "arch != 'x86'",
     40 ]
     41 skip-if = [
     42  "asan", # The IA2 proxy dll fails when built with ASan.
     43  "ccov", # Bug 1968932
     44 ]
     45 tags = "os_integration"