Chromium Code Reviews| Index: components/printing/renderer/print_web_view_helper.cc |
| diff --git a/components/printing/renderer/print_web_view_helper.cc b/components/printing/renderer/print_web_view_helper.cc |
| index 7e9df81aac57f41ec92577098edb65509a6baf92..74b4d44f00b8d141dd6596e450d05ca856e91d12 100644 |
| --- a/components/printing/renderer/print_web_view_helper.cc |
| +++ b/components/printing/renderer/print_web_view_helper.cc |
| @@ -803,11 +803,11 @@ void PrepareFrameAndViewForPrint::FinishPrinting() { |
| blink::WebView* web_view = frame->view(); |
| if (is_printing_started_) { |
| is_printing_started_ = false; |
| - frame->printEnd(); |
| if (!owns_web_view_) { |
| web_view->settings()->setShouldPrintBackgrounds(false); |
| RestoreSize(); |
| } |
| + frame->printEnd(); |
|
ymalik
2016/10/12 22:21:00
This is needed because RestoreSize would trigger l
|
| } |
| if (owns_web_view_) { |
| DCHECK(!frame->isLoading()); |