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 {