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 @@ -619,6 +619,7 @@ TraceKit.computeStackTrace = (function computeStackTraceWrapper() {
619
619
620
620
var chrome = / ^ \s * a t ( .* ?) ? \( ? ( (?: f i l e | h t t p s ? | c h r o m e - e x t e n s i o n ) : .* ?) : ( \d + ) (?: : ( \d + ) ) ? \) ? \s * $ / i,
621
621
gecko = / ^ \s * ( .* ?) (?: \( ( .* ?) \) ) ? @ ( (?: f i l e | h t t p s ? | c h r o m e ) .* ?) : ( \d + ) (?: : ( \d + ) ) ? \s * $ / i,
622
+ 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,
622
623
lines = ex . stack . split ( '\n' ) ,
623
624
stack = [ ] ,
624
625
parts ,
@@ -641,6 +642,13 @@ TraceKit.computeStackTrace = (function computeStackTraceWrapper() {
641
642
'line' : + parts [ 3 ] ,
642
643
'column' : parts [ 4 ] ? + parts [ 4 ] : null
643
644
} ;
645
+ } else if ( ( parts = winjs . exec ( lines [ i ] ) ) ) {
646
+ element = {
647
+ 'url' : parts [ 2 ] ,
648
+ 'func' : parts [ 1 ] || UNKNOWN_FUNCTION ,
649
+ 'line' : + parts [ 3 ] ,
650
+ 'column' : parts [ 4 ] ? + parts [ 4 ] : null
651
+ } ;
644
652
} else {
645
653
continue ;
646
654
}
You can’t perform that action at this time.
0 commit comments