Commit ecd8273e authored by Ramin Halavati's avatar Ramin Halavati Committed by Commit Bot

Remove Translate preferences from incognito whitelist.

Preferences defined in
  'components/translate/core/browser/translate_pref_names.h'
  'components/translate/core/browser/translate_prefs.h'
are removed from the persistent storage list for incognito mode.
This means that after this CL, these preferences are only stored in
memory in incognito mode.

Bug: 861722
Change-Id: I5d54f16d6637a6da53514a01ffe1f19f9ad2f4f1
Reviewed-on: https://chromium-review.googlesource.com/1142774Reviewed-by: default avataranthonyvd <anthonyvd@chromium.org>
Commit-Queue: Ramin Halavati <rhalavati@chromium.org>
Cr-Commit-Position: refs/heads/master@{#576775}
parent 99b76af5
......@@ -38,8 +38,6 @@
#include "components/startup_metric_utils/browser/pref_names.h"
#include "components/suggestions/suggestions_pref_names.h"
#include "components/sync/base/pref_names.h"
#include "components/translate/core/browser/translate_pref_names.h"
#include "components/translate/core/browser/translate_prefs.h"
#include "components/ukm/ukm_pref_names.h"
#include "components/unified_consent/pref_names.h"
#include "components/variations/pref_names.h"
......@@ -1323,26 +1321,6 @@ const char* incognito_whitelist[] = {
syncer::prefs::kSyncNigoriStateForPassphraseTransition,
syncer::prefs::kEnableLocalSyncBackend, syncer::prefs::kLocalSyncBackendDir,
// components/translate/core/browser/translate_pref_names.h
prefs::kOfferTranslateEnabled,
// components/translate/core/browser/translate_prefs.h
// translate::TranslatePrefs::kPrefLanguageProfile,
// translate::TranslatePrefs::kPrefForceTriggerTranslateCount,
// translate::TranslatePrefs::kPrefTranslateSiteBlacklist,
// translate::TranslatePrefs::kPrefTranslateWhitelists,
translate::TranslatePrefs::kPrefTranslateDeniedCount,
translate::TranslatePrefs::kPrefTranslateIgnoredCount,
translate::TranslatePrefs::kPrefTranslateAcceptedCount,
// translate::TranslatePrefs::kPrefTranslateBlockedLanguages,
translate::TranslatePrefs::kPrefTranslateLastDeniedTimeForLanguage,
translate::TranslatePrefs::kPrefTranslateTooOftenDeniedForLanguage,
translate::TranslatePrefs::kPrefTranslateRecentTarget,
#if defined(OS_ANDROID)
translate::TranslatePrefs::kPrefTranslateAutoAlwaysCount,
translate::TranslatePrefs::kPrefTranslateAutoNeverCount,
#endif
// components/ukm/ukm_pref_names.h
ukm::prefs::kUkmClientId, ukm::prefs::kUkmPersistedLogs,
ukm::prefs::kUkmSessionId,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment