diff options
author | sdefresne <sdefresne@chromium.org> | 2015-02-17 11:23:17 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-02-17 19:23:59 +0000 |
commit | ff13143269bcc9010afc9490fc83147d5fad5a81 (patch) | |
tree | 72fa3136f1279497a867af9c799e4652134c4353 /components/history.gypi | |
parent | f005db94949dda29ef9273caa01216969a229c01 (diff) | |
download | chromium_src-ff13143269bcc9010afc9490fc83147d5fad5a81.zip chromium_src-ff13143269bcc9010afc9490fc83147d5fad5a81.tar.gz chromium_src-ff13143269bcc9010afc9490fc83147d5fad5a81.tar.bz2 |
Componentize WebHistoryService
Instead of using the factories to retrieve the dependended upon keyed service,
pass them explicitly to WebHistoryService from the WebHistoryServiceFactory.
Fix the dependency of WebHistoryService to add the service used and to remove
the service unused.
Move file into //components/history/core/browser, remove unnecessary #include
and fix files that did not #include all the files they used.
BUG=371835,454524
Review URL: https://codereview.chromium.org/897423003
Cr-Commit-Position: refs/heads/master@{#316622}
Diffstat (limited to 'components/history.gypi')
-rw-r--r-- | components/history.gypi | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/components/history.gypi b/components/history.gypi index dd63f5e..4d6474c 100644 --- a/components/history.gypi +++ b/components/history.gypi @@ -13,6 +13,7 @@ ], 'dependencies': [ '../base/base.gyp:base', + '../google_apis/google_apis.gyp:google_apis', '../net/net.gyp:net', '../skia/skia.gyp:skia', '../sql/sql.gyp:sql', @@ -24,6 +25,7 @@ 'history_core_browser_proto', 'keyed_service_core', 'query_parser', + 'signin_core_browser', ], 'sources': [ # Note: sources list duplicated in GN build. @@ -89,6 +91,8 @@ 'history/core/browser/visit_tracker.h', 'history/core/browser/visitsegment_database.cc', 'history/core/browser/visitsegment_database.h', + 'history/core/browser/web_history_service.cc', + 'history/core/browser/web_history_service.h', ], 'conditions': [ ['OS=="android"', { |