| Index: chrome/browser/printing/print_view_manager.cc
|
| diff --git a/chrome/browser/printing/print_view_manager.cc b/chrome/browser/printing/print_view_manager.cc
|
| index 29cb6876a50f34a30b9f2c9aa9e95a1497d909be..6f61b53e8a817b20d5aa2699ffc6e4cfe7ba09fb 100644
|
| --- a/chrome/browser/printing/print_view_manager.cc
|
| +++ b/chrome/browser/printing/print_view_manager.cc
|
| @@ -220,6 +220,11 @@ void PrintViewManager::OnShowScriptedPrintPreview(content::RenderFrameHost* rfh,
|
| return;
|
| }
|
|
|
| + // Running a dialog causes an exit to webpage-initiated fullscreen.
|
| + // http://crbug.com/728276
|
| + if (web_contents()->IsFullscreenForCurrentTab())
|
| + web_contents()->ExitFullscreen(false);
|
| +
|
| dialog_controller->PrintPreview(web_contents());
|
| PrintHostMsg_RequestPrintPreview_Params params;
|
| params.is_modifiable = source_is_modifiable;
|
|
|