SpecialTrackingCategories: Read from the extension registry
authorKunal Mehta <legoktm@gmail.com>
Wed, 17 Dec 2014 19:18:49 +0000 (11:18 -0800)
committerKunal Mehta <legoktm@gmail.com>
Fri, 23 Jan 2015 18:33:45 +0000 (10:33 -0800)
commit247ecab445dcfee7b75dda887e1e889639c090c7
tree6b6cb1fc1e6d0913f9a07e6c4c90eb825197ee5c
parentb9e0a89536c0ba9332dbf9aaf015b3aaaf1d41a8
SpecialTrackingCategories: Read from the extension registry

This demonstrates how we can transition from extensions putting
things into the global scope ($wgTrackingCategories) to instead
storing them in the extension registry. This will increase the
overall performance of the extension registry since it no
longer needs to do an array_merge with $wgTrackingCategories.

For extensions already converted to using the registry
no change is needed as the schema is still the same.

Change-Id: Ie0df4c20b123dac784a1c02eb991edc609a911b6
includes/DefaultSettings.php
includes/parser/ParserOutput.php
includes/registration/ExtensionProcessor.php
includes/specials/SpecialTrackingCategories.php