Index: chrome/common/extensions/manifest.cc |
diff --git a/chrome/common/extensions/manifest.cc b/chrome/common/extensions/manifest.cc |
index 78ae18970dff321b9bac854b4ea2ae5ad1f0fcac..b57e16df0d328e6b24b1479d8d803edbbda22da2 100644 |
--- a/chrome/common/extensions/manifest.cc |
+++ b/chrome/common/extensions/manifest.cc |
@@ -106,6 +106,8 @@ Manifest::Manifest(Location location, scoped_ptr<base::DictionaryValue> value) |
type_(TYPE_UNKNOWN) { |
if (value_->HasKey(keys::kTheme)) { |
type_ = TYPE_THEME; |
+ } else if (value_->HasKey(keys::kExport)) { |
+ type_ = TYPE_SHARED_MODULE; |
} else if (value_->HasKey(keys::kApp)) { |
if (value_->Get(keys::kWebURLs, NULL) || |
value_->Get(keys::kLaunchWebURL, NULL)) { |