+++ This bug was initially created as a clone of Bug #1885702 +++ Created attachment 1719478 [details] Cypress a11y violations info. The 3 'aria-hidden-focus' a11y viloations in these Cypress tests: *Running: crud/namespace-crud.spec.ts* 1 accessibility violation was detected for Create Namespace modal 'aria-hidden-focus' │ 'serious' │ 'Ensures aria-hidden elements do not contain focusable elements' │ 1 │ delete the Namespace 1 accessibility violation was detected for Delete Namespace modal 'aria-hidden-focus' │ 'serious' │ 'Ensures aria-hidden elements do not contain focusable elements' │ 1 │ delete project Running: monitoring/monitoring.spec.ts 1 accessibility violation was detected for Expire Silence modal 'aria-hidden-focus' │ 'serious' │ 'Ensures aria-hidden elements do not contain focusable elements' │ 1 │{code} delete project You can run these tests in the Cypress Test Runner and click on the a11y violations to see more info. in the Dev-Console, Console. (see attachement)
Decided not to backport this fix due to (a) turns out this was only a partial fix (https://github.com/openshift/console/pull/7382 truly addresses this issue), and (b) the PR also turns on 'fail CI upon A11y violations detected' which is something we do not want to do so late in the 4.6 release cycle.
Check: https://bugzilla.redhat.com/show_bug.cgi?id=1888430#c1