Index: printing/printed_document_win.cc |
diff --git a/printing/printed_document_win.cc b/printing/printed_document_win.cc |
index 392679384c52875081e6e29bfd50768cc8994c70..5da1151634cad1d377b8b8a4b3c9c3620a1a3da4 100644 |
--- a/printing/printed_document_win.cc |
+++ b/printing/printed_document_win.cc |
@@ -69,9 +69,11 @@ void PrintedDocument::RenderPrintedPage( |
content_area.y() - page_setup.printable_area().y(), |
page.shrink_factor()); |
+ ::StartPage(context); |
if (!page.metafile()->SafePlayback(context)) { |
NOTREACHED(); |
} |
+ ::EndPage(context); |
BOOL res = RestoreDC(context, saved_state); |
DCHECK_NE(res, 0); |