Xmarks Bookmarks Sync (previously known as Xmarks Sync) allowing multiprocess (e10s) and using WebExtensions APIs

Xmarks

https://addons.mozilla.org/addon/xmarks-sync/versions/beta?page=1#version-4.5.0.1a 4.5.0.1a is:

the first version of Xmarks supporting WebExtensions and e10s.

https://addons.mozilla.org/addon/xmarks-sync/reviews/919646/ two of five stars:

+1 for the progress but then -3 because … there’s no GUI … LastPass support ticket 6101942

The initial response from LastPass suggested that 64-bit Firefox is not yet supported.

Further investigation suggests to me that update installation failed. A repeat installation was successful, I’m now using 4.5.0.1a with Firefox 55.0.3 (64-bit) on FreeBSD-CURRENT so I’m asking LastPass what’s meant by ‘not supported’.

How can they not support 64 bit FF? What year is this? Also… it’s JS, it does not care what CPU it is. Lastpass sucks.

2 Likes

From what I read, 79% of Nightly channel users and 7% of Release channel users on Windows are already running 64-bit Firefox. (May be more now; those numbers are from a May 2017 Bugzilla comment.)

And that will become a much bigger problem for LastPass soon.

As of August 8, 2017, the stub installers automatically install the 64-bit Windows version of Firefox when downloaded to a 64-bit Windows system.

Come October, the proposal is to migrate Firefox Release 56 users that have a 64-bit windows with more than 2GB real memory to the 64-bit build of Firefox with a 56.0.1 upgrade. (At least 2GB? More than 2GB? There has been discussions about that in one of the Bugs. Also, there are opt-out possibilities by setting a registry value, or by uninstalling Firefox and reinstalling a platform/language/build-specific version.)

See Mozilla Wiki: Firefox/Win64 for more details.

So, by the time Firefox 56.0.1 lands in the Release Channel, LastPass will have lots of 64-bit users. If they don’t support 64-bit users then, they may find their users looking for alternatives.

2 Likes

That is the important issue. While Firefox can have 32/64 bit versions, there is no such a relevance to WebExtensions.

Unless there is an extension that deals with hardware (legacy ones could but WebExtensions cant), for the extension operation, there is no relevance whatsoever whether the operating system is 32 bit or 64.

Therefore, the assertion by a developer that a WebExtension (i.e. password type extension) does not have a 64 bit version, seems misplaced.

The only way a 64 bit OS may become relevant is that if the extension relies on an application that must be installed on the user computer and then the WebExtension uses Native Messaging to communicate with that application, then if they don’t have a 64 bit application, that may be an issue, although 32 bit applications run fine on 64 bit OS.

2 Likes

I use Lastpass on Firefox ESR v52 x64 on GNU/Linux daily. When I saw your message I started thinking that maybe this is a Windows issue. Installed Windows7 x64 with 3G RAM in a VM and Lastpass works fine in Firefox v55. What am I missing?

It seems to work on x64.

Xmarks Bookmark Sync

The issue was:

  • with Xmarks Bookmark Sync, also known as Xmarks Bookmark Synchronizer, also known as Xmarks Sync (it’s not limited to bookmarks)
  • not with LastPass.

Xmarks Inc.

was purchased by LastPass

At https://www.xmarks.com/about/help:

… Xmarks Premium … PRIORITY SUPPORT!

– and priority support tickets in that area are handled by LastPass.

LastPass support ticket 6101942 for ‘Mysterious absence of preferences with 4.5.0.1a’

The issue was not reproducible.

When I attempted to reproduce the issue: an Xmarks Bookmark Synchronizer button, through which preferences can be accessed, appeared in the toolbar of Firefox.

A LastPass-provided screenshot of the button and its menu:

My screen recording of not reproducing the issue – the Xmarks Bookmark Synchronizer button appears at 02:23 on the timeline.:


Side note: that screen recording did capture other issues, which are off-topic from Xmarks (I’ll happily discuss those issues elsewhere).