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"