gecko/browser/devtools/debugger/test/browser_dbg_pause-exceptions.html

31 lines
832 B
HTML

<!DOCTYPE HTML>
<html>
<head>
<meta charset='utf-8'/>
<title>Debugger Pause on Exceptions Test</title>
<!-- Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ -->
</head>
<body>
<button>Click me!</button>
<ul></ul>
</body>
<script type="text/javascript">
window.addEventListener("load", function() {
function load() {
try {
debugger;
throw new Error("boom");
} catch (e) {
var list = document.querySelector("ul");
var item = document.createElement("li");
item.innerHTML = e.message;
list.appendChild(item);
}
}
var button = document.querySelector("button");
button.addEventListener("click", load, false);
});
</script>
</html>