aboutsummaryrefslogtreecommitdiffstats
path: root/netx/net/sourceforge/jnlp/browser/BrowserAwareProxySelector.java
diff options
context:
space:
mode:
Diffstat (limited to 'netx/net/sourceforge/jnlp/browser/BrowserAwareProxySelector.java')
-rw-r--r--netx/net/sourceforge/jnlp/browser/BrowserAwareProxySelector.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/netx/net/sourceforge/jnlp/browser/BrowserAwareProxySelector.java b/netx/net/sourceforge/jnlp/browser/BrowserAwareProxySelector.java
index c53b36b..fb08325 100644
--- a/netx/net/sourceforge/jnlp/browser/BrowserAwareProxySelector.java
+++ b/netx/net/sourceforge/jnlp/browser/BrowserAwareProxySelector.java
@@ -120,7 +120,10 @@ public class BrowserAwareProxySelector extends JNLPProxySelector {
}
try {
- browserAutoConfigUrl = new URL(prefs.get("network.proxy.autoconfig_url"));
+ String url = prefs.get("network.proxy.autoconfig_url");
+ if (url != null) {
+ browserAutoConfigUrl = new URL(url);
+ }
} catch (MalformedURLException e) {
e.printStackTrace();
}
@@ -195,7 +198,9 @@ public class BrowserAwareProxySelector extends JNLPProxySelector {
if (optionDescription == null) {
optionDescription = "Unknown";
}
- System.err.println(R("RProxyFirefoxOptionNotImplemented", browserProxyType, optionDescription));
+ if (JNLPRuntime.isDebug()) {
+ System.err.println(R("RProxyFirefoxOptionNotImplemented", browserProxyType, optionDescription));
+ }
proxies.add(Proxy.NO_PROXY);
}