You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by kn...@apache.org on 2006/10/20 17:08:17 UTC

svn commit: r466142 - /incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/wicket-ajax.js

Author: knopp
Date: Fri Oct 20 08:08:16 2006
New Revision: 466142

URL: http://svn.apache.org/viewvc?view=rev&rev=466142
Log:
fix for small safari callstack

Modified:
    incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/wicket-ajax.js

Modified: incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/wicket-ajax.js
URL: http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/wicket-ajax.js?view=diff&rev=466142&r1=466141&r2=466142
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/wicket-ajax.js (original)
+++ incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/wicket-ajax.js Fri Oct 20 08:08:16 2006
@@ -117,9 +117,9 @@
 			}.bind(this);
 			this.current++;
 						
-			if (this.depth > 50 || Wicket.Browser.isKHTML()) {
+			if (this.depth > 50 || Wicket.Browser.isKHTML() || Wicket.Browser.isSafari()) {
 				// to prevent khtml bug that crashes entire browser
-				// or to prevent stack overflow
+				// or to prevent stack overflow (safari has small call stack)
 				this.depth = 0;
 				window.setTimeout(run, 1);
 			} else {