summaryrefslogtreecommitdiffstats
path: root/chrome/browser/first_run.h
diff options
context:
space:
mode:
authorcpu@google.com <cpu@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-05-09 00:27:42 +0000
committercpu@google.com <cpu@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-05-09 00:27:42 +0000
commit1188a6c0b9025c6ccb9eff833599b951fc778a9a (patch)
tree708039afa2f370b36708d59437db2bb3c706bb36 /chrome/browser/first_run.h
parent93184db7daf6946d5b61263bc4d0eb7626d67988 (diff)
downloadchromium_src-1188a6c0b9025c6ccb9eff833599b951fc778a9a.zip
chromium_src-1188a6c0b9025c6ccb9eff833599b951fc778a9a.tar.gz
chromium_src-1188a6c0b9025c6ccb9eff833599b951fc778a9a.tar.bz2
Add customized first run tabs
- More refactor of BrowserInit and LaunchWithProfile - hardcoded magic names : new_tab_page and welcome_page BUG=9706 TEST=see the bug for detailed instructions. Review URL: http://codereview.chromium.org/115139 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15701 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/first_run.h')
-rw-r--r--chrome/browser/first_run.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/chrome/browser/first_run.h b/chrome/browser/first_run.h
index d0d6177..d11e0b4 100644
--- a/chrome/browser/first_run.h
+++ b/chrome/browser/first_run.h
@@ -5,6 +5,8 @@
#ifndef CHROME_BROWSER_FIRST_RUN_H_
#define CHROME_BROWSER_FIRST_RUN_H_
+#include <vector>
+
#include "base/basictypes.h"
#include "base/command_line.h"
#include "base/gfx/native_widget_types.h"
@@ -66,7 +68,8 @@ class FirstRun {
// 'master_preferences' file.
static bool ProcessMasterPreferences(const FilePath& user_data_dir,
const FilePath& master_prefs_path,
- int* preference_details);
+ int* preference_details,
+ std::vector<std::wstring>* new_tabs);
// Sets the kShouldShowFirstRunBubble local state pref so that the browser
// shows the bubble once the main message loop gets going. Returns false if