Webkit bug: Attribute selector partially static?

by leaverou

HTML

<p id="test-text">Test text</p>
<a href="#show" onclick="document.body.setAttribute('data-foo', 'show');">Show text</a>

CSS

#test-text {
    display: none;
    color: green;
}

[data-foo="show"] #test-text {
    display: block;
}