Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No syncing #4

Open
DavidCWGA opened this issue Mar 28, 2018 · 7 comments
Open

No syncing #4

DavidCWGA opened this issue Mar 28, 2018 · 7 comments

Comments

@DavidCWGA
Copy link

I have Container Sync installed on three computers, two Macs and a PC.

I've setup a bunch of containers on one of the Macs, and hit "Backup".

After first syncing that machine with my firefox account, and then syncing the other two, and then clicking "Restore" on the other two, nothing happens. They remain with the default containers.

Any suggestions?

@dmstork
Copy link

dmstork commented Apr 10, 2018

I've got the same thing, never worked for me. Maybe due to the Facebook Container add-on? I've now only have the generic Container add-on active and disabled the Facebook Container add-on. Didn't help.

@AeliusSaionji
Copy link

When I "view synced containers", I see containers from my other PC.

But it does not actually take effect locally.

@ramkumar-kr
Copy link
Owner

Hi,

I was able to reproduce the issue and suspect that Firefox Sync is the cause for it.
I have created a bug in bugzilla for this.

Link - https://bugzilla.mozilla.org/show_bug.cgi?id=1454260

@ramkumar-kr
Copy link
Owner

@AeliusSaionji The issue with yours is a different one. I have released version 1.1.1 which fixes your issue.

@MurzNN
Copy link

MurzNN commented Jun 6, 2018

Have the same problem with not syncing. Does your extension must create storage.sync entries after installing? In about:config I can't see preferences matched to storage.sync string, instead of 2 Firefox defaults:

webextensions.storage.sync.enabled;true
webextensions.storage.sync.serverURL;https://webextensions.settings.services.mozilla.com/v1

@exadeci
Copy link

exadeci commented Aug 20, 2018

I've managed to get the sync to happen by doing a backup on the computer with the containers, making a manual sync on firefox, then manual firefox on the other computer and manual restore.

While it works, it seems that the websites defaults are not, an example I have a facebook container but when I open facebook it doesn't use its container.

@da2x
Copy link

da2x commented Sep 1, 2018

Sync is not guaranteed to be immediate. It happens at the discretion of the browser (usually within five minutes).

The problem is that the extension doesn't actually respond to sync changes. @ramkumar-kr, you need to add a browser.storage.onChange.addListener() that actually responds to changes in the sync storage area.

The browser UI for this extension is entirely unnecessary. The extension could handle everything automatically without any user interaction at all by listening for sync changes and update the local contextualIdentities as needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants