Do not handle keystrokes for contentEditable.

We need to check whether the active element is `contentEditable` dynamically, because some sites (e.g. `inbox.google.com`) flip the `contentEditable` status on the fly.

Fixes #1245.