Index: chrome/browser/ui/webui/print_preview/printer_backend_proxy_chromeos.cc |
diff --git a/chrome/browser/ui/webui/print_preview/printer_backend_proxy_chromeos.cc b/chrome/browser/ui/webui/print_preview/printer_backend_proxy_chromeos.cc |
index 0739673099ac473fd2a28a3d2bcb125960d31623..f234b0be2b4d29082d5ca747e0bc30b6fc19836b 100644 |
--- a/chrome/browser/ui/webui/print_preview/printer_backend_proxy_chromeos.cc |
+++ b/chrome/browser/ui/webui/print_preview/printer_backend_proxy_chromeos.cc |
@@ -11,7 +11,7 @@ |
#include "base/command_line.h" |
#include "base/logging.h" |
#include "base/memory/ptr_util.h" |
-#include "base/threading/sequenced_worker_pool.h" |
+#include "base/task_scheduler/post_task.h" |
#include "base/values.h" |
#include "chrome/browser/chromeos/printing/cups_print_job_manager.h" |
#include "chrome/browser/chromeos/printing/cups_print_job_manager_factory.h" |
@@ -65,8 +65,10 @@ void FetchCapabilities(std::unique_ptr<chromeos::Printer> printer, |
PrinterBasicInfo basic_info = ToBasicInfo(*printer); |
- base::PostTaskAndReplyWithResult( |
- content::BrowserThread::GetBlockingPool(), FROM_HERE, |
+ base::PostTaskWithTraitsAndReplyWithResult( |
+ FROM_HERE, |
+ base::TaskTraits().MayBlock().WithPriority( |
+ base::TaskPriority::BACKGROUND), |
base::Bind(&GetSettingsOnBlockingPool, printer->id(), basic_info), cb); |
} |