Index: content/browser/renderer_host/render_widget_host_view_aura.cc |
diff --git a/content/browser/renderer_host/render_widget_host_view_aura.cc b/content/browser/renderer_host/render_widget_host_view_aura.cc |
index 2b1704f20e6cf04234a310e52fd88995f7652ef5..55a92d0fd397ea4c010027b568c1e2ae9a2eed59 100644 |
--- a/content/browser/renderer_host/render_widget_host_view_aura.cc |
+++ b/content/browser/renderer_host/render_widget_host_view_aura.cc |
@@ -2387,7 +2387,8 @@ void RenderWidgetHostViewAura::Shutdown() { |
} |
bool RenderWidgetHostViewAura::NeedsInputGrab() { |
- return popup_type_ == blink::WebPopupTypeSelect; |
+ return popup_type_ == blink::WebPopupTypeSelect || |
+ popup_type_ == blink::WebPopupTypePage; |
} |
bool RenderWidgetHostViewAura::NeedsMouseCapture() { |