Closed Bug 1780242 Opened 2 months ago Closed 1 month ago

Firefox View collapse arrows should have aria roles and state that indicate what they do

Categories

(Firefox :: Firefox View, defect, P2)

Desktop
All
defect
Points:
2

Tracking

()

RESOLVED FIXED
105 Branch
Tracking Status
firefox104 --- disabled
firefox105 --- fixed

People

(Reporter: jberman, Assigned: sclements)

References

(Blocks 1 open bug)

Details

(Keywords: access, Whiteboard: [fidefe-2022-mr1-firefox-view][access-s3])

Attachments

(1 file)

Actual: Both chevrons and supporting content underneath headers for Tab content and Recently closed are acting as accordions (when using voiceover) but both lack aria roles which effectively describe their functionality as accordions.
Expected: User is informed when focusing on the chevron button or the supporting copy button that this is a button and the information under the button is either collapsed or expanded.

Example of expected implementation of accordions : http://web-accessibility.carnegiemuseums.org/code/accordions/

The Bugbug bot thinks this bug should belong to the 'Core::Disability Access APIs' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: General → Disability Access APIs
Keywords: access
Product: Firefox → Core

Bad bot... moving this back.

Component: Disability Access APIs → General
Keywords: access
Product: Core → Firefox
Summary: Firefox View → Firefox View collapse arrows should have aria roles and state that indicate what they do
Component: General → Firefox View
Whiteboard: [fidefe-2022-mr1-firefox-view] → [fidefe-2022-mr1-firefox-view][access-s3]

The severity field is not set for this bug.
:sfoster, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(sfoster)
Severity: -- → S3
Flags: needinfo?(sfoster)
Priority: -- → P2
Assignee: nobody → sclements
Status: NEW → ASSIGNED
  • Add aria labels and role to button and div that contains the content
Attachment #9289054 - Attachment description: WIP: Bug 1780242 - Add aria labels to collapsible container elements → Bug 1780242 - Add aria labels to collapsible container elements r=Gijs
Attachment #9289054 - Attachment description: Bug 1780242 - Add aria labels to collapsible container elements r=Gijs → Bug 1780242 - Add aria labels to collapsible container elements r=morgan
See Also: → 1784902
Pushed by sclements@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/41bff817f113
Add aria labels to collapsible container elements r=fluent-reviewers,morgan,flod
Points: --- → 2
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch
You need to log in before you can comment on or make changes to this bug.