| Index: content/renderer/render_view_impl.cc
|
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc
|
| index 89426e084a9a858c69d9d52c8e2c65893a1ed337..bf4357f926a73e19a462773b0bd7077aed2f0845 100644
|
| --- a/content/renderer/render_view_impl.cc
|
| +++ b/content/renderer/render_view_impl.cc
|
| @@ -1853,6 +1853,8 @@ WebView* RenderViewImpl::createView(
|
| WebWidget* RenderViewImpl::createPopupMenu(blink::WebPopupType popup_type) {
|
| RenderWidget* widget =
|
| RenderWidget::Create(routing_id_, popup_type, screen_info_);
|
| + if (!widget)
|
| + return NULL;
|
| if (screen_metrics_emulator_) {
|
| widget->SetPopupOriginAdjustmentsForEmulation(
|
| screen_metrics_emulator_.get());
|
|
|