Skip to content

[feature] Add Firefox add-on support - #3

Open
G36maid wants to merge 4 commits into
whyhugo:mainfrom
G36maid:feat/firefox
Open

[feature] Add Firefox add-on support#3
G36maid wants to merge 4 commits into
whyhugo:mainfrom
G36maid:feat/firefox

Conversation

@G36maid

@G36maid G36maid commented Jun 16, 2026

Copy link
Copy Markdown

Closes #2 

What's changed:

  • Added browser_specific_settings to manifest.json with a required Gecko ID.
  • Included Mozilla's webextension-polyfill (browser-polyfill.min.js) for standardizing cross-browser API calls.
  • Refactored API calls in popup.js to use the Promise-based browser.* namespace instead of the older callback style.
  • configure prettier and format

I've tested the extension locally on both Firefox using web-ext, and everything works.

@G36maid
G36maid marked this pull request as draft June 16, 2026 08:59
@G36maid
G36maid marked this pull request as ready for review June 16, 2026 09:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature Request: Add support for Firefox Add-on

1 participant