On Jul 1, 12:18 pm, Christian Biesinger <[EMAIL PROTECTED]> wrote:
> EliteLama wrote:
> > Thanks for the quick answer. I know that "JSObject*" is a C type but
> > refering tohttp://java.sun.com/products/plugin/1.3/docs/jsobject.html
> > there is a java class in netscape.javascript.* called JSObject and I
> > think the C type JSObject and the java class JSObject have probably
> > the same behaviour.
>
> Ah, LiveConnect... I don't know if/how you can use that together with
> JavaXPCOM.
>
> > So is there a xulrunner / gecko sdk version which
> > contains these non-frozen interfaces?
>
> No SDK contains unfrozen interfaces. XULRunner obviously contains them.
> Not in a way that you can use from Java though. These interfaces are
> only defined in a C++ header file; Java-accessible interfaces must be
> defined in an IDL file.
>
> >   catman->AddCategoryEntry(JAVASCRIPT_GLOBAL_PROPERTY_CATEGORY,
> >                          "my_prop_name", "my_prop_contract_id",
> >                          PR_TRUE, PR_TRUE, getter_Copies(previous));
>
> That allows you to define a global property that's accessible from
> JavaScript. I don't see how that would allow you to read JavaScript
> variables.

I finally found a way to communicate with the javascript in my
embedded browser by writing my own xpcom component in javascript which
does the talking for me.

_______________________________________________
dev-embedding mailing list
dev-embedding@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-embedding

Reply via email to