David wrote:
I have a working component in FireFox 1.0.6 thru 1.0.8 (Windows and Linux), but it doesn't work in FireFox 1.5.0.3 (Windows nor Linux). I know the problem is the c++ component because I'm installing (with an xpi) two components, the c++ one and a javascript one, the javascript component works fine, and both interfaces are in the same xpt. I try to install it manually, but doesn't make any difference.
How are you compiling the component? Components will only work with multiple versions of the application if they are linked using the XPCOM glue, use nsEmbedString, and are careful to use only frozen APIs.
It is very common to have binary components for Firefox 1.5. I don't know of any examples offhand of components that work in both Firefox 1.0.x and Firefox 1.5, though it should be possible.
--BDS _______________________________________________ dev-tech-xpcom mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-xpcom
