Description
Current status of support
- Get settings page working
- Get address replacement working
- Get settings opening in dedicated tab - should be fixed by preliminary support for Firefox #273
- Get address search via hotkey working - should be fixed by preliminary support for Firefox #273
- Get address search via popup menu working - should be fixed by preliminary support for Firefox #273
- Get right-click to add address label working - should be fixed by preliminary support for Firefox #273
- Get built-in list of sites enabled by default - tracked in Firefox: get built-in list of sites enabled by default #275 but this may be impossible
Basically anything relating to the background script doesn't work.
Help needed with testing
Do you want rolod0x to support Firefox? You can help make it happen! While a Firefox .zip
hasn't been included in a release yet, they're already being built automatically by the CI, so you can download, test, and report back in #274 what isn't working. Just go to this list of successful builds, click on the top one, scroll to the bottom of the build page, and click on the firefox artifact:
Then follow the installation guide for Chrome as it works in more or less the same way.
As soon as you encounter a problem (which may be very early at the time of writing), just come back to this issue and post details. Screenshots are helpful!
Useful resources
- https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Build_a_cross_browser_extension
- https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/background#browser_support
- https://blog.mozilla.org/addons/2024/03/13/manifest-v3-manifest-v2-march-2024-update/
- https://extensionworkshop.com/documentation/develop/getting-started-with-web-ext/#testing-out-an-extension
Old info, no longer relevant
See fregante/browser-extension-template#78.
Possible approach to solution: transclude-me/extension@78b529e#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519