title: javascript: How to debug keyboard events
body: <p>Imagine a web application which uses custom keyboard event handlers which might do event bubbling - or event catching.<br>
  Is there a way (e.g. Firefox/Firebug addon) to <strong>debug each keystroke/keyboard event</strong>, something like:</p>
  
  <ul>
  <li>displaying the event type and all attributes </li>
  <li>trace which javascript method had been called </li>
  <li>in case of event bubbling which further methods have been called</li>
  </ul>
  
  <p>To clarify my question: I don't know which method handlers exist and where they are defined - this is what I am trying to find out.</p>