diff options
author | sverrir@google.com <sverrir@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-07-09 14:28:24 +0000 |
---|---|---|
committer | sverrir@google.com <sverrir@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-07-09 14:28:24 +0000 |
commit | daee4970727d0bb40b9c4f29895e50253ba38d7e (patch) | |
tree | c1435e7a6d6a8429939f32b7e022897db1969144 /printing/printing_context_win.cc | |
parent | bd0b780ba75bff665e19ee779f0d6920bb6602c2 (diff) | |
download | chromium_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.cc | 5 |
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. |