I was able to modify the extension to make it fully compatible with Firefox.
I have attached the working ZIP file below. To get it working, I made the following changes to the manifest.json:
Added a Firefox ID: Included the browser_specific_settings key required by Firefox.
Fixed Background Scripts: Changed the background key from using service_worker (Chrome-only) to scripts (Firefox-compatible for Manifest V3).
I have tested this in Firefox via about:debugging and it works perfectly. Feel free to use this code to release an official Firefox Add-on version!
Imagedownloader FIrefox.zip
I was able to modify the extension to make it fully compatible with Firefox.
I have attached the working ZIP file below. To get it working, I made the following changes to the manifest.json:
Added a Firefox ID: Included the browser_specific_settings key required by Firefox.
Fixed Background Scripts: Changed the background key from using service_worker (Chrome-only) to scripts (Firefox-compatible for Manifest V3).
I have tested this in Firefox via about:debugging and it works perfectly. Feel free to use this code to release an official Firefox Add-on version!
Imagedownloader FIrefox.zip