| Index: extensions/common/manifest_handler.cc
|
| diff --git a/extensions/common/manifest_handler.cc b/extensions/common/manifest_handler.cc
|
| index 24ab931e30da51b0163587a01ab8762849e2d4fa..d928459d293d8490ce80d9cda02f7a33e10d6c56 100644
|
| --- a/extensions/common/manifest_handler.cc
|
| +++ b/extensions/common/manifest_handler.cc
|
| @@ -131,13 +131,19 @@ void ManifestHandlerRegistry::RegisterManifestHandler(
|
|
|
| bool ManifestHandlerRegistry::ParseExtension(Extension* extension,
|
| base::string16* error) {
|
| + LOG(ERROR) << "ParseExtension " << extension->id();
|
| std::map<int, ManifestHandler*> handlers_by_priority;
|
| for (ManifestHandlerMap::iterator iter = handlers_.begin();
|
| iter != handlers_.end(); ++iter) {
|
| ManifestHandler* handler = iter->second.get();
|
| if (extension->manifest()->HasPath(iter->first) ||
|
| handler->AlwaysParseForType(extension->GetType())) {
|
| + LOG(ERROR) << "ParseExtension " << extension->id() << " using handler "
|
| + << iter->first;
|
| handlers_by_priority[priority_map_[handler]] = handler;
|
| + } else {
|
| + LOG(ERROR) << "ParseExtension " << extension->id() << " skip handler "
|
| + << iter->first;
|
| }
|
| }
|
| for (std::map<int, ManifestHandler*>::iterator iter =
|
|
|