| Index: chrome/browser/ssl/ssl_browser_tests.cc | 
| diff --git a/chrome/browser/ssl/ssl_browser_tests.cc b/chrome/browser/ssl/ssl_browser_tests.cc | 
| index 31dcbd8f88ad23f2d2482e6e6963896c8aa6a466..3d78d5fb63914a30ac0302a47531eba5cd0593a1 100644 | 
| --- a/chrome/browser/ssl/ssl_browser_tests.cc | 
| +++ b/chrome/browser/ssl/ssl_browser_tests.cc | 
| @@ -448,7 +448,14 @@ IN_PROC_BROWSER_TEST_F(SSLUITest, MAYBE_TestOKHTTPS) { | 
| } | 
|  | 
| // Visits a page with https error and proceed: | 
| -IN_PROC_BROWSER_TEST_F(SSLUITest, TestHTTPSExpiredCertAndProceed) { | 
| +#if defined(OS_LINUX) | 
| +// flaky http://crbug.com/396462 | 
| +#define MAYBE_TestHTTPSExpiredCertAndProceed \ | 
| +    DISABLED_TestHTTPSExpiredCertAndProceed | 
| +#else | 
| +#define MAYBE_TestHTTPSExpiredCertAndProceed TestHTTPSExpiredCertAndProceed | 
| +#endif | 
| +IN_PROC_BROWSER_TEST_F(SSLUITest, MAYBE_TestHTTPSExpiredCertAndProceed) { | 
| ASSERT_TRUE(https_server_expired_.Start()); | 
|  | 
| ui_test_utils::NavigateToURL(browser(), | 
| @@ -988,7 +995,16 @@ IN_PROC_BROWSER_TEST_F(SSLUITest, TestUnsafeContents) { | 
|  | 
| // Visits a page with insecure content loaded by JS (after the initial page | 
| // load). | 
| -IN_PROC_BROWSER_TEST_F(SSLUITest, TestDisplaysInsecureContentLoadedFromJS) { | 
| +#if defined(OS_LINUX) | 
| +// flaky http://crbug.com/396462 | 
| +#define MAYBE_TestDisplaysInsecureContentLoadedFromJS \ | 
| +    DISABLED_TestDisplaysInsecureContentLoadedFromJS | 
| +#else | 
| +#define MAYBE_TestDisplaysInsecureContentLoadedFromJS \ | 
| +    TestDisplaysInsecureContentLoadedFromJS | 
| +#endif | 
| +IN_PROC_BROWSER_TEST_F(SSLUITest, | 
| +                       MAYBE_TestDisplaysInsecureContentLoadedFromJS) { | 
| ASSERT_TRUE(test_server()->Start()); | 
| ASSERT_TRUE(https_server_.Start()); | 
|  | 
| @@ -1755,7 +1771,15 @@ IN_PROC_BROWSER_TEST_F(SSLUITestIgnoreCertErrors, TestWSS) { | 
|  | 
| // Verifies that the interstitial can proceed, even if JavaScript is disabled. | 
| // http://crbug.com/322948 | 
| -IN_PROC_BROWSER_TEST_F(SSLUITest, TestInterstitialJavaScriptProceeds) { | 
| +#if defined(OS_LINUX) | 
| +// flaky http://crbug.com/396458 | 
| +#define MAYBE_TestInterstitialJavaScriptProceeds \ | 
| +    DISABLED_TestInterstitialJavaScriptProceeds | 
| +#else | 
| +#define MAYBE_TestInterstitialJavaScriptProceeds \ | 
| +    TestInterstitialJavaScriptProceeds | 
| +#endif | 
| +IN_PROC_BROWSER_TEST_F(SSLUITest, MAYBE_TestInterstitialJavaScriptProceeds) { | 
| browser()->profile()->GetHostContentSettingsMap()->SetDefaultContentSetting( | 
| CONTENT_SETTINGS_TYPE_JAVASCRIPT, CONTENT_SETTING_BLOCK); | 
|  | 
|  |