Index: chrome/browser/password_manager/password_store_win.h |
diff --git a/chrome/browser/password_manager/password_store_win.h b/chrome/browser/password_manager/password_store_win.h |
index 9ef49441e8ef0e4ff39bd86bb4c74727e86f3e2b..a2def0384da8041eb46b7c3093a8af0e4a6f77af 100644 |
--- a/chrome/browser/password_manager/password_store_win.h |
+++ b/chrome/browser/password_manager/password_store_win.h |
@@ -22,11 +22,12 @@ class LoginDatabase; |
// but also uses IE7 passwords if no others found. |
class PasswordStoreWin : public password_manager::PasswordStoreDefault { |
public: |
- // PasswordWebDataService is only used for IE7 password fetching. |
+ // The |login_db| must not have been Init()-ed yet. It will be initialized in |
+ // a deferred manner on the DB thread. |
Garrett Casto
2015/01/20 07:14:18
Nit: Did you mean to remove the previous comment?
engedy
2015/01/20 10:49:14
Not at all. Must be a merging glitch? Fixed it.
|
PasswordStoreWin( |
scoped_refptr<base::SingleThreadTaskRunner> main_thread_runner, |
scoped_refptr<base::SingleThreadTaskRunner> db_thread_runner, |
- password_manager::LoginDatabase* login_database, |
+ scoped_ptr<password_manager::LoginDatabase> login_db, |
const scoped_refptr<PasswordWebDataService>& web_data_service); |
// PasswordStore: |