[ThreadPool] Fix docs to match new API

[email protected]

Bug: 1026641
Change-Id: I68c6e40f080ac5808cd9c67e227695ca921e1691
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2026714
Auto-Submit: Gabriel Charette <[email protected]>
Commit-Queue: Etienne Pierre-Doray <[email protected]>
Reviewed-by: Etienne Pierre-Doray <[email protected]>
Cr-Commit-Position: refs/heads/master@{#736281}
diff --git a/docs/threading_and_tasks.md b/docs/threading_and_tasks.md
index 998e5251..f483d44 100644
--- a/docs/threading_and_tasks.md
+++ b/docs/threading_and_tasks.md
@@ -654,8 +654,7 @@
 // Returns the latest thread-safe number of incomplete work items.
 void NumIncompleteWorkItems();
 
-base::PostJob(FROM_HERE,
-              {base::ThreadPool()},
+base::PostJob(FROM_HERE, {},
               base::BindRepeating(&WorkerTask),
               base::BindRepeating(&NumIncompleteWorkItems));
 ```
diff --git a/docs/threading_and_tasks_testing.md b/docs/threading_and_tasks_testing.md
index e249cc1..1ab22e3 100644
--- a/docs/threading_and_tasks_testing.md
+++ b/docs/threading_and_tasks_testing.md
@@ -106,9 +106,8 @@
  public:
   FooService()
       : backend_task_runner_(
-            base::CreateSequencedTaskRunnerWithTraits(
-                base::MayBlock(), base::ThreadPool(),
-                base::TaskPriority::BEST_EFFORT))),
+            base::ThreadPool::CreateSequencedTaskRunner(
+                {base::MayBlock(), base::TaskPriority::BEST_EFFORT})),
         backend_(new FooBackend,
                  base::OnTaskRunnerDeleter(backend_task_runner_)) {}
 
@@ -117,7 +116,7 @@
     DCHECK(owning_sequence_->RunsTasksInCurrentSequence());
     backend_task_runner_->PostTaskAndReply(
         base::BindOnce(&FooBackend::Flush, Unretained(backend_.get()),
-        std::move(on_done));
+        std::move(on_done)));
   }
 
  private:
@@ -254,12 +253,12 @@
       base::test::TaskEnvironment::TimeSource::MOCK_TIME};
   base::WaitableEvent event;
   base::RunLoop run_loop;
-  base::PostTaskAndReply(
-      FROM_HERE, {base::ThreadPool(), base::MayBlock()},
+  base::ThreadPool::PostTaskAndReply(
+      FROM_HERE, {base::MayBlock()},
       base::BindOnce(&BlocksOnEvent, base::Unretained(&event)),
       run_loop.QuitClosure());
-  base::PostDelayedTask(
-      FROM_HERE, {base::ThreadPool()},
+  base::ThreadPool::PostDelayedTask(
+      FROM_HERE, {},
       base::BindOnce(&WaitableEvent::Signal, base::Unretained(&event)),
       kTimeout);
   // Can't use task_environment.FastForwardBy() since BlocksOnEvent blocks