summaryrefslogtreecommitdiff
path: root/browser/devtools/debugger/test/browser_dbg_cmd.html
diff options
context:
space:
mode:
Diffstat (limited to 'browser/devtools/debugger/test/browser_dbg_cmd.html')
-rw-r--r--browser/devtools/debugger/test/browser_dbg_cmd.html48
1 files changed, 48 insertions, 0 deletions
diff --git a/browser/devtools/debugger/test/browser_dbg_cmd.html b/browser/devtools/debugger/test/browser_dbg_cmd.html
new file mode 100644
index 000000000..30779660a
--- /dev/null
+++ b/browser/devtools/debugger/test/browser_dbg_cmd.html
@@ -0,0 +1,48 @@
+<!DOCTYPE HTML>
+<html>
+<head>
+ <meta charset='utf-8'/>
+ <!-- Any copyright is dedicated to the Public Domain.
+ http://creativecommons.org/publicdomain/zero/1.0/ -->
+ <script type="application/javascript;version=1.7"/>
+ let output;
+
+ function init() {
+ output = document.querySelector("input");
+ output.value = "";
+ }
+
+ function doit() {
+ debugger;
+ stepIntoMe(); // step in
+
+ output.value = "dbg continue";
+ debugger;
+ }
+
+ function stepIntoMe() {
+ output.value = "step in"; // step in
+ stepOverMe(); // step over
+ let x = 0; // step out
+ output.value = "step out";
+ }
+
+ function stepOverMe() {
+ output.value = "step over";
+ }
+ </script>
+</head>
+<body onload="init()">
+ <input type="text" value=""/>
+ <input type="button" value="DOIT" onclick="doit()"/>
+ <br />
+ Use this file to test the following commands:
+ <ul>
+ <li>dbg interrupt</li>
+ <li>dbg continue</li>
+ <li>dbg step over</li>
+ <li>dbg step in</li>
+ <li>dbg step out</li>
+ </ul>
+</body>
+</html>