Index: chrome/browser/bookmarks/bookmark_model_factory.cc |
diff --git a/chrome/browser/bookmarks/bookmark_model_factory.cc b/chrome/browser/bookmarks/bookmark_model_factory.cc |
index 3ad36d51f2860da7f9cfdc074ba463dd04e6a0f3..d20e52f50fd3dc72bc3169d7ff365498c37fb6c7 100644 |
--- a/chrome/browser/bookmarks/bookmark_model_factory.cc |
+++ b/chrome/browser/bookmarks/bookmark_model_factory.cc |
@@ -67,9 +67,8 @@ KeyedService* BookmarkModelFactory::BuildServiceInstanceFor( |
->GetBookmarkTaskRunner(), |
content::BrowserThread::GetMessageLoopProxyForThread( |
content::BrowserThread::UI)); |
-#if !defined(OS_ANDROID) |
bool register_bookmark_undo_service_as_observer = true; |
-#if !defined(OS_IOS) |
+#if !defined(OS_IOS) && !defined(OS_ANDROID) |
register_bookmark_undo_service_as_observer = |
CommandLine::ForCurrentProcess()->HasSwitch( |
switches::kEnableBookmarkUndo); |
@@ -78,7 +77,6 @@ KeyedService* BookmarkModelFactory::BuildServiceInstanceFor( |
bookmark_model->AddObserver( |
BookmarkUndoServiceFactory::GetForProfile(profile)); |
} |
-#endif // !defined(OS_ANDROID) |
return bookmark_model; |
} |