Bug 499159: [GTK 2] Test_BrowserSuite.testBrowser3 fails with WebKit behind proxy

Change-Id: I29c084a45d88a2c3707ffa3643349e12f1ef9227
diff --git a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/browser/Test_BrowserSuite.java b/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/browser/Test_BrowserSuite.java
index 47802f1..3af2a1f 100644
--- a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/browser/Test_BrowserSuite.java
+++ b/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/browser/Test_BrowserSuite.java
@@ -31,7 +31,9 @@
  */
 public class Test_BrowserSuite {
 	
-public static boolean isRunningOnEclipseOrgHudsonGTK = SwtTestUtil.isGTK && "hudsonbuild".equalsIgnoreCase(System.getProperty("user.name"));
+public static boolean isRunningOnEclipseOrgHudsonGTK = SwtTestUtil.isGTK
+		&& ("hudsonbuild".equalsIgnoreCase(System.getProperty("user.name"))
+				|| "genie.platform".equalsIgnoreCase(System.getProperty("user.name")));
 
 @Rule public TestName name = new TestName();
 
@@ -56,7 +58,7 @@
 public void testBrowser1() {
 	logXulRunnerVersion();
 	if (isRunningOnEclipseOrgHudsonGTK) {
-		System.out.println("Test_BrowserSuite.testBrowser1() skipped, see bug 465721");
+		System.out.println("Test_BrowserSuite." + name.getMethodName() + "() skipped, see bug 499159");
 		return;
 	}
 	assertTrue(Browser1.test());
@@ -69,6 +71,10 @@
 
 @Test
 public void testBrowser3() {
+	if (isRunningOnEclipseOrgHudsonGTK) {
+		System.out.println("Test_BrowserSuite." + name.getMethodName() + "() skipped, see bug 499159");
+		return;
+	}
 	assertTrue(Browser3.test());
 }
 
@@ -89,7 +95,7 @@
 @Test
 public void testBrowser6() {
 	if (isRunningOnEclipseOrgHudsonGTK) {
-		System.out.println("Test_BrowserSuite.testBrowser1() skipped, see bug 465721");
+		System.out.println("Test_BrowserSuite." + name.getMethodName() + "() skipped, see bug 499159");
 		return;
 	}
 	assertTrue(Browser6.test());