diff options
Diffstat (limited to 'chrome/browser/first_run/first_run.h')
-rw-r--r-- | chrome/browser/first_run/first_run.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/chrome/browser/first_run/first_run.h b/chrome/browser/first_run/first_run.h index 970cdd4..cf93bcf 100644 --- a/chrome/browser/first_run/first_run.h +++ b/chrome/browser/first_run/first_run.h @@ -17,12 +17,15 @@ #include "ui/gfx/native_widget_types.h" class CommandLine; -class FilePath; class GURL; class PrefServiceSyncable; class Profile; class ProcessSingleton; +namespace base { +class FilePath; +} + // This namespace contains the chrome first-run installation actions needed to // fully test the custom installer. It also contains the opposite actions to // execute during uninstall. When the first run UI is ready we won't @@ -133,10 +136,10 @@ void DoPostImportTasks(Profile* profile, bool make_chrome_default); int ImportNow(Profile* profile, const CommandLine& cmdline); // Returns the path for the master preferences file. -FilePath MasterPrefsPath(); +base::FilePath MasterPrefsPath(); // Set a master preferences file path that overrides platform defaults. -void SetMasterPrefsPathForTesting(const FilePath& master_prefs); +void SetMasterPrefsPathForTesting(const base::FilePath& master_prefs); // The master preferences is a JSON file with the same entries as the // 'Default\Preferences' file. This function locates this file from a standard @@ -152,7 +155,7 @@ void SetMasterPrefsPathForTesting(const FilePath& master_prefs); // See chrome/installer/util/master_preferences.h for a description of // 'master_preferences' file. ProcessMasterPreferencesResult ProcessMasterPreferences( - const FilePath& user_data_dir, + const base::FilePath& user_data_dir, MasterPrefs* out_prefs); // Show the first run search engine bubble at the first appropriate opportunity. |