Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Sync causes Master Password prompt in infinite loop #1852
I've got a dev profile and a second test profile set up with Sync. Greasemonkey Sync support is enabled, as well as a master password, in the dev profile. When I first sync it, it asks for the (master) password once. If I install "Master Password+" it launches fine, and sync, it asks for the password once.
Ok my steps to reproduce:
at this point, starting firefox does not prompt for the password immediately
now starting firefox does prompt for the password immediately
firefox refuses to start
My sync account is my personal account with just addons disabled.
When you say "add sync" you mean .. connecting to an existing Sync account with data in it already?
I get a master password prompt at the "add sync" step (Tools>Set up sync>I have an account). After that restarting Firefox does indeed not (immediately) prompt for master password, but selecting "Sync now" does. Launching and waiting a while (rather than sync now) also does (where "a while" is ~a dozen seconds).
At this point adding Greasemonkey 1.13 still does not give a master password prompt on launch, but after a while (closer to a minute this time, perhaps this is semi randomized). And it just prompts once, and then works.
Adding Master Password+ 1.21.2 doesn't change anything. No prompt on launch, launch works fine. At first sync, one prompt and everything continues to work.
Something else is going on. Is this another crazy Windows only issue?
At this point as I continue to test, I realize that Greasemonkey has not been opted-in to Sync yet. Enabling and restarting produces no difference. Sync is working according to the other profile showing in