Index: chrome/browser/ui/webui/extensions/extension_loader_handler.cc |
diff --git a/chrome/browser/ui/webui/extensions/extension_loader_handler.cc b/chrome/browser/ui/webui/extensions/extension_loader_handler.cc |
index 6dc631b4067423be87770334b91444b296a72886..bf47de246f8be327b89911bc87f8832bb9da1387 100644 |
--- a/chrome/browser/ui/webui/extensions/extension_loader_handler.cc |
+++ b/chrome/browser/ui/webui/extensions/extension_loader_handler.cc |
@@ -219,27 +219,14 @@ void ExtensionLoaderHandler::HandleDisplayFailures( |
void ExtensionLoaderHandler::LoadUnpackedExtensionImpl( |
const base::FilePath& file_path) { |
- if (EndsWith(file_path.AsUTF16Unsafe(), |
- base::ASCIIToUTF16(".zip"), |
- false /* case insensitive */)) { |
- scoped_refptr<ZipFileInstaller> installer = ZipFileInstaller::Create( |
- ExtensionSystem::Get(profile_)->extension_service()); |
- |
- // We do our own error handling, so we don't want a load failure to trigger |
- // a dialog. |
- installer->set_be_noisy_on_failure(false); |
- |
- installer->LoadFromZipFile(file_path); |
- } else { |
- scoped_refptr<UnpackedInstaller> installer = UnpackedInstaller::Create( |
- ExtensionSystem::Get(profile_)->extension_service()); |
- |
- // We do our own error handling, so we don't want a load failure to trigger |
- // a dialog. |
- installer->set_be_noisy_on_failure(false); |
- |
- installer->Load(file_path); |
- } |
+ scoped_refptr<UnpackedInstaller> installer = UnpackedInstaller::Create( |
+ ExtensionSystem::Get(profile_)->extension_service()); |
+ |
+ // We do our own error handling, so we don't want a load failure to trigger |
+ // a dialog. |
+ installer->set_be_noisy_on_failure(false); |
+ |
+ installer->Load(file_path); |
} |
void ExtensionLoaderHandler::OnLoadFailure( |