Remove ScopedTaskScheduler.

ScopedTaskScheduler is deprecated. ScopedTaskEnvironment should be
used instead.

[email protected]

Bug: 591697
Cq-Include-Trybots: master.tryserver.chromium.win:win10_chromium_x64_rel_ng
Change-Id: Ifdb559d86985bd45cfbe1e1b72dd795a35d34313
Reviewed-on: https://chromium-review.googlesource.com/595870
Commit-Queue: Francois Doray <[email protected]>
Reviewed-by: Gabriel Charette <[email protected]>
Reviewed-by: Robert Liao <[email protected]>
Cr-Commit-Position: refs/heads/master@{#492031}
diff --git a/base/threading/sequence_local_storage_map.h b/base/threading/sequence_local_storage_map.h
index 9005989..8b9155c5 100644
--- a/base/threading/sequence_local_storage_map.h
+++ b/base/threading/sequence_local_storage_map.h
@@ -71,11 +71,9 @@
 };
 
 // Within the scope of this object,
-// SequenceLocalStorageMap::GetForCurrentThread() will return a reference to
-// the SequenceLocalStorageMap object passed to the constructor.
-// TODO(jeffreyhe): Remove |old_sequence_local_storage_| and only allow one
-// ScopedSetSequenceLocalStorageMapForCurrentThread per thread at a time
-// once ScopedTaskScheduler is removed.
+// SequenceLocalStorageMap::GetForCurrentThread() will return a reference to the
+// SequenceLocalStorageMap object passed to the constructor. There can be only
+// one ScopedSetSequenceLocalStorageMapForCurrentThread instance per scope.
 class BASE_EXPORT ScopedSetSequenceLocalStorageMapForCurrentThread {
  public:
   ScopedSetSequenceLocalStorageMapForCurrentThread(
@@ -84,8 +82,6 @@
   ~ScopedSetSequenceLocalStorageMapForCurrentThread();
 
  private:
-  SequenceLocalStorageMap* const old_sequence_local_storage_;
-
   DISALLOW_COPY_AND_ASSIGN(ScopedSetSequenceLocalStorageMapForCurrentThread);
 };
 }  // namespace internal