Merge "Remove Parser_LinkHooks and CoreLinkFunctions classes"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Wed, 8 May 2013 19:56:11 +0000 (19:56 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Wed, 8 May 2013 19:56:11 +0000 (19:56 +0000)
1  2 
RELEASE-NOTES-1.22
includes/AutoLoader.php

diff --combined RELEASE-NOTES-1.22
@@@ -58,15 -58,6 +58,15 @@@ production
  * HTMLForm will turn multiselect checkboxes into a Chosen interface when setting cssclass 'mw-chosen'
  * rebuildLocalisationCache learned --lang option. Let you rebuild l10n caches
    of the specified languages instead of all of them.
 +* New GetNewMessagesAlert hook allowing extensions to disable or modify the new
 +  messages alert
 +* New wgUserNewMsgRevisionId JS global for logged in users. This will be null
 +  if the user has no new talk page messages. Otherwise it will be set to the
 +  revision ID of the oldest new talk page message. This will allow gadgets and
 +  extensions to create their own new message alerts on the client side.
 +* mediawiki.log: Added log.warn wrapper (uses console.warn and console.trace).
 +* mediawiki.log: Implemented log.deprecate. This method defines a property and
 +  uses ES5 getter/setter to emit a warning when they are used.
  
  === Bug fixes in 1.22 ===
  * Disable Special:PasswordReset when $wgEnableEmail. Previously one could still
@@@ -87,6 -78,7 +87,7 @@@
    show the most up to date result always instead of being a revision behind.
  * A bias in wfRandomString() toward digits 1-7 has been corrected. Generated
    strings will now start with digits 0 and 8-f as often as they should.
+ * (bug 45371) Removed Parser_LinkHooks and CoreLinkFunctions classes.
  
  === API changes in 1.22 ===
  * (bug 46626) xmldoublequote parameter was removed. Because of a bug, the
    apply the new LanguageLinks hook, and thus only consider language links
    stored in the database.
  * (bug 47219) Allow specifying change type of Wikipedia feed items
 +* prop=imageinfo now allows setting iiurlheight without setting iiurlwidth
 +* prop=info now adds the content model of the title.
  
  === Languages updated in 1.22===
  
@@@ -116,16 -106,12 +117,16 @@@ MediaWiki supports over 350 languages. 
  regularly. Below only new and removed languages are listed, as well as
  changes to languages because of Bugzilla reports.
  
 +* (bug 46751) Made Buryat (Russia) (буряад) (bxr) fallback to Russian.
 +
  === 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.
 +* BREAKING CHANGE: Legacy skins Simple, MySkin, Chick, Standard and Nostalgia
 +  were all removed. (Nostalgia was moved to an extension.) The SkinLegacy and
 +  LegacyTemplate classes that supported them were removed as well and are now a
 +  part of the Nostalgia extension.
  * Event namespace used by jquery.makeCollapsible has been changed from
    'mw-collapse' to 'mw-collapsible' for consistency with the module name.
  * BREAKING CHANGE: The "ExternalAuth" authentication subsystem was removed, along
    feature, and improper configuration can actually prevent a user from editing
  * Calling Linker methods using a skin will now output deprecation warnings.
  * (bug 46680) "Return to" links are no longer tagged with rel="next".
 -* The Special:ActiveUsers special page was removed.
  * BREAKING CHANGE: mw.util.tooltipAccessKeyRegexp: The match group for the
    accesskey character is now $6 instead of $5.
 +* A new Special:Redirect page was added, providing lookup by revision ID,
 +  user ID, or file name.  The old Special:Filepath page was reimplemented
 +  to redirect through Special:Redirect.
 +* Monobook: Removed the old conditional stylesheets for Opera 6, 7 and 9.
  
  == Compatibility ==
  
diff --combined includes/AutoLoader.php
@@@ -773,12 -773,10 +773,10 @@@ $wgAutoloadLocalClasses = array
  
        # includes/parser
        'CacheTime' => 'includes/parser/CacheTime.php',
-       'CoreLinkFunctions' => 'includes/parser/CoreLinkFunctions.php',
        'CoreParserFunctions' => 'includes/parser/CoreParserFunctions.php',
        'CoreTagHooks' => 'includes/parser/CoreTagHooks.php',
        'DateFormatter' => 'includes/parser/DateFormatter.php',
        'LinkHolderArray' => 'includes/parser/LinkHolderArray.php',
-       'LinkMarkerReplacer' => 'includes/parser/Parser_LinkHooks.php',
        'MWTidy' => 'includes/parser/Tidy.php',
        'MWTidyWrapper' => 'includes/parser/Tidy.php',
        'PPCustomFrame_DOM' => 'includes/parser/Preprocessor_DOM.php',
        'ParserOptions' => 'includes/parser/ParserOptions.php',
        'ParserOutput' => 'includes/parser/ParserOutput.php',
        'Parser_DiffTest' => 'includes/parser/Parser_DiffTest.php',
-       'Parser_LinkHooks' => 'includes/parser/Parser_LinkHooks.php',
        'Preprocessor' => 'includes/parser/Preprocessor.php',
        'Preprocessor_DOM' => 'includes/parser/Preprocessor_DOM.php',
        'Preprocessor_Hash' => 'includes/parser/Preprocessor_Hash.php',
        'SiteStore' => 'includes/site/SiteStore.php',
  
        # includes/specials
 +      'ActiveUsersPager' => 'includes/specials/SpecialActiveusers.php',
        'AllmessagesTablePager' => 'includes/specials/SpecialAllmessages.php',
        'AncientPagesPage' => 'includes/specials/SpecialAncientpages.php',
        'BlockListPager' => 'includes/specials/SpecialBlockList.php',
        'ProtectedTitlesPager' => 'includes/specials/SpecialProtectedtitles.php',
        'RandomPage' => 'includes/specials/SpecialRandompage.php',
        'ShortPagesPage' => 'includes/specials/SpecialShortpages.php',
 +      'SpecialActiveUsers' => 'includes/specials/SpecialActiveusers.php',
        'SpecialAllmessages' => 'includes/specials/SpecialAllmessages.php',
        'SpecialAllpages' => 'includes/specials/SpecialAllpages.php',
        'SpecialBlankpage' => 'includes/specials/SpecialBlankpage.php',