aFarkas/html5shiv — comment on commit cee53872509ee9aafad04ddaca8117ac72ba3b23
File: src/html5shiv-printless.js line 41
By jdalton:

> Okay, so the bug is that in IE6/7/8 when you shiv an input element then you also somehow corrupt it.

This seems really off, as you aren't shiving the element but the element's owner document.
I think more digging is needed. It would also help if you add a comment with a link to the bug report.

I did a quick check and `document.createElement('input').document == document` is `false` while `document.createElement('input').ownerDocument == document` is `true`.