rem:        var rval; var oldGlob = dj_currentContext; var oldDoc = dj_currentDocument; try{ dojo.setContext(globalObject, globalObject.document); rval = dojo._fireCallback(callback, thisObject, cbArguments); }finally{ dojo.setContext(oldGlob, oldDoc); 
add:        var rval; var oldGlob = dj_currentContext; var oldDoc = dj_currentDocument; try{ dojo.setContext(globalObject, globalObject.document); rval = dojo._fireCallback(callback, thisObject, cbArguments); }finally{ dojo.setContext(oldGlob, oldDoc); } return rval; 
context: dojo.withGlobal = function(/*Object*/globalObject, /*Function*/callback, /*Object?*/thisObject, /*Array?*/cbArguments){	// summary:	//		Call callback with globalObject as dojo.global() and globalObject.document	//		as dojo.doc(). If provided, globalObject will be executed in the context of	//		object thisObject	// description:	//		When callback() returns or throws an error, the dojo.global() and dojo.doc() will	//		be restored to its previous state.	var rval;	var oldGlob = dj_currentContext;	var oldDoc = dj_currentDocument;	try{		dojo.setContext(globalObject, globalObject.document);		rval = dojo._fireCallback(callback, thisObject, cbArguments);	}finally{		dojo.setContext(oldGlob, oldDoc);	}	return rval;}
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/dojo.js.uncompressed.js/buggy/www/resources/dojo-ajax/dojo.js.uncompressed.js