Daniel Kouril wrote:
> Linux). If I build Mozilla from sources and build the component in the
> Mozilla source tree using the headers and libraries (and Makefile rules)
> from the tree, everyhing works well. I can use regxpcom to update the
[SNIP]
> But I'd like to get it to work with a standard Mozilla distribution as
> available from the Mozilla site. I downloaded
> mozilla-i686-pc-linux-gnu-1.4.tar.gz from the Mozilla ftp archive,
> unpacked it and copied the component (ie. the .so library along with

A couple questions:

1) did you change the nsIHttpAuthenticator interface at all? you can't do that

2) did you add any new interfaces? if not, you don't need to distribute an xpt file, only your component.

3) when you built your component for 1.4, did you use a 1.4 source tree, or did you use a current trunk tree? there have been changes since 1.4 that might make your component not-backwards-compatible. nsIHttpAuthenticator is not a frozen interface, and in fact it did change several days before 1.4 was released, to fix bug 203813 (see http://bonsai.mozilla.org/cvslog.cgi?file=mozilla/netwerk/protocol/http/public/nsIHttpAuthenticator.idl).


--Ben Smedberg





Reply via email to