Index: chrome/browser/profiles/profile_impl.h |
diff --git a/chrome/browser/profiles/profile_impl.h b/chrome/browser/profiles/profile_impl.h |
index f0b00790032f292fa3f3e5d42e4d9126702f09af..8d9d786e5889f2b425f7ee8a3bdf0c737b81461f 100644 |
--- a/chrome/browser/profiles/profile_impl.h |
+++ b/chrome/browser/profiles/profile_impl.h |
@@ -36,6 +36,7 @@ class Preferences; |
namespace base { |
class SequencedTaskRunner; |
+class DeferredSequencedTaskRunner; |
} |
namespace content { |
@@ -83,6 +84,8 @@ class ProfileImpl : public Profile { |
// Profile implementation: |
virtual scoped_refptr<base::SequencedTaskRunner> GetIOTaskRunner() OVERRIDE; |
+ virtual scoped_refptr<base::DeferredSequencedTaskRunner> |
+ GetBookmarksTaskRunner() OVERRIDE; |
virtual std::string GetProfileName() OVERRIDE; |
virtual bool IsOffTheRecord() const OVERRIDE; |
virtual Profile* GetOffTheRecordProfile() OVERRIDE; |
@@ -231,6 +234,8 @@ class ProfileImpl : public Profile { |
// prefs. |
ExitType last_session_exit_type_; |
+ scoped_refptr<base::DeferredSequencedTaskRunner> bookmarks_task_runner_; |
+ |
#if defined(ENABLE_SESSION_SERVICE) |
base::OneShotTimer<ProfileImpl> create_session_service_timer_; |
#endif |