Too bad the keyboard doesn't work (Firefox with "Search for text when you start typing" on). They didn't do the "event.preventDefault(); event.stopPropagation();" dance.
Naturally. You have enabled a setting for Firefox to intercept the keystrokes before the web page even gets a chance to see them. That means the JavaScript to prevent default action would never run.