| Index: chrome/browser/ui/app_list/app_list_view_delegate.cc
|
| diff --git a/chrome/browser/ui/app_list/app_list_view_delegate.cc b/chrome/browser/ui/app_list/app_list_view_delegate.cc
|
| index 2cc81ac29dd50406de6fe21d9854e527056afaab..7424f830fe251c202e1452a082d5f6c30ce11c40 100644
|
| --- a/chrome/browser/ui/app_list/app_list_view_delegate.cc
|
| +++ b/chrome/browser/ui/app_list/app_list_view_delegate.cc
|
| @@ -714,8 +714,11 @@ std::vector<views::View*> AppListViewDelegate::CreateCustomPageWebViews(
|
| DCHECK_EQ(profile_, web_contents->GetBrowserContext());
|
|
|
| // Make the webview transparent.
|
| - web_contents->GetRenderViewHost()->GetView()->SetBackgroundColor(
|
| - SK_ColorTRANSPARENT);
|
| + content::RenderWidgetHostView* render_view_host_view =
|
| + web_contents->GetRenderViewHost()->GetView();
|
| + // The RenderWidgetHostView may be null if the renderer has crashed.
|
| + if (render_view_host_view)
|
| + render_view_host_view->SetBackgroundColor(SK_ColorTRANSPARENT);
|
|
|
| views::WebView* web_view =
|
| new views::WebView(web_contents->GetBrowserContext());
|
|
|