xiaoxiaoflood / firefox-scripts

userChromeJS / autoconfig.js and extensions
Mozilla Public License 2.0
944 stars 83 forks source link

Side effect of 12/24 fx-folder.zip: "Batch installing extensions" no longer works #216

Closed jiangzhenjerry closed 1 year ago

jiangzhenjerry commented 1 year ago

This is related to today's fix to address #212. Firefox has this trick to batch install extensions by putting .xpi files directly into extensions folder. Using today's fx-folder.zip, this functionality is broken.

How to Reproduce

Shut down Firefox. Manually place .xpi files into extensions folder. (Note: their filenames have to be the same as application-id. See screenshot below.) Restart Firefox.

sshot-1

Expected Behavior

Firefox should recognize these files and register them on "about:addons". They are put in disabled mode until user activates them. The screenshot below is made from Firefox using previous fx-folder.zip.

sshot-2

Actual behavior

Firefox cannot recognize these .xpi files. Nothing is show under "about:addons".

sshot-3