[Project_owners] how does the shellblock.xpi work for FireFox?
doron at nexgenmedia.net
Sat Jul 10 11:59:18 EDT 2004
For extensions in FireFox, install.rdf is now used. install.js will
still be read if no install.rdf is found. You have to remember that
install.js (XPInstall) is more powerfull, as it can set prefs, do
filesystem manipulations, and so on.
Charles Melhorn wrote:
> The patch for the 'shell:' protocol handling vulnerability,
> (see http://www.mozilla.org/security/shell.html )
> shellblock.xpi, contains two files: bug250180.js, which
> disables the preference related to this problem, and
> install.js, which seemingly adds the first file to the
> "defaults/pref" folder.
> I thought, however, that for FireFox 0.9.x the "install.js"
> file was ignored by the Extension Manager, per the
> documentation found here:
> "install.js scripts are no longer used for Firefox and
> Thunderbird extensions. If you provide an install.js script,
> it will not be read|.|"
> Clearly, though, the install script was not ignored, as the
> new preference file was placed in the appropriate folder
> upon installation in FireFox. Has the install.js functionality
> been retained after all? Can someone point me to updated
> documentation or discussion of this?
> Project_owners mailing list
> Project_owners at mozdev.org
More information about the Project_owners