[Bug 23370] Strong Native Semantics table appears to imply @hidden trumps @aria-hidden

https://www.w3.org/Bugs/Public/show_bug.cgi?id=23370

--- Comment #14 from James Craig <jcraig@apple.com> ---
Leif Halvard Silli wrote:
> > > Even if @hidden is boolean, it is a matter of fact that applying - or removing - @hidden on e.g. <script>, has no effect what so ever.

and:
> UAs already implement
> script{display:none}
> 
> So applying @hidden to <script> does not add something that wasn't there.

We're getting somewhat academic, but it has an effect in that it adds another
rule to be considered in the cascade. In this case, it hidden because of either
rule, or both. I understand your point about the Boolean state though. Seems
like in order to correct this HTML, could disallow @hidden on elements that
were not rendered by default, but mentioning that also seems like pointless
spec bloat.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Received on Friday, 27 September 2013 19:12:19 UTC