Skip to content

Releases: mozilla-extensions/firefox-bridge

Alpha Build V2 - For QA

25 Mar 21:07
3a29b5f
Compare
Choose a tag to compare
Pre-release

New Installation Instructions

The Firefox extension is now in XPI format. The method to install it remains the same. However, in the future this will change as the XPI will be signed and have a different process.

Browser Name Changes

This update includes the allow list for all the supported browsers. In the Firefox extension, there will no longer be an icon for each browser in the toolbar. Instead, we will be having our own static icon (which is WIP and so for now it is just the Firefox logo).

Supported Browsers

Note that Safari and Arc are only supported on MacOS. These are the browsers that the FIrefox extension can launch. They can be seen on the welcome page of the firefox extension if they are installed.

[
  "Arc",
  "Brave Beta",
  "Brave Nightly",
  "Brave",
  "Chrome Beta",
  "Chrome Canary",
  "Chrome Dev",
  "Chrome",
  "DuckDuckGo",
  "Microsoft Edge Dev",
  "Microsoft Edge Beta",
  "Microsoft Edge Canary",
  "Microsoft Edge",
  "Opera Beta",
  "Opera Developer",
  "Opera GX",
  "Opera",
  "Safari",
  "Vivaldi",
]

Native Messaging Changes

This release contains changes to how Firefox is launched from the Chromium extensions. To test this feature, native messaging must be enabled. View the instructions below on how to do just that:

  1. Ensure you have Firefox Nightly v126 or later installed. You can find this out in about:preferences and search “Update”
  2. Load the extension into your chromium browser and take note of the ID. It will look something like this: ID: idlakildeggleoomlepepihnnilkckob
  3. On Firefox Nightly, navigate to about:config and set browser.firefoxbridge.enabled to true and change the field in browser.firefoxbridge.extensionOrigins to “chrome-extension://your-id-here/“.
  4. Completely close and reopen Firefox Nightly. Now, the native messaging host will be installed for that extension ID. If the incorrect ID is used or the configs are not set, then the extension will think Firefox is not installed.

Repeat step 2 & 4 any time the ID changes.

Notes

  • Vivaldi is no longer supported as a browser to run the extension.
  • Some issues from the last round are not resolved.

Alpha Build - For QA

14 Feb 16:40
Compare
Choose a tag to compare
Alpha Build - For QA Pre-release
Pre-release
v0.0.1-alpha

prep QA