I used to be able to use NoScript with FF's Sync feature up until January or February 2015. Sync took place for bookmarks and browsing history between my Ubuntu laptop and an Android smartphone running a mobile version of FF. Then Sync just stopped functioning. I have a feeling NoScript may be the cause of this.
Obviously I have a Mozilla's sync accountand my sync devices are or at least were correctly identified after Sync experienced its major overhaul 18 to 24 months ago (I believe).
I now run FF 39.0.3 with NoScript 2.6.9.3 on my laptop and FF 39.0 on my Android OS device. Sync'ing is impossible. Everytime I try to use sync by clicking on Sync, I get a page where a "Get started" features prominently. Clicking on it causes a blank page to appear on FF (laptop side). It reads:
From the menu Tools> Setup Sync, I get exactly the same thing.Firefox Accounts requires JavaScript.
So, it looks like my setup is gone, since FF proposes me to "get started" all over again. I don't know why and it does not matter to me. Resetting my account and starting over. The problem is when I try to do that. Javascript appears to be "disabled" and I never get past the frigging message: "Firefox Accounts requires JavaScript" !
I looked at the about:config flag page and could confirm that Javascript is properly enabled in FF.
I tried disabling completely NoScript and to sync Same problem.
I also looked at NoScript trying to whitelist whatever Mozilla' account page the warning message above implicitly could refer to. I could not because I have no domain name or IP address for that, just a FF internal page address that starts with about:accounts...., which is already in the whitelist.
Then I tried to temporarily "allow all top level site by default". No change in behavior. Javascript is still seen as disabled, when I try to sync.
The only thing I haven't tried has been to remove NoScripts altogether.
I am stumped.
This may be very lame, but can anybody put me on the right tracks or help me troubleshoot the issue ?
Cheers,
-cedric