Index: chrome/renderer/printing/print_web_view_helper.cc |
diff --git a/chrome/renderer/printing/print_web_view_helper.cc b/chrome/renderer/printing/print_web_view_helper.cc |
index cd318a23956851c0337b17716dfce50090de5f6a..67e000f0b5b81639707c8dd15e5dd8f84a2c9406 100644 |
--- a/chrome/renderer/printing/print_web_view_helper.cc |
+++ b/chrome/renderer/printing/print_web_view_helper.cc |
@@ -62,17 +62,16 @@ enum PrintPreviewHelperEvents { |
const double kMinDpi = 1.0; |
+#if !defined(ENABLE_PRINT_PREVIEW) |
+bool g_is_preview_enabled_ = false; |
+#else |
+bool g_is_preview_enabled_ = true; |
+ |
const char kPageLoadScriptFormat[] = |
"document.open(); document.write(%s); document.close();"; |
const char kPageSetupScriptFormat[] = "setup(%s);"; |
-#if defined(ENABLE_PRINT_PREVIEW) |
-bool g_is_preview_enabled_ = true; |
-#else |
-bool g_is_preview_enabled_ = false; |
-#endif |
- |
void ExecuteScript(blink::WebFrame* frame, |
const char* script_format, |
const base::Value& parameters) { |
@@ -81,6 +80,7 @@ void ExecuteScript(blink::WebFrame* frame, |
std::string script = base::StringPrintf(script_format, json.c_str()); |
frame->executeScript(blink::WebString(base::UTF8ToUTF16(script))); |
} |
+#endif // !defined(ENABLE_PRINT_PREVIEW) |
int GetDPI(const PrintMsg_Print_Params* print_params) { |
#if defined(OS_MACOSX) |
@@ -443,6 +443,7 @@ blink::WebView* FrameReference::view() { |
return view_; |
} |
+#if defined(ENABLE_PRINT_PREVIEW) |
// static - Not anonymous so that platform implementations can use it. |
void PrintWebViewHelper::PrintHeaderAndFooter( |
blink::WebCanvas* canvas, |
@@ -505,6 +506,7 @@ void PrintWebViewHelper::PrintHeaderAndFooter( |
device->setDrawingArea(SkPDFDevice::kContent_DrawingArea); |
} |
+#endif // defined(ENABLE_PRINT_PREVIEW) |
// static - Not anonymous so that platform implementations can use it. |
float PrintWebViewHelper::RenderPageContent(blink::WebFrame* frame, |