File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -629,6 +629,7 @@ TraceKit.computeStackTrace = (function computeStackTraceWrapper() {
629
629
630
630
var chrome = / ^ \s * a t (?: ( (?: \[ o b j e c t o b j e c t \] ) ? \S + (?: \[ a s \S + \] ) ? ) ) ? \( ? ( (?: f i l e | h t t p | h t t p s ) : .* ?) : ( \d + ) (?: : ( \d + ) ) ? \) ? \s * $ / i,
631
631
gecko = / ^ \s * ( \S * ) (?: \( ( .* ?) \) ) ? @ ( (?: f i l e | h t t p | h t t p s ) .* ?) : ( \d + ) (?: : ( \d + ) ) ? \s * $ / i,
632
+ winjs = / ^ \s * a t (?: ( (?: \[ o b j e c t o b j e c t \] ) ? .+ ) ) ? \( ? ( (?: m s - a p p x | h t t p | h t t p s ) : .* ?) : ( \d + ) (?: : ( \d + ) ) ? \) ? \s * $ / i,
632
633
lines = ex . stack . split ( '\n' ) ,
633
634
stack = [ ] ,
634
635
parts ,
@@ -651,6 +652,13 @@ TraceKit.computeStackTrace = (function computeStackTraceWrapper() {
651
652
'line' : + parts [ 3 ] ,
652
653
'column' : parts [ 4 ] ? + parts [ 4 ] : null
653
654
} ;
655
+ } else if ( ( parts = winjs . exec ( lines [ i ] ) ) ) {
656
+ element = {
657
+ 'url' : parts [ 2 ] ,
658
+ 'func' : parts [ 1 ] || UNKNOWN_FUNCTION ,
659
+ 'line' : + parts [ 3 ] ,
660
+ 'column' : parts [ 4 ] ? + parts [ 4 ] : null
661
+ } ;
654
662
} else {
655
663
continue ;
656
664
}
You can’t perform that action at this time.
0 commit comments