You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by eh...@apache.org on 2007/04/14 00:31:16 UTC

svn commit: r528688 - /incubator/wicket/branches/wicket-1.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/pages/BrowserInfoPage.java

Author: ehillenius
Date: Fri Apr 13 15:31:10 2007
New Revision: 528688

URL: http://svn.apache.org/viewvc?view=rev&rev=528688
Log:
+ null checks

Modified:
    incubator/wicket/branches/wicket-1.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/pages/BrowserInfoPage.java

Modified: incubator/wicket/branches/wicket-1.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/pages/BrowserInfoPage.java
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/pages/BrowserInfoPage.java?view=diff&rev=528688&r1=528687&r2=528688
==============================================================================
--- incubator/wicket/branches/wicket-1.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/pages/BrowserInfoPage.java (original)
+++ incubator/wicket/branches/wicket-1.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/pages/BrowserInfoPage.java Fri Apr 13 15:31:10 2007
@@ -46,8 +46,8 @@
  * This page uses a form post right after the page has loaded in the browser,
  * using JavaScript or alternative means to detect and pass on settings to the
  * embedded form. The form submit method updates this session's
- * {@link org.apache.wicket.request.ClientInfo} object and then redirects to the original
- * location as was passed in as a URL argument in the constructor.
+ * {@link org.apache.wicket.request.ClientInfo} object and then redirects to the
+ * original location as was passed in as a URL argument in the constructor.
  * </p>
  * <p>
  * This page is being used by the default implementation of
@@ -234,8 +234,10 @@
 			properties.setNavigatorAppName(navigatorAppName);
 			properties.setNavigatorAppVersion(navigatorAppVersion);
 			properties.setNavigatorAppCodeName(navigatorAppCodeName);
-			properties.setCookiesEnabled(navigatorCookieEnabled.booleanValue());
-			properties.setJavaEnabled(navigatorJavaEnabled.booleanValue());
+			properties.setCookiesEnabled((navigatorCookieEnabled != null) ? navigatorCookieEnabled
+					.booleanValue() : false);
+			properties.setJavaEnabled((navigatorJavaEnabled != null) ? navigatorJavaEnabled
+					.booleanValue() : false);
 			properties.setNavigatorLanguage(navigatorLanguage);
 			properties.setNavigatorPlatform(navigatorPlatform);
 			properties.setNavigatorUserAgent(navigatorUserAgent);