[whatwg] Quirks mode handling of rowspan="0"
ian at hixie.ch
Mon Dec 10 16:30:02 PST 2012
On Sun, 2 Sep 2012, Boris Zbarsky wrote:
> Per HTML5 spec, rowspan="0" should span to the end of the table section.
> WebKit seems to not implement this at all.
> Opera implements this in quirks and standards mode.
> Gecko implements this in standards mode only; in quirks mode,
> rowspan="0" is treated like rowspan="1". When we last tried to do the
> "right" thing in quirks mode, back in 2003 or so, we ran into site
> compatibility issues, hence the current setup.
> I don't know what Trident does here; worth testing.
> In any case, my suggestion is that in quirks mode, rowspan="0" not be
On Mon, 3 Sep 2012, Kang-Hao (Kenny) Lu wrote:
> IE seem to follow WebKit in every mode I tested with.
(i.e. not support)
On Thu, 6 Sep 2012, Simon Pieters wrote:
> greping for "rowspan=\"0\"" in
> and http://dotnetdotcom.org/ I find the following pages being broken in Opera
> but working in Firefox/Chrome:
> I stopped after going through about half of the matches. All of these
> are quirks mode. I didn't find any that work in Opera/Firefox but are
> broken in Chrome (i.e. rely on it being unsupported in standards mode).
> I didn't find any that work in Opera but are broken in Firefox/Chrome
> (i.e. expect it to work in quirks mode).
> This is enough to convince me that the feature should not be supported
> in quirks mode.
On Mon, 3 Sep 2012, Jukka K. Korpela wrote:
> Generally, attempts at defining "quirks mode" would mean making it an
> alternate mode and will not be successful due to the wide variation
> across browsers and versions. It's called "quirks" for a reason.
We have indeed created an alternate mode (two, actually). See the HTML
spec, search for "quirks".
> Specifically, as some browsers already support rowspan="0" in quirks
> mode, and some don't, you cannot ensure backwards compatibility no
> matter how you define it.
Depends if UAs are willing to change quirks mode. By and large, they are.
On Mon, 3 Sep 2012, Boris Zbarsky wrote:
> Yes, it does: once all browsers agree, the barrier to entry for new
> entrants is lower because they just need to implement the behavior
> everyone already agrees on.
That's the dream!
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
More information about the whatwg