test/script/basic/JDK-8012164.js

Print this page

        

@@ -35,12 +35,13 @@
 
 function error() {
   try {
       throw new Error('foo');
   } catch (e) {
-      for (i in e.stack) {
-          printFrame(e.stack[i]);
+      var frames = e.getStackTrace();
+      for (i in frames) {
+          printFrame(frames[i]);
       }
   }
 }
 
 func();