From: Bartosz DziewoƄski Date: Wed, 2 Nov 2016 15:18:58 +0000 (+0100) Subject: Connect OOjs UI's deprecation warnings to MediaWiki's logging system X-Git-Tag: 1.31.0-rc.0~4909^2 X-Git-Url: http://git.cyclocoop.org/%7B%24www_url%7Dadmin/password.php?a=commitdiff_plain;h=4f61e992b9d712112a89c153f9c0ef0835219090;p=lhc%2Fweb%2Fwiklou.git Connect OOjs UI's deprecation warnings to MediaWiki's logging system Change-Id: I0aa24a877ec1cf6505cb66b0129c6969ef90313f --- diff --git a/resources/src/oojs-ui-local.js b/resources/src/oojs-ui-local.js index 84ec92d0b0..99d97849f9 100644 --- a/resources/src/oojs-ui-local.js +++ b/resources/src/oojs-ui-local.js @@ -1,5 +1,10 @@ -// Connect OOjs UI to MediaWiki's localisation system ( function ( mw ) { + // Connect OOjs UI to MediaWiki's localisation system OO.ui.getUserLanguages = mw.language.getFallbackLanguageChain; OO.ui.msg = mw.msg; + // Connect OOjs UI's deprecation warnings to MediaWiki's logging system + OO.ui.warnDeprecation = function ( message ) { + mw.track( 'mw.deprecate', 'oojs-ui' ); + mw.log.warn( message ); + }; }( mediaWiki ) );