This page demonstrates a bug in Safari v1.0 (85).
It includes an input textbox with an onkeypress event handler whose sole job is to cancel the keystroke, effectively
filtering out the keystroke. As you type, no keystrokes should appear. The bug is that they all appear. The JavaScript
function 'KillKey' uses all known techniques to stop it (except event.returnValue because that crashes the browser!).
Both event.stopPropagation() and event.preventDefault() are successfully called.
This bug affects the commercial product "Peter's Date Package" (www.PeterBlum.com) which filters out selected keystrokes.
No workaround has been found. Contact: Peter Blum, PLBlum@PeterBlum.com.