Open new tab button (and potentially various other buttons) has (have) no accessible name

NEW
Unassigned

Status

()

4 years ago
3 years ago

People

(Reporter: stsigankov, Unassigned)

Tracking

({access, regression})

32 Branch
access, regression
Points:
---
Dependency tree / graph
Bug Flags:
firefox-backlog +
qe-verify ?

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

4 years ago
Created attachment 8483316 [details]
1.png

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0
Build ID: 20140716183446

Steps to reproduce:

win7

Tried to find the MSAA Name for Open new Tab button.


Actual results:

The name is empty.
Screen attached.


Expected results:

Name should be not empty.
Like it was in previous versions.
(Reporter)

Updated

4 years ago
Component: Untriaged → Disability Access

Comment 1

4 years ago
Confirmed. This looks like the tooltiptext got lost for that button at some point. Gijs, can you take a look?
Component: Disability Access → Tabbed Browser
Flags: needinfo?(gijskruitbosch+bugs)

Updated

4 years ago
Keywords: access, regression

Comment 2

4 years ago
We dynamically associate tooltips with some buttons now so that we can include the shortcut in the tooltip. So there's no tooltiptext attribute anymore. Marco, what would be a good substitute if we can't bring back the tooltiptext? Should we just use aria-label ?
Flags: needinfo?(gijskruitbosch+bugs) → needinfo?(marco.zehe)

Updated

4 years ago
Blocks: 940116, 979479, 947344
Status: UNCONFIRMED → NEW
Component: Tabbed Browser → Toolbars and Customization
Ever confirmed: true
Flags: firefox-backlog+
OS: Windows 7 → All
Hardware: x86_64 → All
Summary: Open new tab button has no MSAA name → Open new tab button (and potentially various other buttons) has (have) no accessible name

Comment 3

4 years ago
How is that dynamic tooltip association done? Are there no tooltip texts any more getting associated to the XUL elements, even though JavaScript? If that's indeed the case, then aria-label is probably the best substitute, yes.
Flags: needinfo?(marco.zehe) → needinfo?(gijskruitbosch+bugs)

Comment 4

4 years ago
(In reply to Marco Zehe (:MarcoZ) from comment #3)
> How is that dynamic tooltip association done? Are there no tooltip texts any
> more getting associated to the XUL elements, even though JavaScript? If
> that's indeed the case, then aria-label is probably the best substitute, yes.

Using a tooltip attribute, which has the ID of a tooltip element, whose contents are updated whenever it is shown. So even if the association worked, it'd be wrong half the time :-)
Flags: needinfo?(gijskruitbosch+bugs)

Updated

4 years ago
Flags: qe-verify?
You need to log in before you can comment on or make changes to this bug.