| 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_;
|
|
|