| Index: chrome/browser/gtk/extension_shelf_gtk.h
|
| diff --git a/chrome/browser/gtk/extension_shelf_gtk.h b/chrome/browser/gtk/extension_shelf_gtk.h
|
| index da2948ddceea5750923013ad1e2ee2635f0c3121..81b055a89dde997088eb7652efd070166b9f0d15 100644
|
| --- a/chrome/browser/gtk/extension_shelf_gtk.h
|
| +++ b/chrome/browser/gtk/extension_shelf_gtk.h
|
| @@ -42,9 +42,10 @@ class ExtensionShelfGtk : public ExtensionShelfModelObserver,
|
| virtual void ToolstripMoved(ExtensionHost* host,
|
| int from_index,
|
| int to_index);
|
| - virtual void ToolstripChangedAt(ExtensionHost* host, int index);
|
| + virtual void ToolstripChanged(ExtensionShelfModel::iterator toolstrip);
|
| virtual void ExtensionShelfEmpty();
|
| virtual void ShelfModelReloaded();
|
| + virtual void ShelfModelDeleting();
|
|
|
| private:
|
| class Toolstrip;
|
| @@ -88,7 +89,7 @@ class ExtensionShelfGtk : public ExtensionShelfModelObserver,
|
| NotificationRegistrar registrar_;
|
|
|
| // The model representing the toolstrips on the shelf.
|
| - scoped_ptr<ExtensionShelfModel> model_;
|
| + ExtensionShelfModel* model_;
|
|
|
| // Set of toolstrip views which are really on the shelf.
|
| std::set<Toolstrip*> toolstrips_;
|
|
|