aFarkas/html5shiv — comment on commit 93f37df622661aff1cf83821cab47fd46c8d43eb
File:  line 0
By jdalton:

> If you have a browser with such a bug, let me know. But Chrome 8 doesn't really count.

Heh so you basically just wrote *"Show me where it break... Oh, you did? Well that doesn't count so show me again."*

The old detection was better than the current "fix". I already pointed
to a mobile device that has a Chrome 8 like browser (or at least V8
and isn't auto updated like the desktop flavor). So the newer weaker
inference is a bust. The solution is to revert and add

~~~ js
fake.style.background = '';
~~~

> Additionally, the HTML5 styles are mainly attached for setting display: block for mostly only sectioning elements. The audio/video/[hidden]/mark part is just a bonus and not important/don't have to be bulletproof.

The `[hidden]` attribute seems to be pretty important as its controlling display also it's style is unlikely to be reversed or mucked with by other stylesheets on the page so it makes for a better test.