Index: chrome/browser/background_application_list_model.cc |
=================================================================== |
--- chrome/browser/background_application_list_model.cc (revision 86624) |
+++ chrome/browser/background_application_list_model.cc (working copy) |
@@ -96,11 +96,12 @@ |
void |
BackgroundApplicationListModel::Observer::OnApplicationDataChanged( |
- const Extension* extension) { |
+ const Extension* extension, Profile* profile) { |
} |
void |
-BackgroundApplicationListModel::Observer::OnApplicationListChanged() { |
+BackgroundApplicationListModel::Observer::OnApplicationListChanged( |
+ Profile* profile) { |
} |
BackgroundApplicationListModel::Observer::~Observer() { |
@@ -125,7 +126,7 @@ |
if (!image) |
return; |
icon_.reset(new SkBitmap(*image)); |
- model_->OnApplicationDataChanged(extension_); |
+ model_->SendApplicationDataChangedNotifications(extension_); |
} |
void BackgroundApplicationListModel::Application::RequestIcon( |
@@ -263,9 +264,10 @@ |
} |
} |
-void BackgroundApplicationListModel::OnApplicationDataChanged( |
+void BackgroundApplicationListModel::SendApplicationDataChangedNotifications( |
const Extension* extension) { |
- FOR_EACH_OBSERVER(Observer, observers_, OnApplicationDataChanged(extension)); |
+ FOR_EACH_OBSERVER(Observer, observers_, OnApplicationDataChanged(extension, |
+ profile_)); |
} |
void BackgroundApplicationListModel::OnExtensionLoaded(Extension* extension) { |
@@ -310,6 +312,6 @@ |
} |
if (old_cursor != extensions_.end() || new_cursor != extensions.end()) { |
extensions_ = extensions; |
- FOR_EACH_OBSERVER(Observer, observers_, OnApplicationListChanged()); |
+ FOR_EACH_OBSERVER(Observer, observers_, OnApplicationListChanged(profile_)); |
} |
} |