Index: third_party/WebKit/Source/modules/accessibility/AXObject.cpp |
diff --git a/third_party/WebKit/Source/modules/accessibility/AXObject.cpp b/third_party/WebKit/Source/modules/accessibility/AXObject.cpp |
index 43efc61b0bb9ff4aaa9ad7ffb77007246b87263e..4371c9095bbbdb61c2866a76039f1cd1638a0751 100644 |
--- a/third_party/WebKit/Source/modules/accessibility/AXObject.cpp |
+++ b/third_party/WebKit/Source/modules/accessibility/AXObject.cpp |
@@ -503,7 +503,8 @@ AXObjectInclusion AXObject::defaultObjectInclusion( |
if (isPresentationalChild()) { |
if (ignoredReasons) { |
AXObject* ancestor = ancestorForWhichThisIsAPresentationalChild(); |
- ignoredReasons->append(IgnoredReason(AXAncestorDisallowsChild, ancestor)); |
+ ignoredReasons->push_back( |
+ IgnoredReason(AXAncestorDisallowsChild, ancestor)); |
} |
return IgnoreObject; |
} |
@@ -525,13 +526,13 @@ bool AXObject::computeIsInertOrAriaHidden( |
if (dialog) { |
AXObject* dialogObject = axObjectCache().getOrCreate(dialog); |
if (dialogObject) |
- ignoredReasons->append( |
+ ignoredReasons->push_back( |
IgnoredReason(AXActiveModalDialog, dialogObject)); |
else |
- ignoredReasons->append(IgnoredReason(AXInert)); |
+ ignoredReasons->push_back(IgnoredReason(AXInert)); |
} else { |
// TODO(aboxhall): handle inert attribute if it eventuates |
- ignoredReasons->append(IgnoredReason(AXInert)); |
+ ignoredReasons->push_back(IgnoredReason(AXInert)); |
} |
} |
return true; |
@@ -549,9 +550,9 @@ bool AXObject::computeIsInertOrAriaHidden( |
if (hiddenRoot) { |
if (ignoredReasons) { |
if (hiddenRoot == this) |
- ignoredReasons->append(IgnoredReason(AXAriaHidden)); |
+ ignoredReasons->push_back(IgnoredReason(AXAriaHidden)); |
else |
- ignoredReasons->append(IgnoredReason(AXAriaHiddenRoot, hiddenRoot)); |
+ ignoredReasons->push_back(IgnoredReason(AXAriaHiddenRoot, hiddenRoot)); |
} |
return true; |
} |
@@ -676,7 +677,7 @@ String AXObject::name(AXNameFrom& nameFrom, |
if (nameObjects) { |
nameObjects->clear(); |
for (size_t i = 0; i < relatedObjects.size(); i++) |
- nameObjects->append(relatedObjects[i]->object); |
+ nameObjects->push_back(relatedObjects[i]->object); |
} |
return text; |
@@ -754,7 +755,7 @@ String AXObject::ariaTextAlternative(bool recursive, |
: aria_labelledbyAttr; |
nameFrom = AXNameFromRelatedElement; |
if (nameSources) { |
- nameSources->append(NameSource(*foundTextAlternative, attr)); |
+ nameSources->push_back(NameSource(*foundTextAlternative, attr)); |
nameSources->back().type = nameFrom; |
} |
@@ -789,7 +790,7 @@ String AXObject::ariaTextAlternative(bool recursive, |
// If you change this logic, update AXNodeObject::nameFromLabelElement, too. |
nameFrom = AXNameFromAttribute; |
if (nameSources) { |
- nameSources->append(NameSource(*foundTextAlternative, aria_labelAttr)); |
+ nameSources->push_back(NameSource(*foundTextAlternative, aria_labelAttr)); |
nameSources->back().type = nameFrom; |
} |
const AtomicString& ariaLabel = getAttribute(aria_labelAttr); |
@@ -825,7 +826,7 @@ String AXObject::textFromElements(bool inAriaLabelledbyTraversal, |
String result = recursiveTextAlternative( |
*axElement, inAriaLabelledbyTraversal, visited); |
- localRelatedObjects.append( |
+ localRelatedObjects.push_back( |
new NameSourceRelatedObject(axElement, result)); |
if (!result.isEmpty()) { |
if (!accumulatedText.isEmpty()) |
@@ -865,7 +866,7 @@ void AXObject::elementsFromAttribute(HeapVector<Member<Element>>& elements, |
TreeScope& scope = getNode()->treeScope(); |
for (const auto& id : ids) { |
if (Element* idElement = scope.getElementById(AtomicString(id))) |
- elements.append(idElement); |
+ elements.push_back(idElement); |
} |
} |
@@ -1512,7 +1513,7 @@ void AXObject::scrollToGlobalPoint(const IntPoint& globalPoint) const { |
if (parentObject->getScrollableAreaIfScrollable()) |
objects.prepend(parentObject); |
} |
- objects.append(this); |
+ objects.push_back(this); |
// Start with the outermost scrollable (the main window) and try to scroll the |
// next innermost object to the given point. |