Index: chrome/browser/ui/webui/options/multilanguage_options_webui_browsertest.js |
diff --git a/chrome/browser/ui/webui/options/multilanguage_options_webui_browsertest.js b/chrome/browser/ui/webui/options/multilanguage_options_webui_browsertest.js |
index 222016cd4c6886f562282dff61392697d86ccc5e..270f4ab99ff5b2f4e81432b8f0dfa74d39c11355 100644 |
--- a/chrome/browser/ui/webui/options/multilanguage_options_webui_browsertest.js |
+++ b/chrome/browser/ui/webui/options/multilanguage_options_webui_browsertest.js |
@@ -191,7 +191,13 @@ MultilanguagePreferenceWebUIBrowserTest.prototype = { |
}; |
// Make sure the case where no languages are selected is handled properly. |
-TEST_F('MultilanguagePreferenceWebUIBrowserTest', 'SelectFromBlank', |
+// TODO(crbug.com/657514) Flakes on linux and chromeos. |
+GEN('#if defined(OS_LINUX) || defined(OS_CHROMEOS)'); |
+GEN('#define MAYBE_SelectFromBlank DISABLED_SelectFromBlank'); |
+GEN('#else'); |
+GEN('#define MAYBE_SelectFromBlank SelectFromBlank'); |
+GEN('#endif // defined(OS_WIN)'); |
+TEST_F('MultilanguagePreferenceWebUIBrowserTest', 'MAYBE_SelectFromBlank', |
function() { |
expectTrue($('language-options-list').selectLanguageByCode('fr')); |
expectFalse($('spellcheck-language-checkbox').checked, 'fr'); |