Index: chrome/browser/ui/webui/print_preview/print_preview_handler.cc |
diff --git a/chrome/browser/ui/webui/print_preview/print_preview_handler.cc b/chrome/browser/ui/webui/print_preview/print_preview_handler.cc |
index 56d11484ca7bc16083ba369c996cefc7a39f099b..58e4374541c236a16aa5d8bfeb658971c7eabb14 100644 |
--- a/chrome/browser/ui/webui/print_preview/print_preview_handler.cc |
+++ b/chrome/browser/ui/webui/print_preview/print_preview_handler.cc |
@@ -1298,11 +1298,13 @@ void PrintPreviewHandler::SendInitialSettings( |
GetNumberFormatAndMeasurementSystem(&initial_settings); |
web_ui()->CallJavascriptFunction("setInitialSettings", initial_settings); |
+ if (cmdline->HasSwitch(switches::kDisablePrintPreviewSimplify)) |
+ return; |
+ |
WebContents* initiator = GetInitiator(); |
- if (initiator && cmdline->HasSwitch(switches::kEnableDomDistiller) && |
- dom_distiller::url_utils::IsUrlDistillable( |
- initiator->GetLastCommittedURL())) { |
- web_ui()->CallJavascriptFunction("detectDistillablePage"); |
+ if (initiator && dom_distiller::url_utils::IsUrlDistillable( |
+ initiator->GetLastCommittedURL())) { |
+ web_ui()->CallJavascriptFunction("allowDistillPage"); |
} |
} |