gecko-dev/accessible
Nathan LaPre 8c8a637b75 Bug 1748585: Remove img elements with alt="" from the a11y tree, r=Jamie
This revision changes the logic for creation and updating of accessibles
corresponding to img elements such that alt="" (without click listeners or any
other aria attribute that forces an accessible) will effectively remove that
img's accessible from the accessibility tree. Next, this revision removes the
concept of eNoNameOnPurpose from accessible name handling, since it's now
unnecessary now that alt="" means "don't create an accessible" in most cases.
This revision also adds tests to verify the functionality and updates existing tests.

Differential Revision: https://phabricator.services.mozilla.com/D160706
2022-11-03 19:28:49 +00:00
..
android Bug 1791152 - Drop entire accessible ID map in UnregisterAll. r=Jamie 2022-11-02 20:55:15 +00:00
aom Bug 1794043: Improve AccAttributes ergonomics, r=eeejay 2022-10-13 01:00:57 +00:00
atk Bug 1794719: Fix retrieval of AtkObject from cached RemoteAccessible in GetColumn/RowHeaderCellsCB. r=eeejay 2022-10-18 21:58:34 +00:00
base Bug 1748585: Remove img elements with alt="" from the a11y tree, r=Jamie 2022-11-03 19:28:49 +00:00
basetypes Bug 1748585: Remove img elements with alt="" from the a11y tree, r=Jamie 2022-11-03 19:28:49 +00:00
docs
generic Bug 1748585: Remove img elements with alt="" from the a11y tree, r=Jamie 2022-11-03 19:28:49 +00:00
html Bug 1665151 - Part 2: Expose custom element default accessibility attributes. r=edgar,Jamie,credential-management-reviewers,sgalich 2022-11-02 14:50:56 +00:00
interfaces Bug 1797840: Replace stray tab character with space, in a11y msaa file ISimpleDOMDocument.idl. r=eeejay 2022-10-28 18:08:18 +00:00
ipc Bug 1748585: Remove img elements with alt="" from the a11y tree, r=Jamie 2022-11-03 19:28:49 +00:00
mac Bug 1790435: Don't apply rotor post-filter if AXSearchText is empty r=eeejay 2022-11-02 17:12:47 +00:00
other
tests Bug 1748585: Remove img elements with alt="" from the a11y tree, r=Jamie 2022-11-03 19:28:49 +00:00
windows Bug 1748585: Remove img elements with alt="" from the a11y tree, r=Jamie 2022-11-03 19:28:49 +00:00
xpcom Bug 1234121: Unify FocusedChild() in Accessible base class r=Jamie 2022-08-19 02:42:30 +00:00
xul Bug 1234121: Unify FocusedChild() in Accessible base class r=Jamie 2022-08-19 02:42:30 +00:00
moz.build