Index: chrome/renderer/pepper/chrome_pdf_print_client.cc |
diff --git a/chrome/renderer/pepper/chrome_pdf_print_client.cc b/chrome/renderer/pepper/chrome_pdf_print_client.cc |
index 32d1e097059dab0eebf2e5051517d02af1922a25..51ab320a00abff397f779c4c1fa618f123a30e03 100644 |
--- a/chrome/renderer/pepper/chrome_pdf_print_client.cc |
+++ b/chrome/renderer/pepper/chrome_pdf_print_client.cc |
@@ -44,9 +44,12 @@ bool ChromePDFPrintClient::IsPrintingEnabled(PP_Instance instance_id) { |
return helper && helper->IsPrintingEnabled(); |
} |
-void ChromePDFPrintClient::Print(PP_Instance instance_id) { |
+bool ChromePDFPrintClient::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; |
} |