var uri=new String(djConfig.libraryScriptUri||djConfig.baseRelativePath); if(!uri){ dojo.raise("Nothing returned by getLibraryScriptUri(): "+uri); } var _25=uri.lastIndexOf("/"); djConfig.baseScriptUri=djConfig.baseRelativePath; return djConfig.baseScriptUri; }; 
dojo.hostenv.getBaseScriptUri = function(){  // summary: Return the base script uri that other scripts are found relative to.  // TODOC: HUH?  This comment means nothing to me.  What other scripts? Is this the path to other dojo libraries?  //    MAYBE:  Return the base uri to scripts in the dojo library.  ???  // return: Empty string or a path ending in '/'.  if(djConfig.baseScriptUri.length){     return djConfig.baseScriptUri;  }  // MOW: Why not:  //      uri = djConfig.libraryScriptUri || djConfig.baseRelativePath  //    ??? Why 'new String(...)'  var uri = new String(djConfig.libraryScriptUri||djConfig.baseRelativePath);  if (!uri) { dojo.raise("Nothing returned by getLibraryScriptUri(): " + uri); }  // MOW: uri seems to not be actually used.  Seems to be hard-coding to djConfig.baseRelativePath... ???  var lastslash = uri.lastIndexOf('/');   // MOW ???  djConfig.baseScriptUri = djConfig.baseRelativePath;  return djConfig.baseScriptUri;  // String}
6315	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6315/90939f35f46f873d9b1f5c5f818ecf012711dc71/dojo.js/buggy/src/main/resources/org/apache/struts2/static/dojo/dojo.js