diff options
Diffstat (limited to 'chrome/browser/importer/nss_decryptor_system_nss.h')
-rw-r--r-- | chrome/browser/importer/nss_decryptor_system_nss.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/chrome/browser/importer/nss_decryptor_system_nss.h b/chrome/browser/importer/nss_decryptor_system_nss.h index c125da9..41c4227 100644 --- a/chrome/browser/importer/nss_decryptor_system_nss.h +++ b/chrome/browser/importer/nss_decryptor_system_nss.h @@ -12,7 +12,9 @@ #include "base/basictypes.h" #include "base/string16.h" +namespace base { class FilePath; +} namespace content { struct PasswordForm; @@ -25,7 +27,7 @@ class NSSDecryptor { ~NSSDecryptor(); // Initializes NSS if it hasn't already been initialized. - bool Init(const FilePath& dll_path, const FilePath& db_path); + bool Init(const base::FilePath& dll_path, const base::FilePath& db_path); // Decrypts Firefox stored passwords. Before using this method, // make sure Init() returns true. @@ -40,7 +42,7 @@ class NSSDecryptor { // Reads and parses the Firefox password sqlite db, decrypts the // username/password and reads other related information. // The result will be stored in |forms|. - bool ReadAndParseSignons(const FilePath& sqlite_file, + bool ReadAndParseSignons(const base::FilePath& sqlite_file, std::vector<content::PasswordForm>* forms); private: // Does not actually free the slot, since we'll free it when NSSDecryptor is |