See https://incompleteness.me/blog/2005/10/07/javascript-debugger-venkman/