Last modified: 2013-04-12 23:03:17 UTC
I have two userbuckets cookies, for the paths '/w and '/wiki'' :-( Here's how I think this happens. The Create Account link on enwiki goes to http://en.wikipedia.org/w/index.php?title=Special:UserLogin&type=signup but you can also start at en.wikipedia.org/wiki/Special:UserLogin?&type=signup , which will set a different cookie (in Firefox) because the path is different. The form submits to /w/ which gets and sets the other cookie The fix is is easy $.cookie('userbuckets', $.toJSON( bucketCookies ) , { expires: 365 }); //expires in 1 year should be $.cookie('userbuckets', $.toJSON( bucketCookies ) , { expires: 365, path: '/' }); //expires in 1 year but I don't know what happens if you set cookies on parent paths... three cookies? No doubt the behavior varies between browsers.
Prioritizing Low since we intend to retire ClickTracking.
WONTFIX as per http://lists.wikimedia.org/pipermail/wikitech-l/2013-April/068359.html ?
RIP ClickTracking