| Index: content/browser/accessibility/browser_accessibility.cc | 
| diff --git a/content/browser/accessibility/browser_accessibility.cc b/content/browser/accessibility/browser_accessibility.cc | 
| index a90d107f32d0658e18bcae416008ec3b43ecbd8b..d8bbe1cec43cdaca4f4d5acaf798f8b2bc07fa05 100644 | 
| --- a/content/browser/accessibility/browser_accessibility.cc | 
| +++ b/content/browser/accessibility/browser_accessibility.cc | 
| @@ -742,13 +742,14 @@ bool BrowserAccessibility::GetHtmlAttribute( | 
|  | 
| BrowserAccessibility* BrowserAccessibility::GetTable() const { | 
| BrowserAccessibility* table = const_cast<BrowserAccessibility*>(this); | 
| -  while (table && !table->IsTableLikeRole()) | 
| +  while (table && !ui::IsTableLikeRole(table->GetRole())) | 
| table = table->PlatformGetParent(); | 
| return table; | 
| } | 
|  | 
| BrowserAccessibility* BrowserAccessibility::GetTableCell(int index) const { | 
| -  if (!IsTableLikeRole() && !IsCellOrTableHeaderRole()) | 
| +  if (!ui::IsTableLikeRole(GetRole()) && | 
| +      !ui::IsCellOrTableHeaderRole(GetRole())) | 
| return nullptr; | 
|  | 
| BrowserAccessibility* table = GetTable(); | 
| @@ -763,7 +764,8 @@ BrowserAccessibility* BrowserAccessibility::GetTableCell(int index) const { | 
|  | 
| BrowserAccessibility* BrowserAccessibility::GetTableCell(int row, | 
| int column) const { | 
| -  if (!IsTableLikeRole() && !IsCellOrTableHeaderRole()) | 
| +  if (!ui::IsTableLikeRole(GetRole()) && | 
| +      !ui::IsCellOrTableHeaderRole(GetRole())) | 
| return nullptr; | 
| if (row < 0 || row >= GetTableRowCount() || column < 0 || | 
| column >= GetTableColumnCount()) { | 
| @@ -787,7 +789,7 @@ BrowserAccessibility* BrowserAccessibility::GetTableCell(int row, | 
| } | 
|  | 
| int BrowserAccessibility::GetTableCellIndex() const { | 
| -  if (!IsCellOrTableHeaderRole()) | 
| +  if (!ui::IsCellOrTableHeaderRole(GetRole())) | 
| return -1; | 
|  | 
| BrowserAccessibility* table = GetTable(); | 
| @@ -817,7 +819,7 @@ int BrowserAccessibility::GetTableColumnCount() const { | 
| } | 
|  | 
| int BrowserAccessibility::GetTableColumnSpan() const { | 
| -  if (!IsCellOrTableHeaderRole()) | 
| +  if (!ui::IsCellOrTableHeaderRole(GetRole())) | 
| return 0; | 
|  | 
| int column_span; | 
| @@ -839,7 +841,7 @@ int BrowserAccessibility::GetTableRowCount() const { | 
| } | 
|  | 
| int BrowserAccessibility::GetTableRowSpan() const { | 
| -  if (!IsCellOrTableHeaderRole()) | 
| +  if (!ui::IsCellOrTableHeaderRole(GetRole())) | 
| return 0; | 
|  | 
| int row_span; | 
| @@ -860,18 +862,6 @@ bool BrowserAccessibility::HasAction(ui::AXAction action_enum) const { | 
| return GetData().HasAction(action_enum); | 
| } | 
|  | 
| -bool BrowserAccessibility::IsCellOrTableHeaderRole() const { | 
| -  return (GetRole() == ui::AX_ROLE_CELL || | 
| -          GetRole() == ui::AX_ROLE_COLUMN_HEADER || | 
| -          GetRole() == ui::AX_ROLE_ROW_HEADER); | 
| -} | 
| - | 
| -bool BrowserAccessibility::IsTableLikeRole() const { | 
| -  return (GetRole() == ui::AX_ROLE_TABLE || | 
| -          GetRole() == ui::AX_ROLE_GRID || | 
| -          GetRole() == ui::AX_ROLE_TREE_GRID); | 
| -} | 
| - | 
| bool BrowserAccessibility::HasCaret() const { | 
| if (IsSimpleTextControl() && HasIntAttribute(ui::AX_ATTR_TEXT_SEL_START) && | 
| HasIntAttribute(ui::AX_ATTR_TEXT_SEL_END)) { | 
|  |