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 f662bd090ed24234f1f7d9772541ae98a38ee354..ddf19abd766af67feeca51fe6ed8569416e4a400 100644 |
--- a/chrome/browser/password_manager/password_store_mac.h |
+++ b/chrome/browser/password_manager/password_store_mac.h |
@@ -14,12 +14,14 @@ |
#include "chrome/browser/password_manager/login_database.h" |
#include "chrome/browser/password_manager/password_store.h" |
-class MacKeychain; |
- |
namespace content { |
class NotificationService; |
} |
+namespace crypto { |
+class MacKeychain; |
+} |
+ |
// Implements PasswordStore on top of the OS X Keychain, with an internal |
// database for extra metadata. For an overview of the interactions with the |
// Keychain, as well as the rationale for some of the behaviors, see the |
@@ -29,7 +31,7 @@ class PasswordStoreMac : public PasswordStore { |
public: |
// Takes ownership of |keychain| and |login_db|, both of which must be |
// non-NULL. |
- PasswordStoreMac(MacKeychain* keychain, LoginDatabase* login_db); |
+ PasswordStoreMac(crypto::MacKeychain* keychain, LoginDatabase* login_db); |
// Initializes |thread_| and |notification_service_|. |
virtual bool Init() OVERRIDE; |
@@ -86,7 +88,7 @@ class PasswordStoreMac : public PasswordStore { |
// thread. |
void CreateNotificationService(); |
- scoped_ptr<MacKeychain> keychain_; |
+ scoped_ptr<crypto::MacKeychain> keychain_; |
scoped_ptr<LoginDatabase> login_metadata_db_; |
// Thread that the synchronous methods are run on. |