| 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 7d2f779fb8edb8037a8b59ab07acf09de6530524..b3ee12631b628516a4da849aa230058587c94bc3 100644
|
| --- a/chrome/browser/extensions/extension_prefs_unittest.cc
|
| +++ b/chrome/browser/extensions/extension_prefs_unittest.cc
|
| @@ -796,6 +796,17 @@ class ExtensionPrefsFlags : public ExtensionPrefsTest {
|
| bookmark_extension_ = prefs_.AddExtensionWithManifestAndFlags(
|
| dictionary, Extension::INTERNAL, Extension::FROM_BOOKMARK);
|
| }
|
| +
|
| + {
|
| + base::DictionaryValue dictionary;
|
| + dictionary.SetString(extension_manifest_keys::kName,
|
| + "was_installed_by_default");
|
| + dictionary.SetString(extension_manifest_keys::kVersion, "0.1");
|
| + default_extension_ = prefs_.AddExtensionWithManifestAndFlags(
|
| + dictionary,
|
| + Extension::INTERNAL,
|
| + Extension::WAS_INSTALLED_BY_DEFAULT);
|
| + }
|
| }
|
|
|
| virtual void Verify() {
|
| @@ -804,11 +815,14 @@ class ExtensionPrefsFlags : public ExtensionPrefsTest {
|
|
|
| EXPECT_TRUE(prefs()->IsFromBookmark(bookmark_extension_->id()));
|
| EXPECT_FALSE(prefs()->IsFromWebStore(bookmark_extension_->id()));
|
| +
|
| + EXPECT_TRUE(prefs()->WasInstalledByDefault(default_extension_->id()));
|
| }
|
|
|
| private:
|
| scoped_refptr<Extension> webstore_extension_;
|
| scoped_refptr<Extension> bookmark_extension_;
|
| + scoped_refptr<Extension> default_extension_;
|
| };
|
| TEST_F(ExtensionPrefsFlags, ExtensionPrefsFlags) {}
|
|
|
|
|