aboutsummaryrefslogtreecommitdiff
path: root/jerry-debugger
diff options
context:
space:
mode:
authorLevente Orban <orbanl@inf.u-szeged.hu>2017-02-28 10:51:48 +0100
committerRobert Sipka <rsipka.uszeged@partner.samsung.com>2017-02-28 10:51:48 +0100
commite993ee6cdc955218a534cb397da9e95eeaf8b5c8 (patch)
tree0e973e98b8ea0549c6f01b0897ae2461409649c8 /jerry-debugger
parentb8ccdee4db1a7588a0b0b223780fe7eb39858d3d (diff)
Add delete all breakpoints feature to debugger (javascript) (#1628)
JerryScript-DCO-1.0-Signed-off-by: Levente Orban orbanl@inf.u-szeged.hu
Diffstat (limited to 'jerry-debugger')
-rw-r--r--jerry-debugger/jerry-client-ws.html18
1 files changed, 17 insertions, 1 deletions
diff --git a/jerry-debugger/jerry-client-ws.html b/jerry-debugger/jerry-client-ws.html
index 93217bd8..0c58761f 100644
--- a/jerry-debugger/jerry-client-ws.html
+++ b/jerry-debugger/jerry-client-ws.html
@@ -840,7 +840,23 @@ function DebuggerClient(address)
{
breakpoint = activeBreakpoints[index];
- if (!breakpoint)
+ if (index == "all")
+ {
+ var found = false;
+
+ for (var i in activeBreakpoints)
+ {
+ delete activeBreakpoints[i];
+ found = true;
+ }
+
+ if (!found)
+ {
+ appendLog("No active breakpoints.")
+ }
+ }
+
+ else if (!breakpoint)
{
appendLog("No breakpoint found with index " + index);
return;