| Index: content/browser/accessibility/browser_accessibility_win.cc
|
| diff --git a/content/browser/accessibility/browser_accessibility_win.cc b/content/browser/accessibility/browser_accessibility_win.cc
|
| index 228fb6307f9d7aad9cc20e30f17abbe85a1ba6bd..36abcb695bf074cc16256fdb03a352a39e29a47e 100644
|
| --- a/content/browser/accessibility/browser_accessibility_win.cc
|
| +++ b/content/browser/accessibility/browser_accessibility_win.cc
|
| @@ -2945,7 +2945,7 @@ HRESULT WINAPI BrowserAccessibilityWin::InternalQueryInterface(
|
| return E_NOINTERFACE;
|
| }
|
| } else if (iid == IID_IAccessibleTableCell) {
|
| - if (!accessibility->IsCellOrTableHeaderRole()) {
|
| + if (!accessibility->IsCellOrTableHeaderRole(accessibility->GetRole())) {
|
| *object = NULL;
|
| return E_NOINTERFACE;
|
| }
|
| @@ -3033,7 +3033,7 @@ void BrowserAccessibilityWin::UpdateStep1ComputeWinAttributes() {
|
| "container-busy");
|
|
|
| // Expose table cell index.
|
| - if (IsCellOrTableHeaderRole()) {
|
| + if (IsCellOrTableHeaderRole(GetRole())) {
|
| BrowserAccessibility* table = GetParent();
|
| while (table && table->GetRole() != ui::AX_ROLE_TABLE)
|
| table = table->GetParent();
|
|
|