summaryrefslogtreecommitdiffstats
path: root/components/sync_driver.gypi
diff options
context:
space:
mode:
authorblundell <blundell@chromium.org>2015-08-24 12:03:47 -0700
committerCommit bot <commit-bot@chromium.org>2015-08-24 19:04:18 +0000
commita788b71c7e21c3db240cba1f08ac0be58658f455 (patch)
tree489bfbe3f817cffae5effcb381eb37cb65764b0d /components/sync_driver.gypi
parent78d8cc1f0b5f4cb27d7d3b1c377e87c3d76f8160 (diff)
downloadchromium_src-a788b71c7e21c3db240cba1f08ac0be58658f455.zip
chromium_src-a788b71c7e21c3db240cba1f08ac0be58658f455.tar.gz
chromium_src-a788b71c7e21c3db240cba1f08ac0be58658f455.tar.bz2
Componentize FaviconCache
This CL componentizes FaviconCache to enable clean integration with the iOS port. To remove the dependency on Profile, HistoryService and FaviconService are injected. BUG=512031 TBR=sky Review URL: https://codereview.chromium.org/1304113003 Cr-Commit-Position: refs/heads/master@{#345135}
Diffstat (limited to 'components/sync_driver.gypi')
-rw-r--r--components/sync_driver.gypi4
1 files changed, 4 insertions, 0 deletions
diff --git a/components/sync_driver.gypi b/components/sync_driver.gypi
index 99dcdf8..8a51bb1 100644
--- a/components/sync_driver.gypi
+++ b/components/sync_driver.gypi
@@ -14,6 +14,8 @@
'../sync/sync.gyp:sync',
'../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation',
'../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_proto_cpp',
+ '../ui/gfx/gfx.gyp:gfx',
+ 'favicon_core',
'history_core_browser',
'invalidation_public',
'os_crypt',
@@ -49,6 +51,8 @@
'sync_driver/device_info_sync_service.cc',
'sync_driver/device_info_sync_service.h',
'sync_driver/device_info_tracker.h',
+ 'sync_driver/favicon_cache.cc',
+ 'sync_driver/favicon_cache.h',
'sync_driver/generic_change_processor.cc',
'sync_driver/generic_change_processor.h',
'sync_driver/generic_change_processor_factory.cc',