Changeset 7647
- Timestamp:
- 03/18/07 01:26:29 (22 months ago)
- Location:
- dojo/trunk
- Files:
-
- 4 modified
-
tests/runner.html (modified) (1 diff)
-
tests/runner.js (modified) (1 diff)
-
tests/_browserRunner.js (modified) (1 diff)
-
_base/_loader/loader.js (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
dojo/trunk/tests/runner.html
r7635 r7647 150 150 <script type="text/javascript" src="../dojo.js"></script> 151 151 <script type="text/javascript" src="runner.js"></script> 152 <script type="text/javascript" src="_browserRunner.js"></script> 153 <script type="text/javascript" src="_base.js"></script> 152 <script type="text/javascript"> 153 if(!this["dojo"]){ 154 document.write("<scr"+"ipt type='text/javascript' src='_browserRunner.js'></scr"+"ipt>"); 155 document.write("<scr"+"ipt type='text/javascript' src='_base.js'></scr"+"ipt>"); 156 } 157 </script> 154 158 </head> 155 159 <body> -
dojo/trunk/tests/runner.js
r7646 r7647 669 669 }); 670 670 dojo.require("tests._base"); 671 dojo.addOnLoad(tests.runner, "run"); 671 dojo.addOnLoad(function(){ 672 setTimeout(function(){ 673 tests.run(); 674 }, 100); 675 }); 672 676 // set us up for a run 673 677 }else if(this["load"]){ -
dojo/trunk/tests/_browserRunner.js
r7635 r7647 31 31 var enclosedFunc = function(){ return funcRef.apply(scope, arguments); }; 32 32 33 if(window["attachEvent"]){ 34 window.attachEvent("on"+type, enclosedFunc); 35 }else if(window["addEventListener"]){ 36 window.addEventListener(type, enclosedFunc, false); 37 }else if(document["addEventListener"]){ 38 document.addEventListener(type, enclosedFunc, false); 33 if((window["dojo"])&&(type == "load")){ 34 dojo.addOnLoad(enclosedFunc); 35 }else{ 36 if(window["attachEvent"]){ 37 window.attachEvent("on"+type, enclosedFunc); 38 }else if(window["addEventListener"]){ 39 window.addEventListener(type, enclosedFunc, false); 40 }else if(document["addEventListener"]){ 41 document.addEventListener(type, enclosedFunc, false); 42 } 39 43 } 40 44 }; -
dojo/trunk/_base/_loader/loader.js
r7646 r7647 187 187 188 188 var dh = dojo.hostenv; 189 if(arguments.length == 1) {189 if(arguments.length == 1){ 190 190 dh.modulesLoadedListeners.push(obj); 191 } else if(arguments.length > 1){192 dh.modulesLoadedListeners.push(function() {191 }else if(arguments.length > 1){ 192 dh.modulesLoadedListeners.push(function(){ 193 193 obj[functionName](); 194 194 }); … … 212 212 if(arguments.length == 1){ 213 213 dh.unloadListeners.push(obj); 214 } else if(arguments.length > 1){215 dh.unloadListeners.push(function() {214 }else if(arguments.length > 1){ 215 dh.unloadListeners.push(function(){ 216 216 obj[functionName](); 217 217 }); … … 494 494 if((arg0 === true)||(arg0=="common")||(arg0 && dojo.render[arg0].capable)){ 495 495 var args = []; 496 for (var i = 1; i < arguments.length; i++) { args.push(arguments[i]); } 496 for(var i = 1; i < arguments.length; i++){ 497 args.push(arguments[i]); 498 } 497 499 dojo.require.apply(dojo, args); 498 500 } … … 544 546 } 545 547 546 dojo.requireLocalization = function(/*String*/moduleName, /*String*/bundleName, /*String?*/locale, /*String?*/availableFlatLocales){ 548 dojo.requireLocalization = function(/*String*/ moduleName, 549 /*String*/ bundleName, 550 /*String?*/ locale, 551 /*String?*/ availableFlatLocales){ 547 552 // summary: 548 553 // Declares translated resources and loads them if necessary, in the