Closed Bug 1570571 Opened 5 years ago Closed 5 years ago

[a11y] Profiler toolbar button doesn't expose state accessibly

Categories

(Core :: Gecko Profiler, defect, P2)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1553305

People

(Reporter: Jamie, Unassigned)

Details

(Keywords: access)

STR:

  1. Ensure the profiler button is showing on the toolbar and that the profiler is stopped.
  2. Open the Browser Toolbox.
  3. Select the Accessibility panel.
  4. Press the button to Pick accessible object from the page.
  5. Click the Profiler button.
  6. In the accessibility properties for the Profiler button, examine the name and description.
    • Observe: name: "Profiler"; description: "Record a performance profile"
  7. Press control+shift+1 to start the profiler.
  8. Examine the accessibility properties again.
    • Expected: Either the name or description should change.
    • Actual: It doesn't.

Impact: This makes it tedious for a screen reader user to figure out whether the profiler is running or not. They have to open the Profiler panel to determine this.

This could be fixed in a number of ways:

  1. Change the label of the Profiler button depending on its state.
  2. Change the tool tip for the Profiler button depending on its state. (That gets exposed as the accessible description.)

Hey Jamie,
thanks for the bug, indeed we identified the problem and are currently tracking this in bug 1553305.
Our current roadblock is that we don't have access easily to localization where the label is set, and will need to find a creative solution... More information in bug 1553305 :)

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.