diff options
author | jeremy@chromium.org <jeremy@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-07-29 21:12:11 +0000 |
---|---|---|
committer | jeremy@chromium.org <jeremy@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-07-29 21:12:11 +0000 |
commit | 839575632d4a75a63c7b803f81dbdf83683546e1 (patch) | |
tree | b1523c997da62a4bf8419695a807077c57b0cf08 /chrome/browser/importer/importer.h | |
parent | 1e463e1ebb3e81fbdaf6add1c64f4ad0ff68f67f (diff) | |
download | chromium_src-839575632d4a75a63c7b803f81dbdf83683546e1.zip chromium_src-839575632d4a75a63c7b803f81dbdf83683546e1.tar.gz chromium_src-839575632d4a75a63c7b803f81dbdf83683546e1.tar.bz2 |
First cut at Firefox import on OSX + stubs for Safari import.
Known limitations:
* Runs in browser process, should run in a separate process.
* No UI.
* No FF password import.
BUG=15455
TEST=Check that firefox settings are correctly imported on first run, firefox password importing and Safari importing still don't work.
Review URL: http://codereview.chromium.org/160341
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21995 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/importer/importer.h')
-rw-r--r-- | chrome/browser/importer/importer.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/browser/importer/importer.h b/chrome/browser/importer/importer.h index 839725a..78b2114 100644 --- a/chrome/browser/importer/importer.h +++ b/chrome/browser/importer/importer.h @@ -36,6 +36,9 @@ enum ProfileType { #endif FIREFOX2, FIREFOX3, +#if defined(OS_MACOSX) + SAFARI, +#endif GOOGLE_TOOLBAR5, // Identifies a 'bookmarks.html' file. BOOKMARKS_HTML @@ -292,6 +295,9 @@ class ImporterHost : public base::RefCounted<ImporterHost>, #endif void DetectFirefoxProfiles(); void DetectGoogleToolbarProfiles(); +#if defined(OS_MACOSX) + void DetectSafariProfiles(); +#endif NotificationRegistrar registrar_; |