Files
tubestation/toolkit/components/aboutprocesses/tests/browser/browser.toml
Anna Yeddi 7b70d0fe05 Bug 1854228 - Temporarily fail-if some Tier 2 a11y_checks for Desktop UI. r=mconley
We are working on [enabling Tier 2 a11y-checks to ensure our products have basic accessibility built-in (bug 1692110)](https://bugzilla.mozilla.org/show_bug.cgi?id=1692110) and before that, we need to prepare the existing code base. While we triage and investigate existent tests that would fail once the a11y-checks are enabled in the CI, we are going to fail-if the failing tests altogether and then handle each one of them individually.

This task is to add `fail-if` condition of the failing tests while we continue investigation into the reasons these tests failed and to be able to backtrack these tests once they're resolved. A separate task to investigate the failed Tier 2 a11y_checks will be filed for an appropriate component.

Related bugs:
- Fail-if tests: meta bug 1848402
- Investigation and remediation for components with disabled tests: meta bugs 1848394 and 1854227, Desktop UI bug 1854233
- Explore capturing click events for a11y_checks: bug 1692110

Depends on D187246

Differential Revision: https://phabricator.services.mozilla.com/D188909
2023-10-09 18:20:13 +00:00

33 lines
1.1 KiB
TOML

[DEFAULT]
head = "head.js"
skip-if = [
"asan",
"tsan"
] # With sanitizers, we regularly hit internal timeouts.
support-files = ["small-shot.mp3"]
["browser_aboutprocesses_default_options.js"]
fail-if = ["a11y_checks"] # Bug 1854228 td.action-icon, td.close-icon may not be focusable
https_first_disabled = true
["browser_aboutprocesses_selection.js"]
fail-if = ["a11y_checks"] # Bug 1854228 tr.process, tr.window, tr.thread, tr.thread-summary may not be focusable
["browser_aboutprocesses_shortcut.js"]
["browser_aboutprocesses_show_all_frames.js"]
fail-if = ["a11y_checks"] # Bug 1854228 td.action-icon, td.close-icon may not be focusable
https_first_disabled = true
["browser_aboutprocesses_show_frames_without_threads.js"]
fail-if = ["a11y_checks"] # Bug 1854228 td.action-icon, td.close-icon may not be focusable
https_first_disabled = true
["browser_aboutprocesses_show_threads.js"]
fail-if = ["a11y_checks"] # Bug 1854228 td.action-icon, td.close-icon may not be focusable
https_first_disabled = true
["browser_aboutprocesses_twisty.js"]
["browser_aboutprocesses_utility_actors.js"]