Chromium Code Reviews
DescriptionRemove dependency of PrefSyncableService on PrefsTabHelper.
In preparation of the componentization of PrefSyncableService (with the
goal of sharing the code on iOS), remove the dependency on PrefsTabHelper
by passing a list of preferences to register as overlaid.
Add a helper method in chrome/browser/prefspref_service_syncable_util.cc
to pass the list of preferences previously registered in PrefsTabHelper.
Remove the method PrefsTabHelper::InitIncognitoUserPrefStore().
BUG=522536
TBR=jochen@chromium.org
Committed: https://crrev.com/0b1722f004e4424b18585a29234408b7112815cf
Cr-Commit-Position: refs/heads/master@{#348656}
Patch Set 1 #Patch Set 2 : Update PrefServiceSyncable::CreateIncognitoPrefService comment #
Total comments: 6
Patch Set 3 : Pass a list of preferences instead of a callback #
Total comments: 7
Patch Set 4 : Fix grammar error and rename incognito_extensions_prefs to incognito_extensions_prefs_store #Depends on Patchset: Dependent Patchsets: Messages
Total messages: 15 (4 generated)
|