| Index: ui/views/accessibility/native_view_accessibility_mac.mm
|
| diff --git a/ui/views/accessibility/native_view_accessibility_mac.mm b/ui/views/accessibility/native_view_accessibility_mac.mm
|
| index 68e58caaa33a5158036311c8b007e0c2ea87d573..2d5801fa379154bd1e7e29736ec836df0753a215 100644
|
| --- a/ui/views/accessibility/native_view_accessibility_mac.mm
|
| +++ b/ui/views/accessibility/native_view_accessibility_mac.mm
|
| @@ -9,25 +9,19 @@
|
|
|
| namespace views {
|
|
|
| -// static
|
| -NativeViewAccessibility* NativeViewAccessibility::Create(View* view) {
|
| - return new NativeViewAccessibilityMac(view);
|
| -}
|
| -
|
| NativeViewAccessibilityMac::NativeViewAccessibilityMac(View* view)
|
| : NativeViewAccessibility(view) {}
|
|
|
| -gfx::NativeViewAccessible NativeViewAccessibilityMac::GetParent() {
|
| - if (view_->parent())
|
| - return view_->parent()->GetNativeViewAccessible();
|
| -
|
| +gfx::NativeViewAccessible
|
| +NativeViewAccessibilityMac::GetNativeViewAccessibleForWidget() {
|
| if (view_->GetWidget())
|
| return view_->GetWidget()->GetNativeView();
|
| + return NativeViewAccessibility::GetNativeViewAccessibleForWidget();
|
| +}
|
|
|
| - if (parent_widget_)
|
| - return parent_widget_->GetRootView()->GetNativeViewAccessible();
|
| -
|
| - return nullptr;
|
| +// static
|
| +NativeViewAccessibility* NativeViewAccessibility::Create(View* view) {
|
| + return new NativeViewAccessibilityMac(view);
|
| }
|
|
|
| } // namespace views
|
|
|