Debugger breaks in next script after stepOut from previous one.

Running test: testStepOut
test (foo.js:12:2)
(anonymous) (:0:0)

(anonymous) (:0:6)

(anonymous) (timeout1.js:0:8)

foo (timeout2.js:2:2)

(anonymous) (timeout3.js:0:8)


Running test: testStepOver
(anonymous) (:0:0)

test (foo.js:12:2)
(anonymous) (:0:0)

test (foo.js:13:0)
(anonymous) (:0:0)

(anonymous) (:0:6)

(anonymous) (timeout1.js:0:8)

(anonymous) (timeout1.js:0:35)

foo (timeout2.js:2:2)

foo (timeout2.js:2:12)

(anonymous) (timeout3.js:0:8)

(anonymous) (timeout3.js:0:35)


Running test: testStepInto
(anonymous) (:0:0)

test (foo.js:9:2)
(anonymous) (:0:0)

test (foo.js:10:2)
(anonymous) (:0:0)

test (foo.js:11:2)
(anonymous) (:0:0)

test (foo.js:12:2)
(anonymous) (:0:0)

test (foo.js:13:0)
(anonymous) (:0:0)

(anonymous) (:0:6)

(anonymous) (timeout1.js:0:8)

(anonymous) (timeout1.js:0:35)

foo (timeout2.js:2:2)

foo (timeout2.js:2:12)

(anonymous) (timeout3.js:0:8)

(anonymous) (timeout3.js:0:35)

