Index: Source/modules/accessibility/AXTableRow.cpp |
diff --git a/Source/modules/accessibility/AXTableRow.cpp b/Source/modules/accessibility/AXTableRow.cpp |
index 35922fdd898d8953d9f385f7e82f96ac4c15aaca..32a4e7f9cb3cb0878b0157be18b679009bc9d12c 100644 |
--- a/Source/modules/accessibility/AXTableRow.cpp |
+++ b/Source/modules/accessibility/AXTableRow.cpp |
@@ -56,8 +56,11 @@ |
if (!isTableRow()) |
return AXRenderObject::determineAccessibilityRole(); |
- if ((m_ariaRole = determineAriaRoleAttribute()) != UnknownRole) |
- return m_ariaRole; |
+ m_ariaRole = determineAriaRoleAttribute(); |
+ |
+ AccessibilityRole ariaRole = ariaRoleAttribute(); |
+ if (ariaRole != UnknownRole) |
+ return ariaRole; |
return RowRole; |
} |