Chromium Code Reviews| Index: third_party/WebKit/Source/modules/accessibility/AXNodeObject.cpp |
| diff --git a/third_party/WebKit/Source/modules/accessibility/AXNodeObject.cpp b/third_party/WebKit/Source/modules/accessibility/AXNodeObject.cpp |
| index 5053e3eaa886c2e212bf665d15b599d96c86b932..c269321f75a6daa3f25b219c9cbb847c58da12af 100644 |
| --- a/third_party/WebKit/Source/modules/accessibility/AXNodeObject.cpp |
| +++ b/third_party/WebKit/Source/modules/accessibility/AXNodeObject.cpp |
| @@ -193,6 +193,18 @@ static AXSparseAttributeSetterMap& getSparseAttributeSetterMap() { |
| axSparseAttributeSetterMap.set( |
| aria_flowtoAttr, |
| new ObjectVectorAttributeSetter(AXObjectVectorAttribute::AriaFlowTo)); |
| + axSparseAttributeSetterMap.set( |
|
aboxhall
2017/01/27 01:41:22
This is really elegant with all of the infrastruct
dmazzoni
2017/01/31 00:31:54
:)
|
| + aria_detailsAttr, |
| + new ObjectVectorAttributeSetter(AXObjectVectorAttribute::AriaDetails)); |
| + axSparseAttributeSetterMap.set( |
| + aria_errormessageAttr, |
| + new ObjectAttributeSetter(AXObjectAttribute::AriaErrorMessage)); |
| + axSparseAttributeSetterMap.set( |
| + aria_keyshortcutsAttr, |
| + new StringAttributeSetter(AXStringAttribute::AriaKeyShortcuts)); |
| + axSparseAttributeSetterMap.set( |
| + aria_roledescriptionAttr, |
| + new StringAttributeSetter(AXStringAttribute::AriaRoleDescription)); |
| } |
| return axSparseAttributeSetterMap; |
| } |