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

Reply via email to