| Index: chrome/browser/media_gallery/media_galleries_preferences.h
|
| ===================================================================
|
| --- chrome/browser/media_gallery/media_galleries_preferences.h (revision 181443)
|
| +++ chrome/browser/media_gallery/media_galleries_preferences.h (working copy)
|
| @@ -78,7 +78,10 @@
|
| public:
|
| class GalleryChangeObserver {
|
| public:
|
| - virtual void OnGalleryChanged(MediaGalleriesPreferences* pref) {}
|
| + // |extension_id| specifies the extension affected by this change.
|
| + // It is empty if the gallery change affects all extensions.
|
| + virtual void OnGalleryChanged(MediaGalleriesPreferences* pref,
|
| + const std::string& extension_id) {}
|
|
|
| protected:
|
| virtual ~GalleryChangeObserver();
|
| @@ -158,7 +161,7 @@
|
| void InitFromPrefs(bool notify_observers);
|
|
|
| // Notifies |gallery_change_observers_| about changes in |known_galleries_|.
|
| - void NotifyChangeObservers();
|
| + void NotifyChangeObservers(const std::string& extension_id);
|
|
|
| extensions::ExtensionPrefs* GetExtensionPrefs() const;
|
|
|
|
|