Chromium Code Reviews

Unified Diff: chrome/browser/automation/automation_provider_observers.cc

Issue 5794003: Deinline even more destructors. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 10 years ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Index: chrome/browser/automation/automation_provider_observers.cc
diff --git a/chrome/browser/automation/automation_provider_observers.cc b/chrome/browser/automation/automation_provider_observers.cc
index c18cb1e76e30a7ed6379ebd9a52070c1bb604ed5..3d6d5be718f9e8d851c73b6ad0934c431c507b86 100644
--- a/chrome/browser/automation/automation_provider_observers.cc
+++ b/chrome/browser/automation/automation_provider_observers.cc
@@ -1169,6 +1169,15 @@ AutomationProviderBookmarkModelObserver::
model_->RemoveObserver(this);
}
+void AutomationProviderBookmarkModelObserver::Loaded(BookmarkModel* model) {
+ ReplyAndDelete(true);
+}
+
+void AutomationProviderBookmarkModelObserver::BookmarkModelBeingDeleted(
+ BookmarkModel* model) {
+ ReplyAndDelete(false);
+}
+
void AutomationProviderBookmarkModelObserver::ReplyAndDelete(bool success) {
AutomationMsg_WaitForBookmarkModelToLoad::WriteReplyParams(
reply_message_, success);
« no previous file with comments | « chrome/browser/automation/automation_provider_observers.h ('k') | chrome/browser/bookmarks/bookmark_context_menu_controller.h » ('j') | no next file with comments »

Powered by Google App Engine