diff options
author | joaodasilva@chromium.org <joaodasilva@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-14 00:11:31 +0000 |
---|---|---|
committer | joaodasilva@chromium.org <joaodasilva@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-14 00:11:31 +0000 |
commit | 0b0e8a11546c1d88f79795ee36b621646baf4ee3 (patch) | |
tree | 649241411b8ef54c4661d0e4e216a5f4ec77b671 /components/bookmarks.gypi | |
parent | 3e58411cd5dc8c004b97de6b1a8c32a1d16a5afb (diff) | |
download | chromium_src-0b0e8a11546c1d88f79795ee36b621646baf4ee3.zip chromium_src-0b0e8a11546c1d88f79795ee36b621646baf4ee3.tar.gz chromium_src-0b0e8a11546c1d88f79795ee36b621646baf4ee3.tar.bz2 |
Introduce ChromeBookmarkClientFactory
Fix BookmarkModelFactory to really build a BookmarkModel object and
introduce another factory ChromeBookmarkClientFactory to build the
ChromeBookmarkClient and manage the correct dependency between the
two objects.
Change BookmarkModelFactory::GetChromeBookmarkClientForProfile and
clients to instead use ChromeBookmarkClientFactory::GetForProfile.
BUG=364865
TBR=blundell@chromium.org
Review URL: https://codereview.chromium.org/330343002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@277138 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/bookmarks.gypi')
-rw-r--r-- | components/bookmarks.gypi | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/components/bookmarks.gypi b/components/bookmarks.gypi index 158eafe..4fbc05f 100644 --- a/components/bookmarks.gypi +++ b/components/bookmarks.gypi @@ -20,9 +20,10 @@ 'bookmarks_common', 'components_strings.gyp:components_strings', 'favicon_base', + 'keyed_service_core', + 'pref_registry', 'query_parser', 'startup_metric_utils', - 'pref_registry', ], 'sources': [ 'bookmarks/browser/base_bookmark_model_observer.cc', |