diff options
author | Artur Signell <artur@vaadin.com> | 2015-09-08 21:00:28 +0300 |
---|---|---|
committer | Artur Signell <artur@vaadin.com> | 2015-09-08 21:02:28 +0300 |
commit | 938d28fd942c4a1921631e9afab0b690b2b1fe74 (patch) | |
tree | 9141a8173313a4f1777d0995b38e9a07d40f4d23 | |
parent | 69cfceb0689b4c2f82a7941233ce6083b95d1d22 (diff) | |
download | vaadin-framework-938d28fd942c4a1921631e9afab0b690b2b1fe74.tar.gz vaadin-framework-938d28fd942c4a1921631e9afab0b690b2b1fe74.zip |
Don't use proxy port blocked by Firefox
Change-Id: I32d09c17ecbc65442305bb9e6853ff19b6dcfda4
-rwxr-xr-x | uitest/src/com/vaadin/tests/tb3/MultiBrowserTestWithProxy.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/uitest/src/com/vaadin/tests/tb3/MultiBrowserTestWithProxy.java b/uitest/src/com/vaadin/tests/tb3/MultiBrowserTestWithProxy.java index f8b01fb11b..460006b7f8 100755 --- a/uitest/src/com/vaadin/tests/tb3/MultiBrowserTestWithProxy.java +++ b/uitest/src/com/vaadin/tests/tb3/MultiBrowserTestWithProxy.java @@ -50,8 +50,14 @@ public abstract class MultiBrowserTestWithProxy extends MultiBrowserTest { protected Integer getProxyPort() { if (proxyPort == null) { - // Assumes we can use any port >= 2000 + // Assumes we can use any port >= 2000, + // except for 2049 in Firefox... proxyPort = availablePort.addAndGet(1); + if (proxyPort == 2049) { + // Restricted in Firefox, see + // http://www-archive.mozilla.org/projects/netlib/PortBanning.html#portlist + proxyPort = availablePort.addAndGet(1); + } } return proxyPort; } |