This also changes the algorithm to match w3c/csswg-drafts#754 instead of the current cssom draft, because that makes the code simpler and matches implementation of other browsers.
KeyReaction::Nothing