Checking whether injected (internal) scripts can be stepped into or not, depending on the value of WI.settings.pauseForInternalScripts. == Running test suite: Debugger.setPauseForInternalScripts -- Running test setup. -- Running test case: Debugger.setPauseForInternalScripts.Disabled EXPRESSION: setTimeout(entryInternalObject) STEPS: over, in, in, in, resume PAUSED (debugger-statement) PAUSE AT entryInternalObject:26:5 22 } 23 24 function entryInternalObject() { -> 25 |debugger; 26 internalObject.test(1); 27 internalObject.test(2); 28 internalObject.test(3); ACTION: step-over PAUSE AT entryInternalObject:27:5 23 24 function entryInternalObject() { 25 debugger; -> 26 |internalObject.test(1); 27 internalObject.test(2); 28 internalObject.test(3); 29 } ACTION: step-in PAUSE AT entryInternalObject:28:5 24 function entryInternalObject() { 25 debugger; 26 internalObject.test(1); -> 27 |internalObject.test(2); 28 internalObject.test(3); 29 } 30 ACTION: step-in PAUSE AT entryInternalObject:29:5 25 debugger; 26 internalObject.test(1); 27 internalObject.test(2); -> 28 |internalObject.test(3); 29 } 30 31 // --------- ACTION: step-in PAUSE AT entryInternalObject:30:2 26 internalObject.test(1); 27 internalObject.test(2); 28 internalObject.test(3); -> 29 }| 30 31 // --------- 32 ACTION: resume RESUMED PASS: Should have used all steps. -- Running test setup. -- Running test case: Debugger.setPauseForInternalScripts.Enabled EXPRESSION: setTimeout(entryInternalObject) STEPS: over, in, in, in, resume PAUSED (debugger-statement) PAUSE AT entryInternalObject:26:5 22 } 23 24 function entryInternalObject() { -> 25 |debugger; 26 internalObject.test(1); 27 internalObject.test(2); 28 internalObject.test(3); ACTION: step-over PAUSE AT entryInternalObject:27:5 23 24 function entryInternalObject() { 25 debugger; -> 26 |internalObject.test(1); 27 internalObject.test(2); 28 internalObject.test(3); 29 } ACTION: step-in PAUSE AT entryInternalObject:27:24 23 24 function entryInternalObject() { 25 debugger; -> 26 internalObject.test|(1); 27 internalObject.test(2); 28 internalObject.test(3); 29 } ACTION: step-in PAUSE AT entryInternalObject:27:24 23 24 function entryInternalObject() { 25 debugger; -> 26 internalObject.test|(1); 27 internalObject.test(2); 28 internalObject.test(3); 29 } ACTION: step-in PAUSE AT entryInternalObject:27:24 23 24 function entryInternalObject() { 25 debugger; -> 26 internalObject.test|(1); 27 internalObject.test(2); 28 internalObject.test(3); 29 } ACTION: resume RESUMED PASS: Should have used all steps. -- Running test teardown.