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

Unified Diff: services/preferences/public/cpp/preferences_struct_traits.cc

Issue 2856083002: Pref service: support for incognito prefs (Closed)
Patch Set: Rebase Created 3 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
Index: services/preferences/public/cpp/preferences_struct_traits.cc
diff --git a/services/preferences/public/cpp/preferences_struct_traits.cc b/services/preferences/public/cpp/preferences_struct_traits.cc
index 4d22db121f9d7c87586cf9bf7f172eef3a871b45..cb97173b0b0218efd2e5e05eaf9bb40c3767a686 100644
--- a/services/preferences/public/cpp/preferences_struct_traits.cc
+++ b/services/preferences/public/cpp/preferences_struct_traits.cc
@@ -21,6 +21,8 @@ PrefStoreType EnumTraits<PrefStoreType, PrefValueStore::PrefStoreType>::ToMojom(
return PrefStoreType::EXTENSION;
case PrefValueStore::COMMAND_LINE_STORE:
return PrefStoreType::COMMAND_LINE;
+ case PrefValueStore::INCOGNITO_STORE:
+ return PrefStoreType::INCOGNITO;
case PrefValueStore::USER_STORE:
return PrefStoreType::USER;
case PrefValueStore::RECOMMENDED_STORE:
@@ -48,6 +50,9 @@ bool EnumTraits<PrefStoreType, PrefValueStore::PrefStoreType>::FromMojom(
case PrefStoreType::COMMAND_LINE:
*output = PrefValueStore::COMMAND_LINE_STORE;
return true;
+ case PrefStoreType::INCOGNITO:
+ *output = PrefValueStore::INCOGNITO_STORE;
+ return true;
case PrefStoreType::USER:
*output = PrefValueStore::USER_STORE;
return true;
« no previous file with comments | « services/preferences/pref_store_manager_impl.cc ('k') | services/preferences/public/cpp/tracked/configuration.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698