Index: Source/core/accessibility/AXTable.cpp |
diff --git a/Source/core/accessibility/AXTable.cpp b/Source/core/accessibility/AXTable.cpp |
index ba4b9e01c2069a5ceb15eeb2c35a3318cc74da59..f50097dc18c5f417da4458e27a87ec517fecb4dd 100644 |
--- a/Source/core/accessibility/AXTable.cpp |
+++ b/Source/core/accessibility/AXTable.cpp |
@@ -141,15 +141,13 @@ bool AXTable::isDataTable() const |
RefPtrWillBeRawPtr<HTMLTableRowsCollection> rows = tableElement->rows(); |
unsigned rowCount = rows->length(); |
for (unsigned rowIndex = 0; rowIndex < rowCount; ++rowIndex) { |
- Element* rowElement = rows->item(rowIndex); |
+ HTMLTableRowElement* rowElement = rows->item(rowIndex); |
if (elementHasAriaRole(rowElement)) |
return false; |
- if (isHTMLTableRowElement(*rowElement)) { |
- RefPtrWillBeRawPtr<HTMLCollection> cells = toHTMLTableRowElement(rowElement)->cells(); |
- for (unsigned cellIndex = 0; cellIndex < cells->length(); ++cellIndex) { |
- if (elementHasAriaRole(cells->item(cellIndex))) |
- return false; |
- } |
+ RefPtrWillBeRawPtr<HTMLCollection> cells = rowElement->cells(); |
+ for (unsigned cellIndex = 0; cellIndex < cells->length(); ++cellIndex) { |
+ if (elementHasAriaRole(cells->item(cellIndex))) |
+ return false; |
} |
} |