| Index: content/browser/accessibility/browser_accessibility_manager_win.cc
|
| diff --git a/content/browser/accessibility/browser_accessibility_manager_win.cc b/content/browser/accessibility/browser_accessibility_manager_win.cc
|
| index 6e572695b654a8335058d1b9ba95f0e0b3371842..cff306204e83cc7b687f89e23e3a216a3a26d05f 100644
|
| --- a/content/browser/accessibility/browser_accessibility_manager_win.cc
|
| +++ b/content/browser/accessibility/browser_accessibility_manager_win.cc
|
| @@ -272,7 +272,9 @@ void BrowserAccessibilityManagerWin::OnAtomicUpdateFinished(
|
| DCHECK(changed_node);
|
| BrowserAccessibility* obj = GetFromAXNode(changed_node);
|
| if (obj && obj->IsNative() && !obj->PlatformIsChildOfLeaf())
|
| - ToBrowserAccessibilityWin(obj)->UpdateStep1ComputeWinAttributes();
|
| + ToBrowserAccessibilityWin(obj)
|
| + ->GetCOM()
|
| + ->UpdateStep1ComputeWinAttributes();
|
| }
|
|
|
| // The next step updates the hypertext of each node, which is a
|
| @@ -283,7 +285,7 @@ void BrowserAccessibilityManagerWin::OnAtomicUpdateFinished(
|
| DCHECK(changed_node);
|
| BrowserAccessibility* obj = GetFromAXNode(changed_node);
|
| if (obj && obj->IsNative() && !obj->PlatformIsChildOfLeaf())
|
| - ToBrowserAccessibilityWin(obj)->UpdateStep2ComputeHypertext();
|
| + ToBrowserAccessibilityWin(obj)->GetCOM()->UpdateStep2ComputeHypertext();
|
| }
|
|
|
| // The third step fires events on nodes based on what's changed - like
|
| @@ -299,7 +301,7 @@ void BrowserAccessibilityManagerWin::OnAtomicUpdateFinished(
|
| DCHECK(changed_node);
|
| BrowserAccessibility* obj = GetFromAXNode(changed_node);
|
| if (obj && obj->IsNative() && !obj->PlatformIsChildOfLeaf()) {
|
| - ToBrowserAccessibilityWin(obj)->UpdateStep3FireEvents(
|
| + ToBrowserAccessibilityWin(obj)->GetCOM()->UpdateStep3FireEvents(
|
| changes[i].type == AXTreeDelegate::SUBTREE_CREATED);
|
| }
|
| }
|
|
|