You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xap-commits@incubator.apache.org by mt...@apache.org on 2006/07/24 20:40:47 UTC

svn commit: r425180 - /incubator/xap/trunk/src/xap/Xap.js

Author: mturyn
Date: Mon Jul 24 13:40:47 2006
New Revision: 425180

URL: http://svn.apache.org/viewvc?rev=425180&view=rev
Log:
Added extra "debug loading" option to require() to handle a common case (we're not debug-loading all files).

Added loader for new HttpUtils class.

Modified:
    incubator/xap/trunk/src/xap/Xap.js

Modified: incubator/xap/trunk/src/xap/Xap.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/src/xap/Xap.js?rev=425180&r1=425179&r2=425180&view=diff
==============================================================================
--- incubator/xap/trunk/src/xap/Xap.js (original)
+++ incubator/xap/trunk/src/xap/Xap.js Mon Jul 24 13:40:47 2006
@@ -36,7 +36,12 @@
 	
 	try {		
 		dojo.require.apply(dojo,arguments) ;
-		if (Xap._debugAll && arguments[0].search(/\*/)==-1){
+		if ((Xap._debugAll && arguments[0].search(/\*/)==-1)
+				|| 
+			(Xap._debugLoad 
+				&& (xap.util.ArrayHelper.indexOf(Xap._debuggables,arguments[0][0])>-1)
+				)
+			){
 			Xap.addDebuggables(arguments[0]) ;				
 		}
 	} catch (ee) {
@@ -269,7 +274,8 @@
 	//xap.requestservice
 	Xap.require("xap.requestservice.RequestService" ) ;
 	Xap.require("xap.requestservice.NetServiceListener" ) ;
-
+	Xap.require("xap.util.HttpUtils" ) ;
+	
 }