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
