Skip to content
This repository has been archived by the owner on Apr 6, 2020. It is now read-only.

Firefox Sync #12

Open
ghost opened this issue Oct 22, 2017 · 13 comments
Open

Firefox Sync #12

ghost opened this issue Oct 22, 2017 · 13 comments
Milestone

Comments

@ghost
Copy link

ghost commented Oct 22, 2017

It would be helpful to sync the settings across browsers.

@pes10k
Copy link
Owner

pes10k commented Oct 23, 2017

Ah, this is a great idea! I'll try to get this in place right away. Thanks, should hopefully be a minor change

@pes10k pes10k closed this as completed in 2fab105 Oct 23, 2017
@pes10k pes10k added this to the 0.9.3 milestone Oct 23, 2017
@ghost
Copy link
Author

ghost commented Jan 24, 2018

I might be mistaken but it seems that with FF58 it is no longer syncing?

@pes10k
Copy link
Owner

pes10k commented Jan 24, 2018

Hmm, strange, thats definitely unexpected! I'm still only calling the sync API (e.g. https://github.com/snyderp/web-api-manager/blob/master/add-on/lib/storage.js#L10).

Can you confirm that you're seeing the problem (checking you're logged into your Mozilla account, that other extensions / settings are syncing properly, etc)? And if you're still seeing the issue, I'll dig in deeper and maybe open an bug with Mozilla if needed.

Thanks for bringing it up!

@ghost
Copy link
Author

ghost commented Jan 24, 2018

Indeed rather unexpected. Since by own stupidity I erased my FF profiles and thus had to sync everything back into maiden installations/profiles of FF 58 / 59 / 60. All browser data/settings/password did sync ok and and also the FoxyProxy extension but WAM unfortunately not.

@ghost
Copy link
Author

ghost commented Jan 24, 2018

The only other reason i could think of is the new cookie manager installed. Seen there and also in this cookie manager the ability as of FF58 to clean indexed/local storage, though that would/should either happening on tab close and/or browser close.

Not sure how this could potentially impact another extension like WAM, considering that browser session cookies to be cleaned. And as mentioned above the other data been synced just fine. Not sure though where/how the FoxyProxy is storing its data.

@ghost
Copy link
Author

ghost commented Feb 13, 2018

WIN10 _x64 1709 16299.125 with FF58/59/60 _x64
WAM 0.9.25

Custom configuations (Templates & Custom blocked features) being synced ok but (strangely) none of the remainder of the settings

@pes10k
Copy link
Owner

pes10k commented Feb 13, 2018

Hmm, this is extremely strange to me. I don't have a good guess for whats going on. Would you mind exporting and sharing all the rules you have configured (if you'd prefer, I can provide a more private method to share than here). That might give me some hint to whats going on.

And also a heads up, NavigatorLanguage.language isn't a method, so the extension won't help there (at least for the time being…)

@pes10k pes10k reopened this Feb 13, 2018
@ghost
Copy link
Author

ghost commented Feb 13, 2018

Hmm, got the syntax wrong there it seems, should apparently read navigator.language
This should do it then #69 (isn't a method)?
Thanks for mentioning it

Now, that aside those are the rules currently set

[{"p":"(default)","s":[1,2,3,4,5,6,10,11,18,20,22,23,24,25,26,27,28,29,30,31,32,34,35,36,38,39,40,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,62,64,65,66,67,68,69,70,71,72,73,75,76,77,78,79,80],"f":["navigator.language"]}]

@ghost
Copy link
Author

ghost commented Feb 13, 2018

Seems that saving the template is a bug by itself and not related to sync, hence opened another issue #77

Syncing though for the remained of the features is not working. Would be glad if there is anything else to help debugging the issue.

@pes10k
Copy link
Owner

pes10k commented Feb 13, 2018

Well GD :-/

Thanks for the bug report, I'll figure out #77 tonight, and will hopefully get the sync stuff worked out ASAP!

@pes10k
Copy link
Owner

pes10k commented Feb 14, 2018

@n8v8R A little embarrassed here, but hoping I could ask for your help here in recreating this issue. I now have two machines, both with FF installed, and both logged into the same mozilla sync account. What can I do to

  1. get the Web API Manager settings to Sync
  2. try and recreate the issue you're describing

I'll get this sorted out somehow :)

@ghost
Copy link
Author

ghost commented Feb 14, 2018

How about some well deserved rest after the thesis and work on WAM and other things in life??? ;)

Commonly FF would sync at least upon boot and shutdown, but you can invoke sync any time by clicking here.

ff sync

@pes10k
Copy link
Owner

pes10k commented Feb 14, 2018

Ha you're very kind to say! Makes me think @n8v8R might either be my advisor or my mom :P

but point well taken. I'll deal with sync issues later :) Thanks again!

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

No branches or pull requests

1 participant