I think you're right, I might have found the code to properly init the javascript environment ( in nsIContent->NotifyContentObjectWrapper()), but I think I'm going to take your advice and look at the docshell class, basically we started out with a much simpler interface but it just kind of ballooned into including the whole mozilla document stucture, and now might be a good time to re-evaluate our choices.
Thanks for all your help, I really appreciate it. --Richard "Boris Zbarsky" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Richard wrote: >> Where should this be called before or after the plugin is initiailized? > > Mmmm.... Probably before you set the script global object on the document. > At least that's where I think we call it, generally speaking. > > Again, I'm not sure why you're not just using the APIs docshell exposes > for this purpose (eg get the URI content listener from the docshell, call > DoContent on it, and then start pumping data into it, letting it handle > all the setup work properly). Your approach is pretty much guaranteed to > break as the core code changes, possibly even on stable branches. > > -Boris _______________________________________________ dev-embedding mailing list [email protected] https://lists.mozilla.org/listinfo/dev-embedding
