@@ -904,7 +904,11 @@ describe('Proxy detections', () => {
904904 }
905905 }
906906})();` ) ;
907- expect ( error . stack . match ( / a t F u n c t i o n .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
907+ if ( browserVersion >= 135 ) {
908+ expect ( error . stack . match ( / a t O b j e c t .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
909+ } else {
910+ expect ( error . stack . match ( / a t F u n c t i o n .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
911+ }
908912 expect ( error . name ) . toBe ( 'TypeError' ) ;
909913 } ) ;
910914
@@ -931,7 +935,11 @@ describe('Proxy detections', () => {
931935 }
932936})();` ) ;
933937 expect ( error . stack . match ( / a t P r o x y .s e t P r o t o t y p e O f / g) ) . toBeNull ( ) ;
934- expect ( error . stack . match ( / a t F u n c t i o n .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
938+ if ( browserVersion >= 135 ) {
939+ expect ( error . stack . match ( / a t d e b u g .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
940+ } else {
941+ expect ( error . stack . match ( / a t F u n c t i o n .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
942+ }
935943 expect ( error . name ) . toBe ( 'TypeError' ) ;
936944 } ) ;
937945
@@ -958,7 +966,11 @@ describe('Proxy detections', () => {
958966 }
959967})();` ) ;
960968 expect ( error . stack . match ( / a t P r o x y .s e t P r o t o t y p e O f / g) ) . toBeNull ( ) ;
961- expect ( error . stack . match ( / a t F u n c t i o n .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
969+ if ( browserVersion >= 135 ) {
970+ expect ( error . stack . match ( / a t d e b u g .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
971+ } else {
972+ expect ( error . stack . match ( / a t F u n c t i o n .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
973+ }
962974 expect ( error . name ) . toBe ( 'TypeError' ) ;
963975 } ) ;
964976
@@ -998,7 +1010,11 @@ describe('Proxy detections', () => {
9981010})();` ) ;
9991011 expect ( error . stack . match ( / a t P r o x y .s e t P r o t o t y p e O f / g) ) . toBeNull ( ) ;
10001012 expect ( error . stack . match ( / a t O b j e c t .s e t P r o t o t y p e O f / g) ) . toBeNull ( ) ;
1001- expect ( error . stack . match ( / a t F u n c t i o n .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
1013+ if ( browserVersion >= 135 ) {
1014+ expect ( error . stack . match ( / a t d e b u g .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
1015+ } else {
1016+ expect ( error . stack . match ( / a t F u n c t i o n .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
1017+ }
10021018 expect ( error . name ) . toBe ( 'TypeError' ) ;
10031019 } ) ;
10041020
@@ -1103,7 +1119,11 @@ describe('Proxy detections', () => {
11031119 }
11041120 })();` ) ;
11051121
1106- expect ( error . stack . match ( / F u n c t i o n .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
1122+ if ( browserVersion >= 135 ) {
1123+ expect ( error . stack . match ( / a t O b j e c t .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
1124+ } else {
1125+ expect ( error . stack . match ( / a t F u n c t i o n .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
1126+ }
11071127 expect ( error . stack . match ( / O b j e c t .a p p l y / g) ) . toBe ( null ) ;
11081128 expect ( error . name ) . toBe ( 'TypeError' ) ;
11091129
@@ -1122,7 +1142,11 @@ describe('Proxy detections', () => {
11221142 }
11231143 }
11241144})();` ) ;
1125- expect ( error2 . stack . match ( / F u n c t i o n .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
1145+ if ( browserVersion >= 135 ) {
1146+ expect ( error . stack . match ( / a t O b j e c t .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
1147+ } else {
1148+ expect ( error . stack . match ( / a t F u n c t i o n .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
1149+ }
11261150 expect ( error . stack . match ( / O b j e c t .a p p l y / g) ) . toBe ( null ) ;
11271151 expect ( error2 . name ) . toBe ( 'TypeError' ) ;
11281152 } ) ;
@@ -1156,7 +1180,11 @@ describe('Proxy detections', () => {
11561180 }
11571181 }
11581182})();` ) ;
1159- expect ( error . stack . match ( / F u n c t i o n .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
1183+ if ( browserVersion >= 135 ) {
1184+ expect ( error . stack . match ( / a t O b j e c t .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
1185+ } else {
1186+ expect ( error . stack . match ( / a t F u n c t i o n .s e t P r o t o t y p e O f / g) ) . toHaveLength ( 1 ) ;
1187+ }
11601188 expect ( error . stack . match ( / O b j e c t .a p p l y / g) ) . toBe ( null ) ;
11611189 expect ( error . name ) . toBe ( 'TypeError' ) ;
11621190 } ) ;
0 commit comments