| Index: chrome/browser/ui/app_list/extension_app_model_builder.cc
|
| diff --git a/chrome/browser/ui/app_list/extension_app_model_builder.cc b/chrome/browser/ui/app_list/extension_app_model_builder.cc
|
| index 61742c50f9b1a7417831b4fc547412e62919467a..305256d919cb4c802da240488d847d6b297dd79e 100644
|
| --- a/chrome/browser/ui/app_list/extension_app_model_builder.cc
|
| +++ b/chrome/browser/ui/app_list/extension_app_model_builder.cc
|
| @@ -57,27 +57,23 @@ ExtensionAppModelBuilder::~ExtensionAppModelBuilder() {
|
| }
|
|
|
| void ExtensionAppModelBuilder::OnBeginExtensionInstall(
|
| - const std::string& extension_id,
|
| - const std::string& extension_name,
|
| - const gfx::ImageSkia& installing_icon,
|
| - bool is_app,
|
| - bool is_platform_app) {
|
| - if (!is_app)
|
| + const ExtensionInstallParams& params) {
|
| + if (!params.is_app)
|
| return;
|
|
|
| - ExtensionAppItem* existing_item = GetExtensionAppItem(extension_id);
|
| + ExtensionAppItem* existing_item = GetExtensionAppItem(params.extension_id);
|
| if (existing_item) {
|
| existing_item->SetIsInstalling(true);
|
| return;
|
| }
|
|
|
| InsertApp(new ExtensionAppItem(profile_,
|
| - extension_id,
|
| + params.extension_id,
|
| controller_,
|
| - extension_name,
|
| - installing_icon,
|
| - is_platform_app));
|
| - SetHighlightedApp(extension_id);
|
| + params.extension_name,
|
| + params.installing_icon,
|
| + params.is_platform_app));
|
| + SetHighlightedApp(params.extension_id);
|
| }
|
|
|
| void ExtensionAppModelBuilder::OnDownloadProgress(
|
|
|