This is currently a no-op, since there are no platforms that are currently shipping...
commitc83c5ff025e54f97854821557a95a1a0b14477a7
authorandrewhayden@chromium.org <andrewhayden@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 1 Jul 2014 07:26:23 +0000 (1 07:26 +0000)
committerandrewhayden@chromium.org <andrewhayden@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 1 Jul 2014 07:26:23 +0000 (1 07:26 +0000)
tree12f7f330d73c4acdf964549ab4d4d7ac2fe51809
parentb1987d482e7927afa99dbdd483175c0abb8e6a30
This is currently a no-op, since there are no platforms that are currently shipping a non-static CLD build. However, the non-static CLD is broken and requires fixing. This change corrects a logical error that could result in SIGSEGV on some platforms after re-using an existing WebContents with a new RenderViewHost.

This change also fixes an omitted dependency in translate.gypi that could result in transient build failures due to incorrect build ordering when using non-static CLD.

BUG=389553

Review URL: https://codereview.chromium.org/354093004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280774 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/translate/chrome_translate_client.cc
components/translate.gypi
components/translate/content/browser/browser_cld_data_provider.h
components/translate/content/browser/data_file_browser_cld_data_provider.cc
components/translate/content/browser/data_file_browser_cld_data_provider.h
components/translate/content/browser/static_browser_cld_data_provider.cc