summaryrefslogtreecommitdiffstats
path: root/components/dom_distiller.gypi
diff options
context:
space:
mode:
authorcjhopman@chromium.org <cjhopman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-11 01:34:38 +0000
committercjhopman@chromium.org <cjhopman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-11 01:34:38 +0000
commitf2cf40491f849c1472a437bf8b21b1af3470164b (patch)
tree44036df2de7bcf2f64b9bc1c702c60b703e34c5e /components/dom_distiller.gypi
parent8d0d65cd5370e5f6eabc03e5e9754a98b0e479cc (diff)
downloadchromium_src-f2cf40491f849c1472a437bf8b21b1af3470164b.zip
chromium_src-f2cf40491f849c1472a437bf8b21b1af3470164b.tar.gz
chromium_src-f2cf40491f849c1472a437bf8b21b1af3470164b.tar.bz2
Add DOM distiller service
This adds the core DomDistillerService, a wrapped version of that making it a BrowserContextKeyedService, and the corresponding BrowserContextKeyedServiceFactory. Currently, the service has an interface but doesn't actually implement any of the methods. This also adds some interfaces to the distiller that the service depends on. These also have no implementation. BUG=288015 Review URL: https://codereview.chromium.org/26338002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228078 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/dom_distiller.gypi')
-rw-r--r--components/dom_distiller.gypi17
1 files changed, 17 insertions, 0 deletions
diff --git a/components/dom_distiller.gypi b/components/dom_distiller.gypi
index 40875ff..4efe807 100644
--- a/components/dom_distiller.gypi
+++ b/components/dom_distiller.gypi
@@ -28,6 +28,21 @@
],
},
{
+ 'target_name': 'dom_distiller_content',
+ 'type': 'static_library',
+ 'dependencies': [
+ 'dom_distiller_core',
+ '../sync/sync.gyp:sync',
+ ],
+ 'include_dirs': [
+ '..',
+ ],
+ 'sources': [
+ 'dom_distiller/content/dom_distiller_service_factory.h',
+ 'dom_distiller/content/dom_distiller_service_factory.cc',
+ ],
+ },
+ {
'target_name': 'dom_distiller_resources',
'type': 'none',
'variables': {
@@ -67,6 +82,8 @@
'dom_distiller/core/dom_distiller_constants.h',
'dom_distiller/core/dom_distiller_database.cc',
'dom_distiller/core/dom_distiller_database.h',
+ 'dom_distiller/core/dom_distiller_service.cc',
+ 'dom_distiller/core/dom_distiller_service.h',
'dom_distiller/core/dom_distiller_store.cc',
'dom_distiller/core/dom_distiller_store.h',
],