rem: var channel = ioService.newChannelFromURI(fixupUri(this.mUri)); 
add: var channel = ioService.newChannelFromURI(this.mUri); 
context:     refresh: function() {        // Lock other changes to the item list.        this.lock();        // set to prevent writing after loading, without any changes        this.loading = true;        var ioService = Components.classes["@mozilla.org/network/io-service;1"]                                  .getService(Components.interfaces.nsIIOService);        var channel = ioService.newChannelFromURI(fixupUri(this.mUri));        channel.loadFlags |= Components.interfaces.nsIRequest.LOAD_BYPASS_CACHE;        channel.notificationCallbacks = this;        // Allow the hook to do its work, like a performing a quick check to        // see if the remote file really changed. Might save a lot of time        this.mHooks.onBeforeGet(channel);        var streamLoader = Components.classes["@mozilla.org/network/stream-loader;1"]                                     .createInstance(Components.interfaces.nsIStreamLoader);        try {            streamLoader.init(channel, this, this);        } catch(e) {            // File not found: a new calendar. No problem.            this.unlock();        }    },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/4c7b608d3ffb58735d9a6e86c74198ad978e5bc6/calICSCalendar.js/buggy/calendar/providers/ics/calICSCalendar.js