Index: chrome/browser/undo/bookmark_undo_service_factory.cc |
diff --git a/chrome/browser/undo/bookmark_undo_service_factory.cc b/chrome/browser/undo/bookmark_undo_service_factory.cc |
index 02fecaf24ce13c0d07b38df9445015c956cfe1cc..0f6cdc7ae07de4fc22bd64b63d9a29c693e4a1a8 100644 |
--- a/chrome/browser/undo/bookmark_undo_service_factory.cc |
+++ b/chrome/browser/undo/bookmark_undo_service_factory.cc |
@@ -16,6 +16,13 @@ BookmarkUndoService* BookmarkUndoServiceFactory::GetForProfile( |
} |
// static |
+BookmarkUndoService* BookmarkUndoServiceFactory::GetForProfileIfExists( |
+ Profile* profile) { |
+ return static_cast<BookmarkUndoService*>( |
+ GetInstance()->GetServiceForBrowserContext(profile, false)); |
+} |
+ |
+// static |
BookmarkUndoServiceFactory* BookmarkUndoServiceFactory::GetInstance() { |
return Singleton<BookmarkUndoServiceFactory>::get(); |
} |