Index: chrome/browser/password_manager/password_store_mac.h |
diff --git a/chrome/browser/password_manager/password_store_mac.h b/chrome/browser/password_manager/password_store_mac.h |
index fc34b7c530e26ef851ce4126c2c581f8e4a6af7a..327cdc5d8e59ec7f49fdeea4314b10fb181b9c59 100644 |
--- a/chrome/browser/password_manager/password_store_mac.h |
+++ b/chrome/browser/password_manager/password_store_mac.h |
@@ -30,7 +30,11 @@ class PasswordStoreMac : public PasswordStore { |
public: |
// Takes ownership of |keychain| and |login_db|, both of which must be |
// non-NULL. |
- PasswordStoreMac(crypto::AppleKeychain* keychain, LoginDatabase* login_db); |
+ PasswordStoreMac( |
+ scoped_refptr<base::SingleThreadTaskRunner> main_thread_runner, |
+ scoped_refptr<base::SingleThreadTaskRunner> db_thread_runner, |
+ crypto::AppleKeychain* keychain, |
+ LoginDatabase* login_db); |
// Initializes |thread_| and |notification_service_|. |
virtual bool Init() OVERRIDE; |
@@ -40,7 +44,8 @@ class PasswordStoreMac : public PasswordStore { |
protected: |
virtual ~PasswordStoreMac(); |
- virtual scoped_refptr<base::SequencedTaskRunner> GetTaskRunner() OVERRIDE; |
+ virtual scoped_refptr<base::SequencedTaskRunner> |
+ GetBackgroundTaskRunner() OVERRIDE; |
private: |
virtual void ReportMetricsImpl() OVERRIDE; |