Merge "Special:JavaScriptTest: send RL errors to the js console"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Mon, 6 Feb 2017 21:51:18 +0000 (21:51 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Mon, 6 Feb 2017 21:51:18 +0000 (21:51 +0000)
includes/specials/SpecialJavaScriptTest.php

index 0e2e7db..dc6a619 100644 (file)
@@ -137,7 +137,9 @@ class SpecialJavaScriptTest extends SpecialPage {
                $code .= '(function () {'
                        . 'var start = window.__karma__ ? window.__karma__.start : QUnit.start;'
                        . 'try {'
-                       . 'mw.loader.using( ' . Xml::encodeJsVar( $modules ) . ' ).always( start );'
+                       . 'mw.loader.using( ' . Xml::encodeJsVar( $modules ) . ' )'
+                       . '.always( start )'
+                       . '.fail( function ( e ) { throw e; } );'
                        . '} catch ( e ) { start(); throw e; }'
                        . '}());';