Index: chrome/browser/extensions/extension_prefs_unittest.cc |
diff --git a/chrome/browser/extensions/extension_prefs_unittest.cc b/chrome/browser/extensions/extension_prefs_unittest.cc |
index 5b790d122996be23d49c7cd870aae2747368f0d7..8b733be246299798de8096fb440b6b1d25aed399 100644 |
--- a/chrome/browser/extensions/extension_prefs_unittest.cc |
+++ b/chrome/browser/extensions/extension_prefs_unittest.cc |
@@ -695,15 +695,18 @@ class ExtensionPrefsPreferencesBase : public ExtensionPrefsTest { |
void InstallExtControlledPref(Extension *ext, |
const std::string& key, |
Value* val) { |
+ using namespace extension_prefs_scope; |
EnsureExtensionInstalled(ext); |
- prefs()->SetExtensionControlledPref(ext->id(), key, false, val); |
+ prefs()->SetExtensionControlledPref(ext->id(), key, kRegular, val); |
} |
void InstallExtControlledPrefIncognito(Extension *ext, |
const std::string& key, |
Value* val) { |
+ using namespace extension_prefs_scope; |
EnsureExtensionInstalled(ext); |
- prefs()->SetExtensionControlledPref(ext->id(), key, true, val); |
+ prefs()->SetExtensionControlledPref(ext->id(), key, |
+ kIncognitoPersistent, val); |
} |
void InstallExtension(Extension *ext) { |
@@ -785,11 +788,8 @@ class ExtensionPrefsInstallIncognito |
// Once the pref service was reloaded, all values shall be discarded. |
scoped_ptr<PrefService> incog_prefs(prefs_.CreateIncognitoPrefService()); |
actual = incog_prefs->GetString(kPref1); |
- if (iteration_ == 0) { |
- EXPECT_EQ("val2", actual); |
- } else { |
- EXPECT_EQ("val1", actual); |
- } |
+ |
+ // The incognito preference is persisted. |
++iteration_; |
} |
int iteration_; |