ariofrio/vimium — comment on commit 2b0cefd0b9763eb0b33fd5e487ad9bdad7fd0ffa
File: vimiumFrontend.js line 950
By ariofrio:

I agree that we won't ever pass it script or style elements (updated), but we check for text nodes and CDATA nodes because it's recursive. And it needs to be recursive so that the following is still detected: