Index: chrome/browser/win/jumplist.h |
diff --git a/chrome/browser/win/jumplist.h b/chrome/browser/win/jumplist.h |
index bb5befa04024914c82a71f71a93fc7a966aa7aa0..5c1c932cd041fcbdf238e3bd6010b94d5bcee430 100644 |
--- a/chrome/browser/win/jumplist.h |
+++ b/chrome/browser/win/jumplist.h |
@@ -30,6 +30,10 @@ |
#include "content/public/browser/notification_observer.h" |
#include "content/public/browser/notification_registrar.h" |
+namespace base { |
+class SequencedTaskRunner; |
+} |
+ |
namespace chrome { |
struct FaviconImageResult; |
} |
@@ -181,6 +185,9 @@ class JumpList : public sessions::TabRestoreServiceObserver, |
// comes in before it finishes. |
base::CancelableTaskTracker::TaskId task_id_; |
+ // A task runner which runs the background file deletion tasks sequentially. |
+ scoped_refptr<base::SequencedTaskRunner> sequenced_task_runner_; |
+ |
// For callbacks may be run after destruction. |
base::WeakPtrFactory<JumpList> weak_ptr_factory_; |