Index: chrome/browser/printing/print_view_manager_base.cc |
diff --git a/chrome/browser/printing/print_view_manager_base.cc b/chrome/browser/printing/print_view_manager_base.cc |
index f10180891110e44923841330f69b777a5804b4c6..531439efc5771284aaa91b9c2f6cba0ae32c0853 100644 |
--- a/chrome/browser/printing/print_view_manager_base.cc |
+++ b/chrome/browser/printing/print_view_manager_base.cc |
@@ -50,12 +50,16 @@ |
using base::TimeDelta; |
using content::BrowserThread; |
+namespace printing { |
+ |
+namespace { |
+ |
#if defined(OS_WIN) && !defined(WIN_PDF_METAFILE_FOR_PRINTING) |
// Limits memory usage by raster to 64 MiB. |
const int kMaxRasterSizeInPixels = 16*1024*1024; |
#endif |
-namespace printing { |
+} // namespace |
PrintViewManagerBase::PrintViewManagerBase(content::WebContents* web_contents) |
: content::WebContentsObserver(web_contents), |
@@ -220,10 +224,10 @@ void PrintViewManagerBase::OnDidPrintPage( |
#if !defined(WIN_PDF_METAFILE_FOR_PRINTING) |
// Update the rendered document. It will send notifications to the listener. |
document->SetPage(params.page_number, |
- metafile.release(), |
- params.actual_shrink, |
- params.page_size, |
- params.content_area); |
+ metafile.release(), |
+ params.actual_shrink, |
+ params.page_size, |
+ params.content_area); |
ShouldQuitFromInnerMessageLoop(); |
#else |
@@ -232,6 +236,8 @@ void PrintViewManagerBase::OnDidPrintPage( |
reinterpret_cast<const unsigned char*>(shared_buf.memory()), |
params.data_size); |
+ document->DebugDumpData(bytes, "pdf"); |
+ |
if (!pdf_to_emf_converter_) |
pdf_to_emf_converter_ = PdfToEmfConverter::CreateDefault(); |