Index: printing/printing_context_win.cc |
diff --git a/printing/printing_context_win.cc b/printing/printing_context_win.cc |
index 467bf3c7ad52b3c00d4349d98839e82cca5ac298..32a44be1d14fad9c7fae77323d8c234ca37e4932 100644 |
--- a/printing/printing_context_win.cc |
+++ b/printing/printing_context_win.cc |
@@ -298,13 +298,11 @@ PrintingContext::Result PrintingContextWin::NewDocument( |
PrintingContext::Result PrintingContextWin::NewPage() { |
if (abort_printing_) |
return CANCEL; |
- |
DCHECK(context_); |
DCHECK(in_print_job_); |
- // Inform the driver that the application is about to begin sending data. |
- if (StartPage(context_) <= 0) |
- return OnError(); |
+ // Intentional No-op. NativeMetafile::SafePlayback takes care of calling |
+ // ::StartPage(). |
return OK; |
} |
@@ -314,8 +312,9 @@ PrintingContext::Result PrintingContextWin::PageDone() { |
return CANCEL; |
DCHECK(in_print_job_); |
- if (EndPage(context_) <= 0) |
- return OnError(); |
+ // Intentional No-op. NativeMetafile::SafePlayback takes care of calling |
+ // ::EndPage(). |
+ |
return OK; |
} |