summaryrefslogtreecommitdiffstats
path: root/components/history.gypi
diff options
context:
space:
mode:
authorsdefresne <sdefresne@chromium.org>2015-02-17 11:23:17 -0800
committerCommit bot <commit-bot@chromium.org>2015-02-17 19:23:59 +0000
commitff13143269bcc9010afc9490fc83147d5fad5a81 (patch)
tree72fa3136f1279497a867af9c799e4652134c4353 /components/history.gypi
parentf005db94949dda29ef9273caa01216969a229c01 (diff)
downloadchromium_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.gypi4
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"', {