Merge "Fix IE9's lack of support for console.warn.apply"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Tue, 29 Apr 2014 19:47:00 +0000 (19:47 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Tue, 29 Apr 2014 19:47:00 +0000 (19:47 +0000)
1  2 
resources/src/mediawiki/mediawiki.js

@@@ -471,7 -471,7 +471,7 @@@ var mw = ( function ( $, undefined ) 
                 *
                 * This was reserved for future use but never ended up being used.
                 *
 -               * @deprecated since 1.22: Let deprecated identifiers keep their original name
 +               * @deprecated since 1.22 Let deprecated identifiers keep their original name
                 *  and use mw.log#deprecate to create an access container for tracking.
                 * @property
                 */
                         */
                        log.warn = function () {
                                var console = window.console;
-                               if ( console && console.warn ) {
+                               if ( console && console.warn && console.warn.apply ) {
                                        console.warn.apply( console, arguments );
                                        if ( console.trace ) {
                                                console.trace();