| Index: chrome/common/extensions/manifest_handler.cc
|
| diff --git a/chrome/common/extensions/manifest_handler.cc b/chrome/common/extensions/manifest_handler.cc
|
| index 9d2a9b5502773421f5965afeb9f80470f50365ab..ce214ebdecd487a8f2a8de7b2f1982498b3ff80d 100644
|
| --- a/chrome/common/extensions/manifest_handler.cc
|
| +++ b/chrome/common/extensions/manifest_handler.cc
|
| @@ -41,7 +41,7 @@ bool ManifestHandlerRegistry::ParseExtension(Extension* extension,
|
| ManifestHandler* handler = iter->second.get();
|
| if (extension->manifest()->HasPath(iter->first) ||
|
| handler->AlwaysParseForType(extension->GetType()))
|
| - handler_set.insert(iter->second.get());
|
| + handler_set.insert(handler);
|
| }
|
|
|
| // TODO(yoz): Some handlers may depend on other handlers having already
|
|
|