File tree Expand file tree Collapse file tree 1 file changed +4
-9
lines changed Expand file tree Collapse file tree 1 file changed +4
-9
lines changed Original file line number Diff line number Diff line change @@ -29,19 +29,14 @@ var LibraryStackTrace = {
29
29
// Process all lines:
30
30
var lines = callstack . split ( '\n' ) ;
31
31
callstack = '' ;
32
- // New FF30 with column info: extract components of form:
32
+ // Extract components of form:
33
33
// ' Object._main@http://server.com:4324:12'
34
- var newFirefoxRe = new RegExp ( '\\s*(.*?)@(.*?):([0-9]+):([0-9]+)' ) ;
35
- // Old FF without column info: extract components of form:
36
- // ' Object._main@http://server.com:4324'
37
- var firefoxRe = new RegExp ( '\\s*(.*?)@(.*):(.*)(:(.*))?' ) ;
34
+ var firefoxRe = new RegExp ( '\\s*(.*?)@(.*?):([0-9]+):([0-9]+)' ) ;
38
35
// Extract components of form:
39
36
// ' at Object._main (http://server.com/file.html:4324:12)'
40
37
var chromeRe = new RegExp ( '\\s*at (.*?) \\\((.*):(.*):(.*)\\\)' ) ;
41
38
42
- for ( var l in lines ) {
43
- var line = lines [ l ] ;
44
-
39
+ for ( var line of lines ) {
45
40
var symbolName = '' ;
46
41
var file = '' ;
47
42
var lineno = 0 ;
@@ -54,7 +49,7 @@ var LibraryStackTrace = {
54
49
lineno = parts [ 3 ] ;
55
50
column = parts [ 4 ] ;
56
51
} else {
57
- parts = newFirefoxRe . exec ( line ) || firefoxRe . exec ( line ) ;
52
+ parts = firefoxRe . exec ( line ) ;
58
53
if ( parts ?. length >= 4 ) {
59
54
symbolName = parts [ 1 ] ;
60
55
file = parts [ 2 ] ;
You can’t perform that action at this time.
0 commit comments