From acd816a4c3af20df9585f18a21feea664c4d3806 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gerg=C5=91=20Tisza?= Date: Mon, 21 Apr 2014 21:23:28 +0000 Subject: [PATCH] Show error trace in console when catching an error in bootstrap Change-Id: Icaee88ee3d1d3076cef166ba4443ac9065863efb --- resources/mmv/mmv.bootstrap.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/resources/mmv/mmv.bootstrap.js b/resources/mmv/mmv.bootstrap.js index 42eb17fad..1a6073168 100755 --- a/resources/mmv/mmv.bootstrap.js +++ b/resources/mmv/mmv.bootstrap.js @@ -96,7 +96,8 @@ var $dummy = $( '
' ) .appendTo( $( document.body ) ), bs = this, - viewer; + viewer, + message; if ( $dummy.css( 'display' ) === 'inline' ) { // Let's be clean and remove the test item before resolving the deferred @@ -104,7 +105,11 @@ try { viewer = bs.getViewer(); } catch ( e ) { - deferred.reject( e.message ); + message = e.message; + if ( e.stack ) { + message += '\n' + e.stack; + } + deferred.reject( message ); return; } deferred.resolve( viewer );