summaryrefslogtreecommitdiffstats
path: root/components/translate.gypi
diff options
context:
space:
mode:
authorandrewhayden <andrewhayden@chromium.org>2014-11-18 02:22:30 -0800
committerCommit bot <commit-bot@chromium.org>2014-11-18 10:22:46 +0000
commitaac280504e7e67cb5e1b8113447956016b016e29 (patch)
tree065a335739d4b9fb541a6c012e002a33d89edccc /components/translate.gypi
parentf792a476e7c379446c3f530b2cfd2336fb5e3972 (diff)
downloadchromium_src-aac280504e7e67cb5e1b8113447956016b016e29.zip
chromium_src-aac280504e7e67cb5e1b8113447956016b016e29.tar.gz
chromium_src-aac280504e7e67cb5e1b8113447956016b016e29.tar.bz2
Hopefully final set of changes needed to make it possible for embedders to
customize the CLD data source. Introduces a RendererCldDataProviderFactory that is analogous to the BrowserCldDataProviderFactory; it was initially thought that this would not be needed, but it allows embedders to statically configure the factory anywhere on the render thread - by far the easiest way for the embedder to integrate the desired implementation. Also adds a bit of DVLOG to help runtime debugging of the data source. No other significant changes. BUG= Review URL: https://codereview.chromium.org/728413002 Cr-Commit-Position: refs/heads/master@{#304581}
Diffstat (limited to 'components/translate.gypi')
-rw-r--r--components/translate.gypi2
1 files changed, 2 insertions, 0 deletions
diff --git a/components/translate.gypi b/components/translate.gypi
index 402e878..afb3b52 100644
--- a/components/translate.gypi
+++ b/components/translate.gypi
@@ -195,6 +195,8 @@
],
'sources': [
# Note: sources list duplicated in GN build.
+ 'translate/content/renderer/renderer_cld_data_provider_factory.cc',
+ 'translate/content/renderer/renderer_cld_data_provider_factory.h',
'translate/content/renderer/renderer_cld_data_provider.cc',
'translate/content/renderer/renderer_cld_data_provider.h',
'translate/content/renderer/renderer_cld_utils.cc',