Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1357)

Unified Diff: test/inspector/debugger/stepping-with-natives-and-frameworks-expected.txt

Issue 2758483002: [debugger] tuned StepNext and StepOut at return position (Closed)
Patch Set: addressed comments Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: test/inspector/debugger/stepping-with-natives-and-frameworks-expected.txt
diff --git a/test/inspector/debugger/stepping-with-natives-and-frameworks-expected.txt b/test/inspector/debugger/stepping-with-natives-and-frameworks-expected.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ac26a16c52944ae152bfd8f7da4978f7e71f8823
--- /dev/null
+++ b/test/inspector/debugger/stepping-with-natives-and-frameworks-expected.txt
@@ -0,0 +1,310 @@
+Stepping with natives and frameworks.
+
+Running test: testNativeCodeStepOut
+Debugger.pause called
+#[1,2].map(v => v);
+
+Debugger.stepInto called
+[1,2].map(v => #v);
+
+Debugger.stepOut called
+[1,2].map(v => v)#;
+
+Debugger.resume called
+
+Running test: testNativeCodeStepOver
+Debugger.pause called
+#[1,2].map(v => v);
+
+Debugger.stepInto called
+[1,2].map(v => #v);
+
+Debugger.stepOver called
+[1,2].map(v => v#);
+
+Debugger.stepOver called
+[1,2].map(v => #v);
+
+Debugger.stepOver called
+[1,2].map(v => v#);
+
+Debugger.stepOver called
+[1,2].map(v => v)#;
+
+Debugger.resume called
+
+Running test: testNativeCodeStepInto
+Debugger.pause called
+#[1,2].map(v => v);
+
+Debugger.stepInto called
+[1,2].map(v => #v);
+
+Debugger.stepInto called
+[1,2].map(v => v#);
+
+Debugger.stepInto called
+[1,2].map(v => #v);
+
+Debugger.stepInto called
+[1,2].map(v => v#);
+
+Debugger.stepInto called
+[1,2].map(v => v)#;
+
+Debugger.resume called
+
+Running test: testFrameworkCodeStepInto
+Debugger.pause called
+#callAll(() => 1, () => 2);
+
+Debugger.stepInto called
+callAll(() => #1, () => 2);
+
+Debugger.stepInto called
+callAll(() => 1#, () => 2);
+
+Debugger.stepInto called
+callAll(() => 1, () => #2);
+
+Debugger.stepInto called
+callAll(() => 1, () => 2#);
+
+Debugger.stepInto called
+callAll(() => 1, () => 2)#;
+
+Debugger.resume called
+
+Running test: testFrameworkCodeStepOver
+Debugger.pause called
+#callAll(() => 1, () => 2);
+
+Debugger.stepInto called
+callAll(() => #1, () => 2);
+
+Debugger.stepOver called
+callAll(() => 1#, () => 2);
+
+Debugger.stepOver called
+callAll(() => 1, () => #2);
+
+Debugger.stepOver called
+callAll(() => 1, () => 2#);
+
+Debugger.stepOver called
+callAll(() => 1, () => 2)#;
+
+Debugger.resume called
+
+Running test: testFrameworkCodeStepOut
+Debugger.pause called
+#callAll(() => 1, () => 2);
+
+Debugger.stepInto called
+callAll(() => #1, () => 2);
+
+Debugger.stepOut called
+callAll(() => 1, () => #2);
+
+Debugger.stepOut called
+callAll(() => 1, () => 2)#;
+
+Debugger.resume called
+
+Running test: testFrameworkNextCallDeeperStepOut
+Debugger.pause called
+#callAll(() => 1, callAll.bind(null, () => 2));
+
+Debugger.stepInto called
+callAll(() => #1, callAll.bind(null, () => 2));
+
+Debugger.stepOut called
+callAll(() => 1, callAll.bind(null, () => #2));
+
+Debugger.stepOut called
+callAll(() => 1, callAll.bind(null, () => 2))#;
+
+Debugger.resume called
+
+Running test: testFrameworkNextCallDeeperStepOutSameFunction
+Debugger.pause called
+#callAll(foo, callAll.bind(null, foo));
+
+Debugger.stepInto called
+foo = () => #1
+
+Debugger.stepOut called
+callAll(foo, callAll.bind(null, foo))#;
+
+Debugger.resume called
+
+Running test: testFrameworkNextCallDeeperStepInto
+Debugger.pause called
+#callAll(() => 1, callAll.bind(null, () => 2));
+
+Debugger.stepInto called
+callAll(() => #1, callAll.bind(null, () => 2));
+
+Debugger.stepOver called
+callAll(() => 1#, callAll.bind(null, () => 2));
+
+Debugger.stepOver called
+callAll(() => 1, callAll.bind(null, () => #2));
+
+Debugger.stepOver called
+callAll(() => 1, callAll.bind(null, () => 2#));
+
+Debugger.stepOver called
+callAll(() => 1, callAll.bind(null, () => 2))#;
+
+Debugger.resume called
+
+Running test: testFrameworkNextCallDeeperStepOver
+Debugger.pause called
+#callAll(() => 1, callAll.bind(null, () => 2));
+
+Debugger.stepInto called
+callAll(() => #1, callAll.bind(null, () => 2));
+
+Debugger.stepOver called
+callAll(() => 1#, callAll.bind(null, () => 2));
+
+Debugger.stepOver called
+callAll(() => 1, callAll.bind(null, () => #2));
+
+Debugger.stepOver called
+callAll(() => 1, callAll.bind(null, () => 2#));
+
+Debugger.stepOver called
+callAll(() => 1, callAll.bind(null, () => 2))#;
+
+Debugger.resume called
+
+Running test: testFrameworkCurrentCallDeeperStepOut
+Debugger.pause called
+#callAll(callAll.bind(null, () => 1), () => 2);
+
+Debugger.stepInto called
+callAll(callAll.bind(null, () => #1), () => 2);
+
+Debugger.stepOut called
+callAll(callAll.bind(null, () => 1), () => #2);
+
+Debugger.stepOut called
+callAll(callAll.bind(null, () => 1), () => 2)#;
+
+Debugger.resume called
+
+Running test: testFrameworkCurrentCallDeeperStepOutSameFunction
+Debugger.pause called
+#callAll(callAll.bind(null, foo), foo);
+
+Debugger.stepInto called
+foo = () => #1
+
+Debugger.stepOut called
+callAll(callAll.bind(null, foo), foo)#;
+
+Debugger.resume called
+
+Running test: testFrameworkCurrentCallDeeperStepOver
+Debugger.pause called
+#callAll(callAll.bind(null, () => 1), () => 2);
+
+Debugger.stepInto called
+callAll(callAll.bind(null, () => #1), () => 2);
+
+Debugger.stepOver called
+callAll(callAll.bind(null, () => 1#), () => 2);
+
+Debugger.stepOver called
+callAll(callAll.bind(null, () => 1), () => #2);
+
+Debugger.stepOver called
+callAll(callAll.bind(null, () => 1), () => 2#);
+
+Debugger.stepOver called
+callAll(callAll.bind(null, () => 1), () => 2)#;
+
+Debugger.resume called
+
+Running test: testFrameworkCurrentCallDeeperStepInto
+Debugger.pause called
+#callAll(callAll.bind(null, () => 1), () => 2);
+
+Debugger.stepInto called
+callAll(callAll.bind(null, () => #1), () => 2);
+
+Debugger.stepInto called
+callAll(callAll.bind(null, () => 1#), () => 2);
+
+Debugger.stepInto called
+callAll(callAll.bind(null, () => 1), () => #2);
+
+Debugger.stepInto called
+callAll(callAll.bind(null, () => 1), () => 2#);
+
+Debugger.stepInto called
+callAll(callAll.bind(null, () => 1), () => 2)#;
+
+Debugger.resume called
+
+Running test: testFrameworkStepOverMixed
+Debugger.pause called
+#callAll(foo, foo, () => 2);
+
+Debugger.stepInto called
+foo = () => #1
+
+Debugger.stepOver called
+foo = () => 1#
+
+Debugger.stepOver called
+foo = () => #1
+
+Debugger.stepOver called
+foo = () => 1#
+
+Debugger.stepOver called
+callAll(foo, foo, () => #2);
+
+Debugger.stepOver called
+callAll(foo, foo, () => 2#);
+
+Debugger.stepOver called
+callAll(foo, foo, () => 2)#;
+
+Debugger.resume called
+
+Running test: testFrameworkStepOutMixed
+Debugger.pause called
+#callAll(foo, foo, () => 2);
+
+Debugger.stepInto called
+foo = () => #1
+
+Debugger.stepOut called
+callAll(foo, foo, () => #2);
+
+Debugger.stepOut called
+callAll(foo, foo, () => 2)#;
+
+Debugger.resume called
+
+Running test: testStepOutFrameworkSameFunctionAtReturn
+Debugger.pause called
+#callAll(foo, foo, () => 2);
+
+Debugger.stepInto called
+foo = () => #1
+
+Debugger.stepOver called
+foo = () => 1#
+
+Debugger.stepOut called
+callAll(foo, foo, () => #2);
+
+Debugger.stepOut called
+callAll(foo, foo, () => 2)#;
+
+Debugger.resume called

Powered by Google App Engine
This is Rietveld 408576698