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

Unified Diff: ios/chrome/browser/pref_names.cc

Issue 1133203003: [iOS] Upstream preference names used by iOS (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 7 months 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ios/chrome/browser/pref_names.h ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ios/chrome/browser/pref_names.cc
diff --git a/ios/chrome/browser/pref_names.cc b/ios/chrome/browser/pref_names.cc
index 4ef5ecef71ac2106a755a877238915fb2e70dc86..535063a4e383134b3fc871e5caaced727f777dbe 100644
--- a/ios/chrome/browser/pref_names.cc
+++ b/ios/chrome/browser/pref_names.cc
@@ -23,6 +23,12 @@ namespace prefs {
// *************** CHROME BROWSER STATE PREFS ***************
// These are attached to the user Chrome browser state.
+// String indicating the Contextual Search enabled state.
+// "false" - opt-out (disabled)
+// "" (empty string) - undecided
+// "true" - opt-in (enabled)
+const char kContextualSearchEnabled[] = "search.contextual_search_enabled";
+
// Preference that keep information about where to create a new bookmark.
const char kIosBookmarkFolderDefault[] = "ios.bookmark.default_folder";
@@ -30,6 +36,22 @@ const char kIosBookmarkFolderDefault[] = "ios.bookmark.default_folder";
// the bookmark promo dialog.
const char kIosBookmarkPromoAlreadySeen[] = "ios.bookmark.promo_already_seen";
+// Whether Chrome should attempt to hand off the current URL to other Apple
+// devices that share an iCloud account.
+const char kIosHandoffToOtherDevices[] = "ios.handoff_to_other_devices";
+
+// Preference that hold a boolean indicating whether metrics reporting should
+// be limited to wifi (when enabled).
+const char kMetricsReportingWifiOnly[] =
+ "ios.user_experience_metrics.wifi_only";
+
+// Preference that hold a boolean indicating whether network prediction should
+// be limited to wifi (when enabled).
+const char kNetworkPredictionWifiOnly[] = "ios.dns_prefetching.wifi_only";
+
+// Which bookmarks folder should be visible on the new tab page v4.
+const char kNtpShownBookmarksFolder[] = "ntp.shown_bookmarks_folder";
+
// The preferred SSO user for wallet payments.
const char kPaymentsPreferredUserId[] = "ios.payments.preferred_user_id";
@@ -37,4 +59,52 @@ const char kPaymentsPreferredUserId[] = "ios.payments.preferred_user_id";
extern const char kShowMemoryDebuggingTools[] =
"ios.memory.show_debugging_tools";
+// User preferred speech input language for voice search.
+const char kVoiceSearchLocale[] = "ios.speechinput.voicesearch_locale";
+
+// Boolean which indicates if TTS after voice search is enabled.
+extern const char kVoiceSearchTTS[] = "ios.speechinput.voicesearch_tts";
+
+// List which contains the last known list of accounts.
+extern const char kSigninLastAccounts[] = "ios.signin.last_accounts";
+
+// String which contains the user id of the user signed in with shared
+// authentication.
+extern const char kSigninSharedAuthenticationUserId[] =
+ "ios.signin.shared_authentication_user_id";
+
+// Boolean which indicates if user should be prompted to sign in again
+// when a new tab is created.
+extern const char kSigninShouldPromptForSigninAgain[] =
+ "ios.signin.should_prompt_for_signin_again";
+
+// Integer which indicates whether the user has authorized using geolocation
+// for Omnibox queries or the progress towards soliciting the user's
+// authorization.
+extern const char kOmniboxGeolocationAuthorizationState[] =
+ "ios.omnibox.geolocation_authorization_state";
+
+// String which contains the application version when we last showed the
+// authorization alert.
+extern const char kOmniboxGeolocationLastAuthorizationAlertVersion[] =
+ "ios.omnibox.geolocation_last_authorization_alert_version";
+
+// Number of seconds from 1970 when the doodle expires.
+extern const char kDoodleExpirationTimeInSeconds[] =
+ "ios.doodle.expiration_time.seconds";
+
+// The URL to navigate to when the user taps the doodle.
+extern const char kDoodleHref[] = "ios.doodle.href";
+
+// Number of seconds from 1970 since the last time a doodle was requested.
+extern const char kDoodleLastRequestTimeInSeconds[] =
+ "ios.doodle.last_request_time.seconds";
+
+// The alternative text for the doodle.
+extern const char kDoodleAltText[] = "ios.doodle.alttext";
+
+// Deprecated. The search query to perform when the doodle is tapped.
+// Since M36, the kDoodleHref pref is used instead.
+extern const char kDoodleQuery[] = "ios.doodle.query";
noyau (Ping after 24h) 2015/05/18 13:21:05 Remove this one, if really deprecated.M-36 is long
sdefresne 2015/05/18 13:22:24 Done.
+
} // namespace prefs
« no previous file with comments | « ios/chrome/browser/pref_names.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698