Index: chrome/renderer/pepper/chrome_pdf_print_delegate.cc |
diff --git a/chrome/renderer/pepper/chrome_pdf_print_delegate.cc b/chrome/renderer/pepper/chrome_pdf_print_delegate.cc |
index 59e692bd0bbe1bc86ad6e7c78384652ce11f70d1..04dd69878ca2adaba9a5718ed1c1439387413231 100644 |
--- a/chrome/renderer/pepper/chrome_pdf_print_delegate.cc |
+++ b/chrome/renderer/pepper/chrome_pdf_print_delegate.cc |
@@ -42,9 +42,12 @@ bool ChromePDFPrintDelegate::IsPrintingEnabled(PP_Instance instance_id) { |
return helper && helper->IsPrintingEnabled(); |
} |
-void ChromePDFPrintDelegate::Print(PP_Instance instance_id) { |
+bool ChromePDFPrintDelegate::Print(PP_Instance instance_id) { |
blink::WebElement element = GetWebElement(instance_id); |
printing::PrintWebViewHelper* helper = GetPrintWebViewHelper(element); |
- if (helper) |
+ if (helper) { |
helper->PrintNode(element); |
+ return true; |
+ } |
+ return false; |
} |