Bug 14600 - CSS style table-row-group is not rendered properly
Summary: CSS style table-row-group is not rendered properly
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: 523.x (Safari 3)
Hardware: PC Windows XP
: P2 Normal
Assignee: Nobody
URL:
Keywords: HasReduction
Depends on:
Blocks:
 
Reported: 2007-07-12 17:09 PDT by Sridhar Gurivireddy
Modified: 2009-01-03 15:54 PST (History)
2 users (show)

See Also:


Attachments
Test case from Comment #0 (224 bytes, text/html)
2007-07-14 15:09 PDT, David Kilzer (:ddkilzer)
no flags Details
display:table test case (1.95 KB, text/html)
2007-12-14 10:31 PST, Adam van den Hoven
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sridhar Gurivireddy 2007-07-12 17:09:39 PDT
When a webpage has 2 tables, with second DIV having a style of "table-row-group", it's rendered before the first element.

<div style="display:inline-table;"><form><table><tr><td>display: inline-table</td></tr></table></form></div>
<div style="display:table-row-group;"><form><table><tr><td>display: table-row-group</td></tr></table></form></div>

The behaviour is different from Firefox and IE
Comment 1 David Kilzer (:ddkilzer) 2007-07-14 15:09:27 PDT
Created attachment 15521 [details]
Test case from Comment #0

Please attach test cases as HTML files in the future as it makes it much easier to test.  Thanks!
Comment 2 David Kilzer (:ddkilzer) 2007-07-14 15:13:48 PDT
Confirmed with a local debug build of WebKit r24285 with Safari 3.0 (522.12) on Mac OS X 10.4.10 (8R218).

Both Opera 9.21.3678 and Firefox 2.0.0.4 render the "display: inline-table" table first.

This is not a regression since Safari 2.0.4 (419.3) with original WebKit renders nothing for the test case.

Comment 3 Dave Hyatt 2007-07-16 13:01:34 PDT
IE and Firefox don't support display:inline-table.
Comment 4 Adam van den Hoven 2007-12-14 10:31:46 PST
Created attachment 17893 [details]
display:table test case

This example uses images out of the iUI project, which is how I discovered it.
Comment 5 Adam van den Hoven 2007-12-14 10:36:19 PST
Comment on attachment 17893 [details]
display:table test case

Oops, somehow I sent this to the wrong bug sorry
Comment 6 Robert Blaut 2009-01-03 15:20:25 PST
I cannot reproduce the reported issue in WebKit r39553. The bug was fixed after release of Safari 3.2.1. Safari 3.2.1 has the reported bug. Actually I cannot run bisect-builds to check which changeset fixes the reported issue.
Comment 7 Robert Blaut 2009-01-03 15:54:47 PST
This bug was fixed in http://trac.webkit.org/changeset/34683