| 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..1fbf6bbc41f05b247423133bbc777befb4ac5be2 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,48 @@ 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";
|
| +
|
| } // namespace prefs
|
|
|