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 77979a5bb04836decc888f15a12c22959b0f613f..eb78cb10a5099650fd185e81be9c8c5553912d57 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( |
+ 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; |
} |