Hello chiddie,
Are you sure that Firefox 8 extensions deployment is the same as Firefox 4?
I followed the instructions in the "Firefox 4 Series Extensions" section of
the wpkg firefox page, but, even if after the installation i see the folder
with the GUID number in the \firefox\extensions\ folder, and even if i see
the registry key in the "HKLM\Software\Mozilla\Firefox\Extensions" path,
when i launch the program and i go to see the extensions panel, it's empty.
If i try to install the .xpi directly from the browser, it is indeed
installed, but i have no idea about where the system put the addon files
(surely not under \firefox\extensions\ and surely there's no
"HKLM\Software\Mozilla\Firefox\Extensions" key added by the browser
installation).
Can anyone help me? The addon is "dizionario_italiano-3.3.1-tb+fx+sm.xpi".
just did a short check using your addon with this system:
http://wpkg.org/Firefox_ext_install_downloads
and it worked flawlessly.
My package for your addon looks like this:
cat firefox-ext-dizionario_italiano.xml
<!DOCTYPE firefoxextension [ <!ENTITY ext-name "dizionario_italiano">
<!ENTITY ext-key "3.3.1-tb+fx+sm"> <!ENTITY ff-extension SYSTEM
"../templates/ff-extension.xml"> ]>
<packages>&ff-extension;</packages>
The plugin installed successfully using firefox 8.0.1. I just added the
package for firefox 8 on the above mentioned page. BUT: firefox addon
page shows "Dizionario italiano is not compatible with Firefox 8.0.1".
To make it work, open the xpi file (e.g. using 7-zip), change in
install.rdf the line
<em:maxVersion>6.0a1</em:maxVersion>
to
<em:maxVersion>8.*</em:maxVersion>
Since Firefox 8.x, after installation, there will be a message that
"another programm on your computer tries to modify Firefox using
following Add-on" ...
According to
http://kb.mozillazine.org/About:config_entries#Extensions.
I think that setting:
extensions.autoDisableScopes = 0
extensions.enabledScopes = 15
could do the trick. For this, I've put into default/profile/prefs.js:
user_pref("extensions.enabledScopes", 15);
user_pref("extensions.autoDisableScopes", 0);
So, to answer your question, if you look into install-extensions.cmd,
you see "HKLM\Software\Mozilla\%1\Extensions" as registry key, while
"%1" is "firefox".
The files are in %CommonProgramFiles%\Mozilla Shared\Extensions\.
HTH,
Falko
-------------------------------------------------------------------------
wpkg-users mailing list archives >> http://lists.wpkg.org/pipermail/wpkg-users/
_______________________________________________
wpkg-users mailing list
wpkg-users@lists.wpkg.org
http://lists.wpkg.org/mailman/listinfo/wpkg-users