summaryrefslogtreecommitdiffstats
path: root/printing/printing_context_win.cc
diff options
context:
space:
mode:
authorsverrir@google.com <sverrir@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-09 14:28:24 +0000
committersverrir@google.com <sverrir@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-09 14:28:24 +0000
commitdaee4970727d0bb40b9c4f29895e50253ba38d7e (patch)
treec1435e7a6d6a8429939f32b7e022897db1969144 /printing/printing_context_win.cc
parentbd0b780ba75bff665e19ee779f0d6920bb6602c2 (diff)
downloadchromium_src-daee4970727d0bb40b9c4f29895e50253ba38d7e.zip
chromium_src-daee4970727d0bb40b9c4f29895e50253ba38d7e.tar.gz
chromium_src-daee4970727d0bb40b9c4f29895e50253ba38d7e.tar.bz2
Re-enable test (disabled while moving printing functionality to printing library).
TEST=Run printing_unittests (no functional change). BUG=none Review URL: http://codereview.chromium.org/149288 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20260 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'printing/printing_context_win.cc')
-rw-r--r--printing/printing_context_win.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/printing/printing_context_win.cc b/printing/printing_context_win.cc
index 4e506a5..8706b05 100644
--- a/printing/printing_context_win.cc
+++ b/printing/printing_context_win.cc
@@ -288,7 +288,10 @@ PrintingContext::Result PrintingContext::NewDocument(
di.lpszOutput = debug_dump_path.c_str();
}
- DCHECK_EQ(MessageLoop::current()->NestableTasksAllowed(), false);
+ // No message loop running in unit tests.
+ DCHECK(!MessageLoop::current() ? true :
+ !MessageLoop::current()->NestableTasksAllowed());
+
// Begin a print job by calling the StartDoc function.
// NOTE: StartDoc() starts a message loop. That causes a lot of problems with
// IPC. Make sure recursive task processing is disabled.