Closed Bug 1766142 Opened 3 years ago Closed 3 years ago

[CTW] Expose explicit-name object attribute on cached RemoteAccessible

Categories

(Core :: Disability Access APIs, task)

task

Tracking

()

RESOLVED FIXED
101 Branch
Tracking Status
firefox101 --- fixed

People

(Reporter: Jamie, Assigned: Jamie)

References

Details

(Whiteboard: [ctw-m2])

Attachments

(1 file)

This attribute is needed to allow screen readers to determine when a label was explicitly set by the author and should thus override the text content. For example:
data:text/html,<button aria-label="label">content</button>
NVDA should read "label" in browse mode, but it reads "content" with CTW.

I think we already have the info we need in the cache. We just don't expose it via RemoteAccessibleBase::Attributes yet.

Assignee: nobody → jteh

The cache already includes this info.
We just needed to use it when exposing attributes to clients.

Pushed by jteh@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fd4dcf8c83f7 Expose explicit-name object attribute for cached RemoteAccessibles. r=morgan
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 101 Branch
Regressions: 1767173
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: