DescriptionRemoves direct checking node on AXLayoutObject::determineAccessibilityRole.
This patch removes direct checking node on AXLayoutObject::determine
AccessibilityRole and moves it to AXNodeObject::determineAccessibility
RoleUtil and makes the code general.
Additionally, The conditions for LinkRole are merged and unnecessary
conditions are removed such as isElementNode() because hasTagName()
checks isHTMLElement() inside it.
BUG=N/A
R=dmazzoni
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=193324
Patch Set 1 #Patch Set 2 : Moves LegendElement as well. #Patch Set 3 : Add Test Cases #
Total comments: 1
Patch Set 4 : Update #Patch Set 5 : Rebase #Patch Set 6 : Rebase again #Patch Set 7 : Update TC to avoid platform specific #Patch Set 8 : Rebase #Patch Set 9 : Update TC #
Total comments: 2
Patch Set 10 : Update TC again #
Total comments: 2
Patch Set 11 : Update nits #Messages
Total messages: 32 (12 generated)
|