Commit 7d56c648 authored by Ramin Halavati's avatar Ramin Halavati Committed by Commit Bot

Remove invalidation, search, and omnibox prefs from incognito whitelist.

Invalidation, search engines, and omnibox preferences are removed from
the persistent storage list for incognito mode.
After this CL, if these preferences are changed from incognito mode,
they are only stored in memory and won't affect user profile.

Bug: 861722
Change-Id: I8c2fbfac8ff8e9002ab828c908e826419bff2abc
Reviewed-on: https://chromium-review.googlesource.com/1185599Reviewed-by: default avatarPeter Kasting <pkasting@chromium.org>
Reviewed-by: default avatarNicolas Zea <zea@chromium.org>
Commit-Queue: Ramin Halavati <rhalavati@chromium.org>
Cr-Commit-Position: refs/heads/master@{#585703}
parent be433665
......@@ -13,13 +13,10 @@
#include "components/consent_auditor/pref_names.h"
#include "components/flags_ui/flags_ui_pref_names.h"
#include "components/google/core/browser/google_pref_names.h"
#include "components/invalidation/impl/invalidation_prefs.h"
#include "components/metrics/metrics_pref_names.h"
#include "components/omnibox/browser/omnibox_pref_names.h"
#include "components/onc/onc_pref_names.h"
#include "components/rappor/rappor_pref_names.h"
#include "components/reading_list/core/reading_list_pref_names.h"
#include "components/search_engines/search_engines_pref_names.h"
#include "components/ukm/ukm_pref_names.h"
#include "components/variations/pref_names.h"
#include "components/web_resource/web_resource_pref_names.h"
......@@ -579,24 +576,10 @@ const char* const kTemporaryIncognitoWhitelist[] = {
// components/flags_ui/flags_ui_pref_names.h
flags_ui::prefs::kEnabledLabsExperiments,
// components/invalidation/impl/invalidation_prefs.h
invalidation::prefs::kInvalidatorClientId,
invalidation::prefs::kInvalidatorInvalidationState,
invalidation::prefs::kInvalidatorSavedInvalidations,
invalidation::prefs::kInvalidationServiceUseGCMChannel,
// components/omnibox/browser/omnibox_pref_names.h
omnibox::kZeroSuggestCachedResults,
// components/onc/onc_pref_names.h
onc::prefs::kDeviceOpenNetworkConfiguration,
onc::prefs::kOpenNetworkConfiguration,
// components/search_engines/search_engines_pref_names.h
prefs::kSyncedDefaultSearchProviderGUID,
prefs::kDefaultSearchProviderEnabled, prefs::kSearchProviderOverrides,
prefs::kSearchProviderOverridesVersion, prefs::kCountryIDAtInstall,
// components/web_resource/web_resource_pref_names.h
prefs::kEulaAccepted,
};
......
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