The next beta of Firefox 4 will include a change to how Firefox installs and uses extensions. Previously the files from the extension’s XPI would be extracted into their own directory in the filesystem and read from there, now the default is to just keep the XPI and load files out of it directly.
For many extensions this causes no problems however if your extension’s code tries to access its files directly or if your extension includes binary code, search plugins, dictionaries or window icons then you may either need to make changes to your extension to support the new method of installation or request that Firefox continue to unpack your extension’s files using the <em:unpack> install.rdf directive.
You can read more about the change and ways you can support it in your extension at the Firefox 4 for Developers MDC page.
Leandro Santiago
wrote on
Dave Townsend
wrote on
Micha
wrote on
Dave Townsend
wrote on
antistress
wrote on
Michael Senkbeil
wrote on