| Index: chrome/browser/printing/print_job_worker.cc
|
| diff --git a/chrome/browser/printing/print_job_worker.cc b/chrome/browser/printing/print_job_worker.cc
|
| index 97ef340dcb9a891077befbe15d9f10209712ca40..4648e1f594746184437c02166f54e4db0bf39731 100644
|
| --- a/chrome/browser/printing/print_job_worker.cc
|
| +++ b/chrome/browser/printing/print_job_worker.cc
|
| @@ -219,7 +219,8 @@ void PrintJobWorker::GetSettingsWithUI(
|
| static_cast<PrintingContextDelegate*>(printing_context_delegate_.get());
|
| content::WebContents* web_contents =
|
| printing_context_delegate->GetWebContents();
|
| - TabAndroid* tab = TabAndroid::FromWebContents(web_contents);
|
| + TabAndroid* tab =
|
| + web_contents ? TabAndroid::FromWebContents(web_contents) : nullptr;
|
|
|
| // Regardless of whether the following call fails or not, the javascript
|
| // call will return since startPendingPrint will make it return immediately
|
|
|