On Tue, Jul 13, 2004 at 05:13:59PM -0400, Susan Crayne wrote:
>   var uriObj =
> Components.classes['@mozilla.org/network/standard-url;1']
> .createInstance(Components.interfaces.nsIURI);
>   uriObj.spec = "http://www.google.com";;
>    uriObj.spec = inputURLString;

DO NOT do that. that code is broken. I'd like to blame all of your
problems on this code (although I'm not sure they're really caused by
this).

Use nsIIOService.newURI:
http://lxr.mozilla.org/seamonkey/source/netwerk/base/public/nsIIOService.idl#74


>       var channel = IOService.newChannelFromURI(uriObj);

Although you might want to use nsIIOService.newChannel

>         var downloadListener = {

I suggest using a stream loader for this purpose:
http://lxr.mozilla.org/seamonkey/source/netwerk/base/public/nsIStreamLoader.idl

-- 
_______________________________________________
Mozilla-xpcom mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-xpcom

Reply via email to