Add exceptions from a11y_checks for clicks on non-interactive toolbarsprings in Search and Address Bar tests
Categories
(Firefox :: Address Bar, task, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox124 | --- | fixed |
People
(Reporter: ayeddi, Assigned: ayeddi)
References
(Blocks 1 open bug)
Details
(Keywords: access)
Attachments
(1 file)
It appears that browser/components/urlbar/tests/browser-tips/browser_searchTips_interaction.js and browser/components/urlbar/tests/browser/browser_closePanelOnClick.js tests send a click event on a non-interactive <toolbarspring> element to test that the URL Bar panel and a search tip would, in fact, be closed.
For users of keyboards and assistive technology another way like pressing Esc key is available to dismiss the dialog, thus we need to add an exception from the a11y_checks for this tests via setEnv and remove the fail-if notation from its test manifest.
a11y_checks failing data:
Path Error El ID El tagName El className
browser/components/urlbar/tests/browser-tips/browser_searchTips_interaction.js Node is not accessible via accessibility API customizableui-special-spring1 toolbarspring chromeclass-toolbar-additional
browser/components/urlbar/tests/browser/browser_closePanelOnClick.js Node is not accessible via accessibility API customizableui-special-spring1 toolbarspring chromeclass-toolbar-additional
| Assignee | ||
Comment 1•2 years ago
|
||
The browser/components/urlbar/tests/browser-tips/browser_searchTips_interaction.js and browser/components/urlbar/tests/browser/browser_closePanelOnClick.js tests send a click event on a non-interactive <toolbarspring> element to test that the URL Bar panel and a search tip would, in fact, be closed.
For users of keyboards and assistive technology another way like pressing Esc key is available to dismiss the dialog, thus we need to add an exception from the a11y_checks for this tests via setEnv and remove the fail-if notations from their test manifests.
Updated•2 years ago
|
Comment 3•2 years ago
|
||
| bugherder | ||
Description
•