This change set drops the 'tracked' option from mw.user.bucket, which
previous triggered logging via the ClickTracking extension.
Change-Id: I1a57df2ba60dba6041ecad7dd5c87519eb5d143e
=== Other changes in 1.22 ===
* redirect.php was removed. It was unused.
=== Other changes in 1.22 ===
* redirect.php was removed. It was unused.
+* ClickTracking integration was dropped from the mediaWiki.user.bucket
+ JavaScript function. The 'tracked' option is now ignored.
* BREAKING CHANGE: Legacy skins Simple, MySkin and Standard were all removed.
Nostalgia was moved to an extension.
* Event namespace used by jquery.makeCollapsible has been changed from
* BREAKING CHANGE: Legacy skins Simple, MySkin and Standard were all removed.
Nostalgia was moved to an extension.
* Event namespace used by jquery.makeCollapsible has been changed from
* must have at least one pair)
* @param options.version Number: Version of bucket test, changing this forces rebucketing
* (optional, default: 0)
* must have at least one pair)
* @param options.version Number: Version of bucket test, changing this forces rebucketing
* (optional, default: 0)
- * @param options.tracked Boolean: Track the event of bucketing through the API module of
- * the ClickTracking extension (optional, default: false)
* @param options.expires Number: Length of time (in days) until the user gets rebucketed
* (optional, default: 30)
* @return String: Bucket name - the randomly chosen key of the options.buckets object
* @param options.expires Number: Length of time (in days) until the user gets rebucketed
* (optional, default: 30)
* @return String: Bucket name - the randomly chosen key of the options.buckets object
* mw.user.bucket( 'test', {
* 'buckets': { 'ignored': 50, 'control': 25, 'test': 25 },
* 'version': 1,
* mw.user.bucket( 'test', {
* 'buckets': { 'ignored': 50, 'control': 25, 'test': 25 },
* 'version': 1,
options = $.extend( {
buckets: {},
version: 0,
options = $.extend( {
buckets: {},
version: 0,
expires: 30
}, options || {} );
expires: 30
}, options || {} );
- if ( options.tracked ) {
- mw.loader.using( 'jquery.clickTracking', function () {
- $.trackAction(
- 'mediaWiki.user.bucket:' + key + '@' + version + ':' + bucket
- );
- } );
- }
$.cookie(
'mediaWiki.user.bucket:' + key,
version + ':' + bucket,
$.cookie(
'mediaWiki.user.bucket:' + key,
version + ':' + bucket,