Index: chrome/browser/ui/views/chrome_views_delegate.cc |
diff --git a/chrome/browser/ui/views/chrome_views_delegate.cc b/chrome/browser/ui/views/chrome_views_delegate.cc |
index 4f8389c76f8fdc7a62711f29c50d69bc210a6e61..2716b4b5390d014c9fb2d6a5e4fdc478ae606fa7 100644 |
--- a/chrome/browser/ui/views/chrome_views_delegate.cc |
+++ b/chrome/browser/ui/views/chrome_views_delegate.cc |
@@ -367,7 +367,11 @@ void ChromeViewsDelegate::OnBeforeWidgetInit( |
params->context ? params->context : params->parent; |
if (chrome::GetHostDesktopTypeForNativeView(to_check) == |
chrome::HOST_DESKTOP_TYPE_NATIVE) { |
+#if defined(OS_ANDROID) |
+ params->native_widget = new views::NativeWidgetAura(delegate); |
+#else |
params->native_widget = new views::DesktopNativeWidgetAura(delegate); |
+#endif |
} |
} |
#endif |