| Index: chrome/browser/renderer_host/render_widget_host_view_views.cc
|
| diff --git a/chrome/browser/renderer_host/render_widget_host_view_views.cc b/chrome/browser/renderer_host/render_widget_host_view_views.cc
|
| index 8808c4ae547b4aea2d5ea603e61fd0b7f25e3c16..920d81c7c3fdce550075a331c609ca49e79952cf 100644
|
| --- a/chrome/browser/renderer_host/render_widget_host_view_views.cc
|
| +++ b/chrome/browser/renderer_host/render_widget_host_view_views.cc
|
| @@ -985,9 +985,13 @@ void RenderWidgetHostViewViews::GetDefaultScreenInfo(
|
| void RenderWidgetHostViewViews::GetScreenInfo(WebKit::WebScreenInfo* results) {
|
| #if !defined(USE_AURA)
|
| views::Widget* widget = GetWidget() ? GetWidget()->GetTopLevelWidget() : NULL;
|
| - if (widget)
|
| + if (widget && widget->GetNativeView())
|
| content::GetScreenInfoFromNativeWindow(widget->GetNativeView()->window,
|
| results);
|
| + else
|
| + RenderWidgetHostView::GetDefaultScreenInfo(results);
|
| +#else
|
| + RenderWidgetHostView::GetDefaultScreenInfo(results);
|
| #endif
|
| }
|
|
|
|
|