Closed Bug 1146310 Opened 10 years ago Closed 10 years ago

Ensure new issue modal is accessible

Categories

(Websites :: Shape of the Web, defect, P3)

x86
All
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: espressive, Assigned: espressive)

Details

As the changes for bug 1133095 grew and grew, two issues related to that bug has been split into separate bugs. This is one of them and deals with a11y of the new modal. Focus needs to be moved to the modal when opened and back to the canvas once closed. The new modal should possibly be an aria live region that is updated as the modal is shown with content (this particular point needs some further investigation).
And of course ensure that it is keyboard accessible.
Priority: -- → P1
Definitely something we want addressed directly after launch, but not a blocker for soft launch.
Priority: P1 → P3
No need to make it a live region but, also added the ability to close the modal using the 'Esc' key.
Blocks: 1170504
No longer blocks: 1170504
Commits pushed to master at https://github.com/mozilla/lorax https://github.com/mozilla/lorax/commit/6d8ac7aea9aa621b40daa80b80aafeed0c35ccb1 Fix Bug 1146310, ensure issue modal is accessible https://github.com/mozilla/lorax/commit/46a17fb3190b76e95998b433597ccc425f5771eb Merge pull request #81 from schalkneethling/bug1146310-ensure-issue-modal-is-accessible Fix Bug 1146310, ensure issue modal is accessible
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Commits pushed to master at https://github.com/mozilla/lorax https://github.com/mozilla/lorax/commit/6d8ac7aea9aa621b40daa80b80aafeed0c35ccb1 Fix Bug 1146310, ensure issue modal is accessible https://github.com/mozilla/lorax/commit/46a17fb3190b76e95998b433597ccc425f5771eb Merge pull request #81 from schalkneethling/bug1146310-ensure-issue-modal-is-accessible
You need to log in before you can comment on or make changes to this bug.