summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/webui/print_preview/printer_handler.cc
diff options
context:
space:
mode:
authortbarzic <tbarzic@chromium.org>2015-02-26 19:17:34 -0800
committerCommit bot <commit-bot@chromium.org>2015-02-27 03:19:05 +0000
commit089e28561693b3287409b96048d0c3c02cd0b740 (patch)
tree2bce2686e9fed63a3b521bb40e681f6d161c0ab2 /chrome/browser/ui/webui/print_preview/printer_handler.cc
parent715d4a3869c5fe16fa45a15a15e9583de4581527 (diff)
downloadchromium_src-089e28561693b3287409b96048d0c3c02cd0b740.zip
chromium_src-089e28561693b3287409b96048d0c3c02cd0b740.tar.gz
chromium_src-089e28561693b3287409b96048d0c3c02cd0b740.tar.bz2
Add tests for ExtensionPrinterHandler
In process, changed ExtensionPrinterHandler construction so pwg_raster_converter and task runner for reading converted PWG file can be injected through constructor. BUG=461114 TEST=unit_tests --gtest_filter=ExtensionPrinterHandler* Review URL: https://codereview.chromium.org/954283003 Cr-Commit-Position: refs/heads/master@{#318390}
Diffstat (limited to 'chrome/browser/ui/webui/print_preview/printer_handler.cc')
-rw-r--r--chrome/browser/ui/webui/print_preview/printer_handler.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/chrome/browser/ui/webui/print_preview/printer_handler.cc b/chrome/browser/ui/webui/print_preview/printer_handler.cc
index a38f46b..edc85d1 100644
--- a/chrome/browser/ui/webui/print_preview/printer_handler.cc
+++ b/chrome/browser/ui/webui/print_preview/printer_handler.cc
@@ -4,11 +4,12 @@
#include "chrome/browser/ui/webui/print_preview/printer_handler.h"
+#include "base/threading/worker_pool.h"
#include "chrome/browser/ui/webui/print_preview/extension_printer_handler.h"
// static
scoped_ptr<PrinterHandler> PrinterHandler::CreateForExtensionPrinters(
content::BrowserContext* browser_context) {
- return scoped_ptr<ExtensionPrinterHandler>(
- new ExtensionPrinterHandler(browser_context));
+ return scoped_ptr<ExtensionPrinterHandler>(new ExtensionPrinterHandler(
+ browser_context, base::WorkerPool::GetTaskRunner(true)));
}