| Index: chrome/renderer/render_view.cc
|
| ===================================================================
|
| --- chrome/renderer/render_view.cc (revision 38812)
|
| +++ chrome/renderer/render_view.cc (working copy)
|
| @@ -1499,6 +1499,9 @@
|
| RenderWidget* widget = RenderWidget::Create(routing_id_,
|
| render_thread_,
|
| activatable);
|
| + showing_popup_menu_ = true;
|
| + widget->SetPopupMenuOwnerWidget(this);
|
| +
|
| return widget->webwidget();
|
| }
|
|
|
| @@ -1506,6 +1509,9 @@
|
| RenderWidget* widget = RenderWidget::Create(routing_id_,
|
| render_thread_,
|
| true);
|
| + showing_popup_menu_ = true;
|
| + widget->SetPopupMenuOwnerWidget(this);
|
| +
|
| widget->ConfigureAsExternalPopupMenu(info);
|
| return widget->webwidget();
|
| }
|
|
|