diff options
author | andrewhayden <andrewhayden@chromium.org> | 2014-11-18 02:22:30 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-11-18 10:22:46 +0000 |
commit | aac280504e7e67cb5e1b8113447956016b016e29 (patch) | |
tree | 065a335739d4b9fb541a6c012e002a33d89edccc /components/translate.gypi | |
parent | f792a476e7c379446c3f530b2cfd2336fb5e3972 (diff) | |
download | chromium_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.gypi | 2 |
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', |