| Index: blimp/client/core/render_widget/render_widget_feature.cc
|
| diff --git a/blimp/client/core/render_widget/render_widget_feature.cc b/blimp/client/core/render_widget/render_widget_feature.cc
|
| index e34706ada7877d39de616eb4eca15c711c1fd45b..f84e75e9635ae0d546d500acaef542b29849180e 100644
|
| --- a/blimp/client/core/render_widget/render_widget_feature.cc
|
| +++ b/blimp/client/core/render_widget/render_widget_feature.cc
|
| @@ -88,8 +88,12 @@ void RenderWidgetFeature::ProcessMessage(
|
|
|
| int target_tab_id = message->target_tab_id();
|
| RenderWidgetFeatureDelegate* delegate = FindDelegate(target_tab_id);
|
| - DCHECK(delegate) << "RenderWidgetFeatureDelegate not found for "
|
| - << target_tab_id;
|
| + if (!delegate) {
|
| + VLOG(1) << "RenderWidgetFeatureDelegate not found for " << target_tab_id
|
| + << ". Ignoring.";
|
| + callback.Run(net::OK);
|
| + return;
|
| + }
|
|
|
| switch (message->feature_case()) {
|
| case BlimpMessage::kRenderWidget:
|
|
|