Chromium Code Reviews| Index: chrome/browser/extensions/extension_pref_value_map.cc |
| diff --git a/chrome/browser/extensions/extension_pref_value_map.cc b/chrome/browser/extensions/extension_pref_value_map.cc |
| index 18586e06356ee9bed6180b76cfc565c0aa0262cd..8e750b94fd45aa1748f5c5115fba3ee2d2f7f7f2 100644 |
| --- a/chrome/browser/extensions/extension_pref_value_map.cc |
| +++ b/chrome/browser/extensions/extension_pref_value_map.cc |
| @@ -8,6 +8,8 @@ |
| #include "base/values.h" |
| #include "chrome/browser/prefs/pref_value_map.h" |
| +using extensions::ExtensionPrefsScope; |
|
asargent_no_longer_on_chrome
2012/07/09 18:13:38
do you need this "using" statement if you're prefi
Devlin
2012/07/09 18:58:32
This part was kind of annoying - the using is to a
|
| + |
| struct ExtensionPrefValueMap::ExtensionEntry { |
| // Installation time of the extension. |
| base::Time install_time; |
| @@ -155,13 +157,13 @@ PrefValueMap* ExtensionPrefValueMap::GetExtensionPrefValueMap( |
| ExtensionEntryMap::const_iterator i = entries_.find(ext_id); |
| CHECK(i != entries_.end()); |
| switch (scope) { |
| - case kExtensionPrefsScopeRegular: |
| + case extensions::kExtensionPrefsScopeRegular: |
| return &(i->second->regular_profile_preferences); |
| - case kExtensionPrefsScopeRegularOnly: |
| + case extensions::kExtensionPrefsScopeRegularOnly: |
| return &(i->second->regular_only_profile_preferences); |
| - case kExtensionPrefsScopeIncognitoPersistent: |
| + case extensions::kExtensionPrefsScopeIncognitoPersistent: |
| return &(i->second->incognito_profile_preferences_persistent); |
| - case kExtensionPrefsScopeIncognitoSessionOnly: |
| + case extensions::kExtensionPrefsScopeIncognitoSessionOnly: |
| return &(i->second->incognito_profile_preferences_session_only); |
| } |
| NOTREACHED(); |
| @@ -174,13 +176,13 @@ const PrefValueMap* ExtensionPrefValueMap::GetExtensionPrefValueMap( |
| ExtensionEntryMap::const_iterator i = entries_.find(ext_id); |
| CHECK(i != entries_.end()); |
| switch (scope) { |
| - case kExtensionPrefsScopeRegular: |
| + case extensions::kExtensionPrefsScopeRegular: |
| return &(i->second->regular_profile_preferences); |
| - case kExtensionPrefsScopeRegularOnly: |
| + case extensions::kExtensionPrefsScopeRegularOnly: |
| return &(i->second->regular_only_profile_preferences); |
| - case kExtensionPrefsScopeIncognitoPersistent: |
| + case extensions::kExtensionPrefsScopeIncognitoPersistent: |
| return &(i->second->incognito_profile_preferences_persistent); |
| - case kExtensionPrefsScopeIncognitoSessionOnly: |
| + case extensions::kExtensionPrefsScopeIncognitoSessionOnly: |
| return &(i->second->incognito_profile_preferences_session_only); |
| } |
| NOTREACHED(); |
| @@ -227,22 +229,23 @@ const Value* ExtensionPrefValueMap::GetEffectivePrefValue( |
| // First search for incognito session only preferences. |
| if (incognito) { |
| const PrefValueMap* prefs = GetExtensionPrefValueMap( |
| - ext_id, kExtensionPrefsScopeIncognitoSessionOnly); |
| + ext_id, extensions::kExtensionPrefsScopeIncognitoSessionOnly); |
| prefs->GetValue(key, &value); |
| if (value) |
| return value; |
| // If no incognito session only preference exists, fall back to persistent |
| // incognito preference. |
| - prefs = GetExtensionPrefValueMap(ext_id, |
| - kExtensionPrefsScopeIncognitoPersistent); |
| + prefs = GetExtensionPrefValueMap( |
| + ext_id, |
| + extensions::kExtensionPrefsScopeIncognitoPersistent); |
| prefs->GetValue(key, &value); |
| if (value) |
| return value; |
| } else { |
| // Regular-only preference. |
| const PrefValueMap* prefs = GetExtensionPrefValueMap( |
| - ext_id, kExtensionPrefsScopeRegularOnly); |
| + ext_id, extensions::kExtensionPrefsScopeRegularOnly); |
| prefs->GetValue(key, &value); |
| if (value) |
| return value; |
| @@ -250,7 +253,7 @@ const Value* ExtensionPrefValueMap::GetEffectivePrefValue( |
| // Regular preference. |
| const PrefValueMap* prefs = GetExtensionPrefValueMap( |
| - ext_id, kExtensionPrefsScopeRegular); |
| + ext_id, extensions::kExtensionPrefsScopeRegular); |
| prefs->GetValue(key, &value); |
| return value; |
| } |
| @@ -276,7 +279,7 @@ ExtensionPrefValueMap::GetEffectivePrefValueController( |
| const Value* value = NULL; |
| const PrefValueMap* prefs = GetExtensionPrefValueMap( |
| - ext_id, kExtensionPrefsScopeRegular); |
| + ext_id, extensions::kExtensionPrefsScopeRegular); |
| if (prefs->GetValue(key, &value)) { |
| winner = i; |
| winners_install_time = install_time; |
| @@ -286,7 +289,7 @@ ExtensionPrefValueMap::GetEffectivePrefValueController( |
| if (!incognito) { |
| const PrefValueMap* prefs = GetExtensionPrefValueMap( |
| - ext_id, kExtensionPrefsScopeRegularOnly); |
| + ext_id, extensions::kExtensionPrefsScopeRegularOnly); |
| if (prefs->GetValue(key, &value)) { |
| winner = i; |
| winners_install_time = install_time; |
| @@ -298,7 +301,7 @@ ExtensionPrefValueMap::GetEffectivePrefValueController( |
| } |
| prefs = GetExtensionPrefValueMap( |
| - ext_id, kExtensionPrefsScopeIncognitoPersistent); |
| + ext_id, extensions::kExtensionPrefsScopeIncognitoPersistent); |
| if (prefs->GetValue(key, &value)) { |
| winner = i; |
| winners_install_time = install_time; |
| @@ -307,7 +310,7 @@ ExtensionPrefValueMap::GetEffectivePrefValueController( |
| } |
| prefs = GetExtensionPrefValueMap( |
| - ext_id, kExtensionPrefsScopeIncognitoSessionOnly); |
| + ext_id, extensions::kExtensionPrefsScopeIncognitoSessionOnly); |
| if (prefs->GetValue(key, &value)) { |
| winner = i; |
| winners_install_time = install_time; |