Extension not working in Firefox? (includes Firefox 57 and Firefox Quantum)

littlebobbytables
littlebobbytables
1Password Alumni
edited November 2017 in 1Password in the Browser

Earlier this week we released version 4.6.9 of the 1Password Browser Extension. For users of Safari or Chrome it will have been an uneventful update, one you probably didn't even notice but it's a big update for our Firefox users.

Later this year Mozilla will release Firefox 57 and this is an important one because they will only allow WebExtensions to be installed. We had a number of tasks to complete before we could make the 1Password Firefox Extension WebExtensions compatible but 4.6.9 is that milestone. It's larger than just being WebExtensions compatible though, it also requires a native messaging connection and this will undoubtedly be why you're reading this post.

Versions 4.6.8 and earlier of the 1Password Firefox Extension connected to 1Password using a WebSocket. This allowed the extension to connect to 1Password 4 for Mac and newer and 1Password 4 for Windows and newer.

Version 4.6.9 requires a native messaging aware version of 1Password. Native messaging aware clients are:

  • 1Password 6.8 for Mac.
  • 1Password 4.6.2.624 for Windows.
  • 1Password 6.5.400 for Windows.

Anybody running a version older than this will find the 1Password Firefox Extension no longer works. Updating 1Password to one of these will allow the new extension to once again connect fill.

The most affected will be 1Password 4 for Mac users, people who cannot for whatever reason update to a version of macOS newer than OS X 10.9 AKA Mavericks. My personal recommendation is to consider Safari. If you try to run an older version of the 1Password Browser Extension you will need to fight with your browser as they want to update installed extensions. If you win that fight but let Firefox update to version 57 later in the year the old extension will not work. At least for a while the 1Password Safari Extension will continue to work in Safari, making it the least painful option.

To support WebExtensions, which had to be done, we needed to move to a native messaging connection. Sadly it did mean older versions of 1Password can no longer connect but this was unavoidable. Most people should be able to update to a version compatible with native messaging and once done you should find Firefox works again. If you have any trouble please do post here in our forums.

Comments

  • littlebobbytables
    littlebobbytables
    1Password Alumni
    edited December 2017

    Firefox Quantum users

    So the great news is we already support Firefox Quantum. Firefox Quantum is not a new browser, it is a new name for what was always going to be Firefox 57, the first version of Firefox that only supports extensions built using WebExtensions. We have supported WebExtensions since the 12th of August 2017.

    What Firefox 57 does require though is:

    • An up to date copy of the 1Password Firefox Extension. At the time of this post we're at version 4.6.12. Our support page, How to keep the 1Password extension up to date can help with this.
    • An up to date copy of 1Password. We are currently at 1Password 6.8.4 for Mac and 1Password 4.6.2.626 for Windows or 1Password 6.7.457 for Windows depending if you are using the standalone version or 1Password account version of our Windows client. Our support page, How to keep 1Password up to date can help with this.

    So everything already works with Firefox 57 (AKA Quantum), you just need the current versions of both our extension and the 1Password client.

This discussion has been closed.