rem: var channel = ios.newChannelFromURI('load', uri, null, null, Components.interfaces.nsIChannel.LOAD_NORMAL, null); 
add: var channel = ios.newChannelFromURI('load', uri, null, null, Components.interfaces.nsIChannel.LOAD_NORMAL, null, 0, 0); 
context: function ReadDirectory(url){    debug('ReadDirectory(' + url + ')\n');    var ios = Components.classes['component://netscape/network/io-service'].getService();    ios = ios.QueryInterface(Components.interfaces.nsIIOService);    var uri = ios.newURI(url, null);    // Create a channel...    var channel = ios.newChannelFromURI('load', uri, null, null, Components.interfaces.nsIChannel.LOAD_NORMAL, null);    // ...so that we can pipe it into a new HTTPIndex listener to    // parse the directory's contents.    channel.asyncRead(0, -1, null, HTTPIndex.CreateListener());}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/0b77d1dea17a8fa2bc2e0193ee3761dd2500f4af/directory.js/buggy/suite/common/directory/directory.js