if(!this._xdDebugScopeChecked){ //If using a scoped dojo, we need to expose dojo as a real global //for the debugAtAllCosts stuff to work. if(dojo._scopeName != "dojo"){ window.dojo = window[dojo.config.scopeMap[0][1]]; window.dijit = window[dojo.config.scopeMap[1][1]]; window.dojox = window[dojo.config.scopeMap[2][1]]; } this._xdDebugScopeChecked = true; } var dbgQueue = this._xdDebugQueue; if(resourceName && resourceName == dbgQueue.currentResourceName){ dbgQueue.shift(); } if(dbgQueue.length == 0){ dbgQueue.currentResourceName = null; this._xdNotifyLoaded(); }else{ if(resourceName == dbgQueue.currentResourceName){ dbgQueue.currentResourceName = dbgQueue[0].resourceName; var element = document.createElement("script"); element.type = "text/javascript"; element.src = dbgQueue[0].resourcePath; document.getElementsByTagName("head")[0].appendChild(element); } }