call the "regxpcom" program manually put an empty .autoreg file next to the mozilla binary
> I placed my current code at > http://negotiateauth.mozdev.org/negoauth.tar.gz. Please could you have
A quick perusal didn't find anything "wrong", but you can remove some code:
You don't need (and shouldn't have) the nsIHttpAuthenticator.idl in your source tree. Necko already contains and exports that file.
You don't need the registrationproc and unregistrationproc hooks... they are optional in the modulecomponentinfo, and you can just set them to null.
I don't think you need the CLASSINFO stuff. The necko implementations of nsIHttpAuthenticator don't use CI, and it doesn't look like anyone uses it in a scriptable context.
--BDS
