Chromium Code Reviews| Index: chrome/browser/ui/webui/extensions/extensions_ui.cc |
| diff --git a/chrome/browser/ui/webui/extensions/extensions_ui.cc b/chrome/browser/ui/webui/extensions/extensions_ui.cc |
| index 71c05b913c75ff0e5312772d515931c2e8bba72d..a5b070c0c39c9893a52f4b57c9e7c65f5c905433 100644 |
| --- a/chrome/browser/ui/webui/extensions/extensions_ui.cc |
| +++ b/chrome/browser/ui/webui/extensions/extensions_ui.cc |
| @@ -7,16 +7,14 @@ |
| #include "chrome/browser/profiles/profile.h" |
| #include "chrome/browser/ui/webui/chrome_url_data_manager.h" |
| #include "chrome/browser/ui/webui/chrome_web_ui_data_source.h" |
| +#include "chrome/browser/ui/webui/extensions/install_extension_handler.h" |
| #include "chrome/browser/ui/webui/extensions/pack_extension_handler.h" |
| #include "chrome/browser/ui/webui/extensions/extension_settings_handler.h" |
| #include "chrome/browser/ui/webui/shared_resources_data_source.h" |
| #include "chrome/common/url_constants.h" |
| -#include "content/public/browser/web_contents.h" |
| #include "content/public/browser/web_ui.h" |
| #include "grit/browser_resources.h" |
| -using content::WebContents; |
| - |
| namespace { |
| ChromeWebUIDataSource* CreateExtensionsHTMLSource() { |
| @@ -33,7 +31,8 @@ ChromeWebUIDataSource* CreateExtensionsHTMLSource() { |
| } // namespace |
| -ExtensionsUI::ExtensionsUI(content::WebUI* web_ui) : WebUIController(web_ui) { |
| +ExtensionsUI::ExtensionsUI(content::WebUI* web_ui) |
|
James Hawkins
2012/05/01 23:13:36
This line change appears unnecessary. Can you rev
Aaron Boodman
2012/05/02 00:41:36
Done.
|
| + : WebUIController(web_ui) { |
| Profile* profile = Profile::FromWebUI(web_ui); |
| ChromeWebUIDataSource* source = CreateExtensionsHTMLSource(); |
| ChromeURLDataManager::AddDataSource(profile, source); |
| @@ -46,6 +45,11 @@ ExtensionsUI::ExtensionsUI(content::WebUI* web_ui) : WebUIController(web_ui) { |
| PackExtensionHandler* pack_handler = new PackExtensionHandler(); |
| pack_handler->GetLocalizedValues(source->localized_strings()); |
| web_ui->AddMessageHandler(pack_handler); |
| + |
| + InstallExtensionHandler* install_extension_handler = |
| + new InstallExtensionHandler(); |
| + install_extension_handler->GetLocalizedValues(source->localized_strings()); |
| + web_ui->AddMessageHandler(install_extension_handler); |
| } |
| ExtensionsUI::~ExtensionsUI() { |