Chromium Code Reviews
DescriptionRelation properties for Accessibility Object Model phase 1
This change implements AOM support for activeDescendant,
details, and errorMessage. The corresponding ARIA attributes
all take IDREFs, and the AOM properties all take references
to AccessibleNodes instead.
This patch finally creates a clean solution for sparse
attribute support: when asked to retrieve sparse attributes
for an AXObject, we first get all AOM properties, and we
also get a list of corresponding ARIA attributes. Then we
iterate over the Element attributes and check for ARIA
attributes, skipping any that were shadowed by AOM
attributes.
BUG=680345
Review-Url: https://codereview.chromium.org/2945773002
Cr-Commit-Position: refs/heads/master@{#481580}
Committed: https://chromium.googlesource.com/chromium/src/+/f5c2c5878f36c17467f901b2d8f659bb7cd8ac0b
Patch Set 1 #Patch Set 2 : Add tests for details and error message too #
Total comments: 4
Patch Set 3 : Rebase #Patch Set 4 : Update webexposed #Patch Set 5 : Rebase #Patch Set 6 : Fix merge error, format #Messages
Total messages: 37 (29 generated)
|