Chromium Code Reviews| Index: chrome/browser/translate/chrome_translate_client.cc |
| diff --git a/chrome/browser/translate/chrome_translate_client.cc b/chrome/browser/translate/chrome_translate_client.cc |
| index ce32fe0cfdbbcd393e6b4de9c39e5ac61e8e10e4..0b3b8c3462de67cdee507d95b356cfadfbf8cee4 100644 |
| --- a/chrome/browser/translate/chrome_translate_client.cc |
| +++ b/chrome/browser/translate/chrome_translate_client.cc |
| @@ -204,8 +204,10 @@ void ChromeTranslateClient::ShowTranslateUI( |
| if (step == translate::TRANSLATE_STEP_BEFORE_TRANSLATE) { |
| // TODO(droger): Move this logic out of UI code. |
| GetLanguageState().SetTranslateEnabled(true); |
| - if (!GetLanguageState().HasLanguageChanged()) |
| - return; |
| + if (!base::FeatureList::IsEnabled(translate::kTranslateUI2016Q2)) { |
|
msw
2016/04/29 19:59:59
nit: combine with nested if statement using &&...
ftang
2016/04/29 22:37:00
Done.
|
| + if (!GetLanguageState().HasLanguageChanged()) |
| + return; |
| + } |
| if (!triggered_from_menu) { |
| if (web_contents()->GetBrowserContext()->IsOffTheRecord()) |