Description
Port the extension to work on Firefox using MV3 (Manifest V3) APIs, handling differences in storage, background scripts, and permissions.
Scope
- Audit Chrome-specific APIs and find Firefox equivalents
- Handle
chrome. vs browser. API namespace differences
- Test with Firefox Developer Edition
- Create Firefox-specific manifest if needed (or use WebExtension polyfill)
- Submit to AMO (addons.mozilla.org)
Acceptance Criteria
Part of #4
Description
Port the extension to work on Firefox using MV3 (Manifest V3) APIs, handling differences in storage, background scripts, and permissions.
Scope
chrome.vsbrowser.API namespace differencesAcceptance Criteria
Part of #4