Closed gaiety-deque closed 1 month ago
@WilcoFiers unsure how to test this PR's changes against the comment you left in the referenced issue, I don't see a cookie notice on the horse insurance website. Any guidance is appreciated.
@straker I feel reasonably good about this change but I'm a bit unsure if it fully addresses the original issue as it seemed fairly open ended
Will also need to add exception to focus-order-semantics
to allow alert
and alertdialog
roles (add unit & integration tests to match)
Will also need to add exception to
focus-order-semantics
to allowalert
andalertdialog
roles (add unit & integration tests to match)
@straker added an exception to focus-order-semantics
, renamed check and added a window
test describe for both allowed role types. Refactored the test check as well, I'm all about verbose test files with repetition but 500+ lines had me scrolling all over the place losing track so I simplified down the checks to a static easier to comprehend list facd65f6 (and bfa95ae)
@WilcoFiers all feedback addressed :) let me know if there's anything else amiss
Too many aria roles were set to widget or otherwise were incorrect, added a comment source for where I got my information for which abstract roles were the type of other aria roles
Fix: #4371