summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/debug/onEnterFrame-07.js
blob: 52e95c3892d68ca150b6a106bccc1342890bd52b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var g = newGlobal({newCompartment: true});
var dbg = new Debugger(g);
var visibleFrames = 0;
dbg.onEnterFrame = function (frame) {
  print("> " + frame.script.url);
  visibleFrames++;
}

g.eval("(" + function iife() {
  [1].forEach(function noop() {});
  for (let x of [1]) {}
} + ")()");

// 1 for eval, 1 for iife(), 1 for noop()
assertEq(visibleFrames, 3);