| Index: Source/modules/accessibility/AXTableRow.cpp
|
| diff --git a/Source/modules/accessibility/AXTableRow.cpp b/Source/modules/accessibility/AXTableRow.cpp
|
| index a958688603cee563058d6d5506ba3f1f5df1edbd..88330839f08c95d5a6b7e0b0cc465ccceb3e6964 100644
|
| --- a/Source/modules/accessibility/AXTableRow.cpp
|
| +++ b/Source/modules/accessibility/AXTableRow.cpp
|
| @@ -116,14 +116,11 @@ void AXTableRow::headerObjectsForRow(AccessibilityChildrenVector& headers)
|
| if (!m_layoutObject || !m_layoutObject->isTableRow())
|
| return;
|
|
|
| - const AccessibilityChildrenVector& rowChildren = children();
|
| - unsigned childrenCount = rowChildren.size();
|
| - for (unsigned i = 0; i < childrenCount; i++) {
|
| - AXObject* cell = rowChildren[i].get();
|
| + for (const auto& cell : children()) {
|
| if (!cell->isTableCell())
|
| continue;
|
|
|
| - if (toAXTableCell(cell)->scanToDecideHeaderRole() == RowHeaderRole)
|
| + if (toAXTableCell(cell.get())->scanToDecideHeaderRole() == RowHeaderRole)
|
| headers.append(cell);
|
| }
|
| }
|
|
|