| Index: content/browser/accessibility/browser_accessibility.cc
|
| diff --git a/content/browser/accessibility/browser_accessibility.cc b/content/browser/accessibility/browser_accessibility.cc
|
| index 003e8050207b95b6c7a0432da70757abd9d133ea..50444c7a7fa6a6ba90a4e44be713102ccc752584 100644
|
| --- a/content/browser/accessibility/browser_accessibility.cc
|
| +++ b/content/browser/accessibility/browser_accessibility.cc
|
| @@ -667,6 +667,12 @@ bool BrowserAccessibility::IsCellOrTableHeaderRole() const {
|
| GetRole() == ui::AX_ROLE_ROW_HEADER);
|
| }
|
|
|
| +bool BrowserAccessibility::IsTableOrGridOrTreeGridRole() const {
|
| + return (GetRole() == ui::AX_ROLE_TABLE ||
|
| + GetRole() == ui::AX_ROLE_GRID ||
|
| + GetRole() == ui::AX_ROLE_TREE_GRID);
|
| +}
|
| +
|
| bool BrowserAccessibility::HasCaret() const {
|
| if (IsEditableText() && !HasState(ui::AX_STATE_RICHLY_EDITABLE) &&
|
| HasIntAttribute(ui::AX_ATTR_TEXT_SEL_START) &&
|
|
|