I have FF 4.0b9pre and I'd like to load NPAPI plugin. When I place it
into "myExtension/plugins/npMyPlugin.so" directory, it loads fine.
However, when I place plugin into "myExtension/components/linux/
npMyPlugin.so" (according to https://developer.mozilla.org/en/Shipping_a_plugin_as_a_Toolkit_bundle)
and add "binary-component ... ABI=..." into the chrome.manifest file,
plugin doesn't load.
I can place all different ABI versions into the single "myExtension/
plugins/" directory. That works, but it is quite dirty solution.
Any suggestions?
Thanks,
Zb.
> I have FF 4.0b9pre and I'd like to load NPAPI plugin. When I place it
> into "myExtension/plugins/npMyPlugin.so" directory, it loads fine.
> However, when I place plugin into "myExtension/components/linux/
> npMyPlugin.so" (according to https://developer.mozilla.org/en/Shipping_a_plugin_as_a_Toolkit_bundle)
> and add "binary-component ... ABI=..." into the chrome.manifest file,
> plugin doesn't load.
Plugins are not binary (XPCOM) components. It doesn't make sense to try and
use binary-component with them.
--BDS
Ok, so where should I place different arch versions of the plugin?
Zbynek