| Index: chrome/browser/extensions/extension_bookmarks_module.cc
|
| diff --git a/chrome/browser/extensions/extension_bookmarks_module.cc b/chrome/browser/extensions/extension_bookmarks_module.cc
|
| index 37a814fcccb0a0d8bc04d3cb06dca8c805e9ea90..c46260385d11f320df1e5978baaefbf2c74ba992 100644
|
| --- a/chrome/browser/extensions/extension_bookmarks_module.cc
|
| +++ b/chrome/browser/extensions/extension_bookmarks_module.cc
|
| @@ -117,22 +117,9 @@ void BookmarksFunction::Observe(NotificationType type,
|
| Release(); // Balanced in Run().
|
| }
|
|
|
| -// static
|
| -ExtensionBookmarkEventRouter* ExtensionBookmarkEventRouter::GetInstance() {
|
| - return Singleton<ExtensionBookmarkEventRouter>::get();
|
| -}
|
| -
|
| -ExtensionBookmarkEventRouter::ExtensionBookmarkEventRouter() {
|
| -}
|
| -
|
| -ExtensionBookmarkEventRouter::~ExtensionBookmarkEventRouter() {
|
| -}
|
| -
|
| void ExtensionBookmarkEventRouter::Observe(BookmarkModel* model) {
|
| - if (models_.find(model) == models_.end()) {
|
| - model->AddObserver(this);
|
| - models_.insert(model);
|
| - }
|
| + model->AddObserver(this);
|
| + model_ = model;
|
| }
|
|
|
| void ExtensionBookmarkEventRouter::DispatchEvent(Profile *profile,
|
|
|