Index: chrome/browser/importer/firefox_importer_utils.h |
diff --git a/chrome/browser/importer/firefox_importer_utils.h b/chrome/browser/importer/firefox_importer_utils.h |
index 41b88fac340af4ea5b5d2ce2250eddc905da9e12..fa7e50b081e6ecd8959e80f8858ffaeef060d77b 100644 |
--- a/chrome/browser/importer/firefox_importer_utils.h |
+++ b/chrome/browser/importer/firefox_importer_utils.h |
@@ -25,7 +25,16 @@ int GetCurrentFirefoxMajorVersionFromRegistry(); |
// Detects where Firefox lives. Returns a empty string if Firefox |
// is not installed. |
std::wstring GetFirefoxInstallPathFromRegistry(); |
-#endif |
+#endif // OS_WIN |
+ |
+#if defined(OS_MACOSX) |
+ |
+// Get the directory in which the Firefox .dylibs live, we need to load these |
+// in order to decoded FF profile passwords. |
+// The Path is usuall FF App Bundle/Contents/Mac OS/ |
+// Returns empty path on failure. |
+FilePath GetFirefoxDylibPath(); |
+#endif // OS_MACOSX |
// Detects version of Firefox and installation path from given Firefox profile |
bool GetFirefoxVersionAndPathFromProfile(const std::wstring& profile_path, |