[iOS] Upstream implementation of EnhancedBookmarkModelFactory
commit4b4809a9764fe1cb0eb5ac06f393fcc273f9ce87
authorsdefresne <sdefresne@chromium.org>
Mon, 8 Jun 2015 11:01:59 +0000 (8 04:01 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 8 Jun 2015 11:02:24 +0000 (8 11:02 +0000)
tree55588d002e4a262e52f41e8e78be16afd218fa2f
parent60d210bdb116e0fb107714ed4c1ec0105f07a257
[iOS] Upstream implementation of EnhancedBookmarkModelFactory

Provides EnhancedBookmarkModelFactory implementation on iOS and remove the
provider from KeyedServiceProvider after porting all code to use the new
factory.

BUG=429756

Review URL: https://codereview.chromium.org/1156253007

Cr-Commit-Position: refs/heads/master@{#333256}
ios/chrome/browser/enhanced_bookmarks/bookmark_server_cluster_service_factory.cc
ios/chrome/browser/enhanced_bookmarks/bookmark_server_cluster_service_factory.h
ios/chrome/browser/enhanced_bookmarks/enhanced_bookmark_model_factory.cc [new file with mode: 0644]
ios/chrome/browser/enhanced_bookmarks/enhanced_bookmark_model_factory.h [copied from ios/chrome/browser/enhanced_bookmarks/bookmark_server_cluster_service_factory.h with 51% similarity]
ios/chrome/ios_chrome.gyp
ios/public/provider/chrome/browser/chrome_browser_provider.cc
ios/public/provider/chrome/browser/chrome_browser_provider.h
ios/public/provider/chrome/browser/keyed_service_provider.cc
ios/public/provider/chrome/browser/keyed_service_provider.h