Removes needless copy of AXNodeData while iterating through update nodes in AXMainNodeAnnotator.
Bug: 378890693 Change-Id: Idf30aa077415fba9c5e640ae98ba6b4190852ca5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6064000 Commit-Queue: Abigail Klein <abigailbklein@google.com> Commit-Queue: Elly FJ <ellyjones@chromium.org> Reviewed-by: Elly FJ <ellyjones@chromium.org> Auto-Submit: Abigail Klein <abigailbklein@google.com> Cr-Commit-Position: refs/heads/main@{#1390360}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
5cbb87d239
commit
32485d06da
@@ -158,7 +158,7 @@ void AXMainNodeAnnotator::ComputeAuthorStatus(ui::AXTreeUpdate* update) {
|
|||||||
if (author_status_ != AXMainNodeAnnotatorAuthorStatus::kUnconfirmed) {
|
if (author_status_ != AXMainNodeAnnotatorAuthorStatus::kUnconfirmed) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
for (ui::AXNodeData node : update->nodes) {
|
for (ui::AXNodeData& node : update->nodes) {
|
||||||
if (node.role == ax::mojom::Role::kMain) {
|
if (node.role == ax::mojom::Role::kMain) {
|
||||||
author_status_ = AXMainNodeAnnotatorAuthorStatus::kAuthorProvidedMain;
|
author_status_ = AXMainNodeAnnotatorAuthorStatus::kAuthorProvidedMain;
|
||||||
return;
|
return;
|
||||||
|
Reference in New Issue
Block a user