[Bug 10546] It looks like at least some browsers restrict legend display values to "block"

http://www.w3.org/Bugs/Public/show_bug.cgi?id=10546


Tab Atkins Jr. <jackalmage@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jackalmage@gmail.com




--- Comment #3 from Tab Atkins Jr. <jackalmage@gmail.com>  2010-09-26 06:34:30 ---
(In reply to comment #1)
> Specifically, Webkit and Presto seem to have:
> 
>   fieldset > legend { display: block !important }
> 
> or some equivalent in their UA sheets.  Should the spec be calling for this?

IIRC, <legend> isn't fully handled through CSS at all in most current browsers.
 The "equivalent" is just some magic handling of the display of the element in
C++.  This should hopefully *not* be enshrined in the HTML5 spec, as it is a
very weird area of current browsers.

Instead, we should be adding something to CSS that allows the proper display of
<legend>, so browsers can remove the magic but still display legacy content as
it always has.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Sunday, 26 September 2010 06:34:33 UTC