Google today announced that Chrome will no longer support inline installation of extensions. New extensions lose inline installation starting today, existing extensions will lose the ability in three months, and in early December the inline install API will be removed from the browser with the release of Chrome 71.

I finally got around to trying this out. Apologies for the delay and nice work so far.

The server component is running on my server box.

I installed the Chrome extension in Vivaldi, configured the endpoint and PIN, and uploaded Vivaldi's bookmarks with no issue. A ymarks.db.backup.1 file was created.

I installed the Chrome extension in Chrome, configured the endpoint and PIN, and chose the "download bookmarks" option. Chrome successfully pulled the bookmarks.

I installed the Firefox add-on in Firefox v61.0.2, configured the endpoint and PIN, and tried the "download bookmarks" option. Unfortunately, it simply wiped out all the Firefox bookmarks (which were easily restored with a backup ).

I'm happy to help debug or whatever you need. If there are IE and Opera plugins, I'd be happy to test those, too.

Hmm, that's not good. I received a similar report yesterday. Something must have changed. It had worked in the past.

I'll be out of town until tomorrow, but what I need for a reasonable fix is, at least, a useful error message. Does the server print anything while you're using Firefox? Does Firefox's error console (F12...) tell you anything after clicking Download? Is there a pop-up from the extension?

If you run the server locally and you haven't changed the port and PIN, the server runs on http://localhost:8888 and the PIN is 12345. The README mentioned above tells you how to change them if you feel like you should.