diff options
author | Artur Signell <artur@vaadin.com> | 2015-09-08 21:00:28 +0300 |
---|---|---|
committer | Mika Murtojarvi <mika@vaadin.com> | 2015-09-14 11:22:10 +0300 |
commit | 0dd2cf42652a3ebd2ac2c53f2bb35c837a72bdfc (patch) | |
tree | 1cc15a9ca04dfb25cc23d6dbc2a7fb3b66824bf6 | |
parent | 6dd7022bca8fe8acfb74a5d34d4ff9cef7c7e43b (diff) | |
download | vaadin-framework-0dd2cf42652a3ebd2ac2c53f2bb35c837a72bdfc.tar.gz vaadin-framework-0dd2cf42652a3ebd2ac2c53f2bb35c837a72bdfc.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; } |