Hello,

I need to access a chrome URI from GTKMozEmbed, because I need to run
XUL with elevated permissions. Unfortunately, GTKMozEmbed does not
load Firefox browser extensions, so I'm installing my chrome into the
browser chrome directory. This seems inelegant and fragile, and also
unnececessary adds components to Firefox.

Is there a relatively easy way to load chrome or increase XUL
permissions using C++/XPCOM?

Alternatively, could I perhaps load a profile using
gtk_moz_embed_set_profile_path? As far as I can see this is completely
undocumented. Specifically I haven't found out how to create a profile
to point it at, how the profile could vary with different gtkmozembed
versions (e.g. mozilla suite/firefox/seamonkey?) and how to install
chrome into the profile.

If anyone could give me any pointers I would be very grateful.

Thank you!

--
Michael Hutchinson
http://mjhutchinson.com
_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding

Reply via email to