summaryrefslogtreecommitdiffstats
path: root/components/history.gypi
diff options
context:
space:
mode:
authorsdefresne <sdefresne@chromium.org>2015-02-18 08:18:47 -0800
committerCommit bot <commit-bot@chromium.org>2015-02-18 16:19:52 +0000
commitd4d9fe44d9fcfa7a3c00fe8cdc9569a8690c28a7 (patch)
tree148111818ea4d8dc0b45fa9543af5d7558919a22 /components/history.gypi
parentf31153ac1c030b4ccf176709afe0db2447fd6c8b (diff)
downloadchromium_src-d4d9fe44d9fcfa7a3c00fe8cdc9569a8690c28a7.zip
chromium_src-d4d9fe44d9fcfa7a3c00fe8cdc9569a8690c28a7.tar.gz
chromium_src-d4d9fe44d9fcfa7a3c00fe8cdc9569a8690c28a7.tar.bz2
Remove dependency on Profile from HistoryService
Introduce an abstract interface history::VisitDelegate to abstract visitedlink::VisitedLinkMaster from visitedlink component that has a dependency on //content and thus cannot be used on iOS. Provides an implementation of history::VisitDelegate that forward to visitedlink::VisitedLinkMaster and inject it into HistoryService via the HistoryServiceFactory. Remove dependency on visitedlink component from HistoryService and HistoryBackend. Fix file that dependended on the forward-declaration of Profile from history_service.h Cleanup //chrome/browser/history/DEPS. Fix typos and some style issues. BUG=453790 Review URL: https://codereview.chromium.org/872313005 Cr-Commit-Position: refs/heads/master@{#316836}
Diffstat (limited to 'components/history.gypi')
-rw-r--r--components/history.gypi2
1 files changed, 2 insertions, 0 deletions
diff --git a/components/history.gypi b/components/history.gypi
index 4d6474c..384fc9c 100644
--- a/components/history.gypi
+++ b/components/history.gypi
@@ -85,6 +85,8 @@
'history/core/browser/url_utils.h',
'history/core/browser/visit_database.cc',
'history/core/browser/visit_database.h',
+ 'history/core/browser/visit_delegate.cc',
+ 'history/core/browser/visit_delegate.h',
'history/core/browser/visit_filter.cc',
'history/core/browser/visit_filter.h',
'history/core/browser/visit_tracker.cc',