| Index: chrome/browser/first_run/first_run_internal.h
|
| diff --git a/chrome/browser/first_run/first_run_internal.h b/chrome/browser/first_run/first_run_internal.h
|
| index df78416a86affe7f96347237c1599716d419269c..82f91cc4d76802c4abbdead571d0ae8aa7e19fa3 100644
|
| --- a/chrome/browser/first_run/first_run_internal.h
|
| +++ b/chrome/browser/first_run/first_run_internal.h
|
| @@ -5,7 +5,6 @@
|
| #ifndef CHROME_BROWSER_FIRST_RUN_FIRST_RUN_INTERNAL_H_
|
| #define CHROME_BROWSER_FIRST_RUN_FIRST_RUN_INTERNAL_H_
|
|
|
| -class MasterPrefs;
|
| class Profile;
|
|
|
| namespace base {
|
| @@ -18,6 +17,8 @@ class MasterPreferences;
|
|
|
| namespace first_run {
|
|
|
| +struct MasterPrefs;
|
| +
|
| namespace internal {
|
|
|
| enum FirstRunState {
|
| @@ -57,6 +58,11 @@ bool ShowPostInstallEULAIfNeeded(installer::MasterPreferences* install_prefs);
|
| // Returns the path for the master preferences file.
|
| base::FilePath MasterPrefsPath();
|
|
|
| +// Helper for IsChromeFirstRun. Exposed for testing.
|
| +FirstRunState DetermineFirstRunState(bool has_sentinel,
|
| + bool force_first_run,
|
| + bool no_first_run);
|
| +
|
| } // namespace internal
|
| } // namespace first_run
|
|
|
|
|