Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(314)

Side by Side Diff: chrome/browser/ui/webui/sync_promo_ui.h

Issue 8689006: Create a field test for sync sign in promo strings. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Init Created 9 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef CHROME_BROWSER_UI_WEBUI_SYNC_PROMO_UI_H_ 5 #ifndef CHROME_BROWSER_UI_WEBUI_SYNC_PROMO_UI_H_
6 #define CHROME_BROWSER_UI_WEBUI_SYNC_PROMO_UI_H_ 6 #define CHROME_BROWSER_UI_WEBUI_SYNC_PROMO_UI_H_
7 #pragma once 7 #pragma once
8 8
9 #include "chrome/browser/ui/webui/chrome_web_ui.h" 9 #include "chrome/browser/ui/webui/chrome_web_ui.h"
10 10
(...skipping 27 matching lines...) Expand all
38 38
39 // Registers the preferences the Sync Promo UI needs. 39 // Registers the preferences the Sync Promo UI needs.
40 static void RegisterUserPrefs(PrefService* prefs); 40 static void RegisterUserPrefs(PrefService* prefs);
41 41
42 // Returns the sync promo URL wth the given arguments in the query. 42 // Returns the sync promo URL wth the given arguments in the query.
43 // |next_page| is the URL to navigate to when the user completes or skips the 43 // |next_page| is the URL to navigate to when the user completes or skips the
44 // promo. If an empty URL is given then the promo will navigate to the NTP. 44 // promo. If an empty URL is given then the promo will navigate to the NTP.
45 // If |show_title| is true then the promo title is made visible. 45 // If |show_title| is true then the promo title is made visible.
46 static GURL GetSyncPromoURL(const GURL& next_page, bool show_title); 46 static GURL GetSyncPromoURL(const GURL& next_page, bool show_title);
47 47
48 // Gets the show title value from the query portion of the sync promo URL. 48 // Gets the launch page value from the query portion of the sync promo URL.
sail 2011/11/28 16:34:25 "the launch page value" suggests that the return v
SteveT 2011/11/28 20:07:32 Yeah that's better. Done.
49 static bool GetShowTitleForSyncPromoURL(const GURL& url); 49 static bool GetLaunchPageForSyncPromoURL(const GURL& url);
sail 2011/11/28 16:34:25 Maybe GetIsLaunchPageForSyncPromoURL() instead?
SteveT 2011/11/28 20:07:32 Done.
50 50
51 // Gets the next page URL from the query portion of the sync promo URL. 51 // Gets the next page URL from the query portion of the sync promo URL.
52 static GURL GetNextPageURLForSyncPromoURL(const GURL& url); 52 static GURL GetNextPageURLForSyncPromoURL(const GURL& url);
53 53
54 // Returns true if the sync promo page was ever shown at startup. 54 // Returns true if the sync promo page was ever shown at startup.
55 static bool UserHasSeenSyncPromoAtStartup(Profile* profile); 55 static bool UserHasSeenSyncPromoAtStartup(Profile* profile);
56 56
57 private: 57 private:
58 DISALLOW_COPY_AND_ASSIGN(SyncPromoUI); 58 DISALLOW_COPY_AND_ASSIGN(SyncPromoUI);
59 }; 59 };
60 60
61 #endif // CHROME_BROWSER_UI_WEBUI_SYNC_PROMO_UI_H_ 61 #endif // CHROME_BROWSER_UI_WEBUI_SYNC_PROMO_UI_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698