[meta] Implement info-bar functionality for accessibility highlighter.

NEW
Unassigned

Status

enhancement
P3
normal
11 months ago
2 months ago

People

(Reporter: yzen, Unassigned)

Tracking

(Depends on 1 bug, {access, dev-doc-needed, meta})

Trunk
Dependency tree / graph

Firefox Tracking Flags

(firefox62 affected)

Details

(Reporter)

Description

11 months ago
Similarly to the info bar supplied to other highlighters we would like to provide accessibility related information for accessible objects that are being highlighted on the page.

Initial information that we want to provide is the accessible object name and role.

We should also consider accessibility diagnostics information here such as missing labeling, broken visibility and enabled states (a11y properties that are different from the state of the DOM). Some more information, inspiration can be found here:

https://dxr.mozilla.org/mozilla-central/source/testing/marionette/accessibility.js

Victoria's wireframes with highlighter info-bar examples: https://mozilla.invisionapp.com/share/TUE5VV8MV#/260627058_A11y_Highlighter_Audit

Devtools PRD https://docs.google.com/document/d/1NAXY_v3EAH33AiyvLbvSqTxtv8PBWAs4Of4gaeSWk-8/edit#heading=h.8uq5fr5mdo7m
(Reporter)

Updated

11 months ago
Assignee: tigleym → mtigley

Updated

11 months ago
Product: Firefox → DevTools
(Reporter)

Updated

10 months ago
Depends on: 1469877
Keywords: meta
Depends on: 1473030
Depends on: 1473037
Depends on: 1473043
(Reporter)

Updated

10 months ago
Priority: -- → P3

This bug has not been updated in the last 3 months. Resetting the assignee field.
Please, feel free to pick it up again and add a comment outlining your plans for it if you do still intend to work on it.
This is just trying to clean our backlog of bugs and make bugs available for people.

Assignee: mtigley → nobody
Status: ASSIGNED → NEW
Summary: Implement info-bar functionality for accessibility highlighter. → [meta] Implement info-bar functionality for accessibility highlighter.
You need to log in before you can comment on or make changes to this bug.