[Webkit-unassigned] [Bug 23048] New: Table row height becomes mangled by simple Javascript operations

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Dec 30 19:39:50 PST 2008


           Summary: Table row height becomes mangled by simple Javascript
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
               URL: http://kita.ddns.us/table_test.htm
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Tables
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: kitaru at gmail.com

I made a minimal test case which demonstrates making a table row's height
mangled after insertRow(), insertBefore() or setting style.height. 

test case URL: http://kita.ddns.us/table_test.htm

This report was originally sent to Chromium issue tracker (
http://code.google.com/p/chromium/issues/detail?id=5910 ), and one of the
Chromium member confirmed that Safari shows the same problem, and suggested
that the problem could be WebKit engine's issue.

What steps will reproduce the problem?
1. Create a table with multiple rows.
2. Specify the height of the rows with class or inline or attribute.
3. Insert a new row into the table with insertRow() or insertBefore()

What is the expected result?
A new row will be inserted into the table.
The other rows should remain intact.

What happens instead?
Including newly inserted row, all the rows in the table collapse and show
strange "height behavior" - ignore all of these: class height, inline height,
attribute height or new height set by Javascript.

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the webkit-unassigned mailing list