File tree Expand file tree Collapse file tree 1 file changed +0
-49
lines changed
Expand file tree Collapse file tree 1 file changed +0
-49
lines changed Original file line number Diff line number Diff line change 1111} ( this , function ErrorStackParser ( StackFrame ) {
1212 'use strict' ;
1313
14- // ES5 Polyfills
15- // See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map
16- if ( ! Array . prototype . map ) {
17- Array . prototype . map = function ( callback , thisArg ) {
18- var O = Object ( this ) ;
19- var len = O . length >>> 0 ;
20- var T ;
21- if ( arguments . length > 1 ) {
22- T = thisArg ;
23- }
24-
25- var A = new Array ( len ) ;
26- var k = 0 ;
27-
28- while ( k < len ) {
29- var kValue , mappedValue ;
30- if ( k in O ) {
31- kValue = O [ k ] ;
32- mappedValue = callback . call ( T , kValue , k , O ) ;
33- A [ k ] = mappedValue ;
34- }
35- k ++ ;
36- }
37-
38- return A ;
39- } ;
40- }
41-
42- // See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter
43- if ( ! Array . prototype . filter ) {
44- Array . prototype . filter = function ( callback /*, thisArg*/ ) {
45- var t = Object ( this ) ;
46- var len = t . length >>> 0 ;
47-
48- var res = [ ] ;
49- var thisArg = arguments . length >= 2 ? arguments [ 1 ] : void 0 ;
50- for ( var i = 0 ; i < len ; i ++ ) {
51- if ( i in t ) {
52- var val = t [ i ] ;
53- if ( callback . call ( thisArg , val , i , t ) ) {
54- res . push ( val ) ;
55- }
56- }
57- }
58-
59- return res ;
60- } ;
61- }
62-
6314 var FIREFOX_SAFARI_STACK_REGEXP = / \S + \: \d + / ;
6415 var CHROME_IE_STACK_REGEXP = / \s + a t / ;
6516
You can’t perform that action at this time.
0 commit comments