| Index: content/browser/accessibility/browser_accessibility_cocoa.mm
|
| diff --git a/content/browser/accessibility/browser_accessibility_cocoa.mm b/content/browser/accessibility/browser_accessibility_cocoa.mm
|
| index 0ffaf1436831ab171e70f431903f1d9e30eae74f..ac975f9196ec7acb8c2c0462f5127d3e3dd5f35e 100644
|
| --- a/content/browser/accessibility/browser_accessibility_cocoa.mm
|
| +++ b/content/browser/accessibility/browser_accessibility_cocoa.mm
|
| @@ -1156,9 +1156,11 @@ bool InitializeAccessibilityTreeSearch(
|
| } else {
|
| // Hook back up to RenderWidgetHostViewCocoa.
|
| BrowserAccessibilityManagerMac* manager =
|
| - static_cast<BrowserAccessibilityManagerMac*>(
|
| - browserAccessibility_->manager());
|
| - return manager->parent_view();
|
| + browserAccessibility_->manager()->GetRootManager()
|
| + ->ToBrowserAccessibilityManagerMac();
|
| + if (manager)
|
| + return manager->parent_view();
|
| + return nil;
|
| }
|
| }
|
|
|
| @@ -1864,8 +1866,8 @@ bool InitializeAccessibilityTreeSearch(
|
| return nil;
|
|
|
| BrowserAccessibilityManagerMac* manager =
|
| - static_cast<BrowserAccessibilityManagerMac*>(
|
| - browserAccessibility_->manager());
|
| + browserAccessibility_->manager()->GetRootManager()
|
| + ->ToBrowserAccessibilityManagerMac();
|
| if (!manager || !manager->parent_view())
|
| return nil;
|
|
|
|
|