On Wed, Dec 22, 2004 at 10:51:46AM -0800, [EMAIL PROTECTED] wrote: > Ok, that's fine and all, but now it seems as though I'm using a lot > more than gets included with the SDK. None of necko is included
Parts of Necko _are_ included (consider nsIChannel, nsIIOService, among others). But the SDK only contains frozen interfaces. > (or at > least not nsIStreamTransport and its Service). I can't even use > nsCString apparently (which nsIStreamTransport needs). No idea what nsIStreamTransport is supposed to be... I can only find nsIStreamTransportService (which does not deal with strings). But I suspect that nsEmbedCString works just fine with the interface you are using, and has the advantage over nsCString that it is frozen. (see nsStringAPI.h / nsEmbedString.h) (Remember to use the SDK from the oldest version you want to be compatible with) > Considering I'll have to include half of Firefox anyway, I suppose I'll > just continue to compile against the Firefox source and make sure that > all our machines are running the proper version. This is of course also a possibility, if you can control the version your users are running. -- _______________________________________________ Mozilla-xpcom mailing list [email protected] http://mail.mozilla.org/listinfo/mozilla-xpcom
