Index: chrome/browser/printing/print_job.cc |
diff --git a/chrome/browser/printing/print_job.cc b/chrome/browser/printing/print_job.cc |
index d83e1773606f7b50b8fa117722bab4d9bbc6305d..f313788de1ea6685244b082ecb98c20a13630134 100644 |
--- a/chrome/browser/printing/print_job.cc |
+++ b/chrome/browser/printing/print_job.cc |
@@ -450,12 +450,9 @@ void PrintJob::ControlledWorkerShutdown() { |
// base::ThreadRestrictions::AssertWaitAllowed(). |
base::PostTaskWithTraitsAndReply( |
FROM_HERE, |
- base::TaskTraits() |
- .MayBlock() |
- .WithBaseSyncPrimitives() |
- .WithPriority(base::TaskPriority::BACKGROUND) |
- .WithShutdownBehavior( |
- base::TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN), |
+ {base::MayBlock(), base::WithBaseSyncPrimitives(), |
+ base::TaskPriority::BACKGROUND, |
+ base::TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN}, |
base::BindOnce(&PrintJobWorker::Stop, base::Unretained(worker_.get())), |
base::BindOnce(&PrintJob::HoldUntilStopIsCalled, this)); |