summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/views/accessibility_event_router_views.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/ui/views/accessibility_event_router_views.cc')
-rw-r--r--chrome/browser/ui/views/accessibility_event_router_views.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/chrome/browser/ui/views/accessibility_event_router_views.cc b/chrome/browser/ui/views/accessibility_event_router_views.cc
index 48e5514..c99022b 100644
--- a/chrome/browser/ui/views/accessibility_event_router_views.cc
+++ b/chrome/browser/ui/views/accessibility_event_router_views.cc
@@ -24,6 +24,8 @@
#include "views/controls/menu/submenu_view.h"
#include "views/controls/textfield/textfield.h"
#include "views/view.h"
+#include "views/widget/native_widget.h"
+#include "views/widget/widget.h"
#include "views/window/window.h"
using views::FocusManager;
@@ -124,8 +126,9 @@ void AccessibilityEventRouterViews::DispatchAccessibilityNotification(
Profile* profile = NULL;
views::Window* window = view->GetWindow();
if (window) {
- profile = reinterpret_cast<Profile*>(window->GetNativeWindowProperty(
- Profile::kProfileKey));
+ profile = reinterpret_cast<Profile*>(
+ window->AsWidget()->native_widget()->GetNativeWindowProperty(
+ Profile::kProfileKey));
}
if (!profile)
profile = most_recent_profile_;