Summary: | Setting style.height = value in javascript doesn't work in tablerows(<tr>) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | jasneet <jasneet> | ||||||||||
Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> | ||||||||||
Status: | RESOLVED FIXED | ||||||||||||
Severity: | Normal | CC: | bdakin, dbates, developer, eric, gyll, hyatt, jasneet, karinag, mike.aizatsky, mitz | ||||||||||
Priority: | P2 | Keywords: | HasReduction, InRadar | ||||||||||
Version: | 528+ (Nightly build) | ||||||||||||
Hardware: | PC | ||||||||||||
OS: | All | ||||||||||||
Attachments: |
|
Description
jasneet
2009-03-31 17:20:11 PDT
Created attachment 29144 [details]
testcase
*** Bug 30756 has been marked as a duplicate of this bug. *** Created attachment 43267 [details]
Patch with test case
I have only tested this patch under the Mac build, hopefully their won't be platform pixel differences that require the layout test to be rebased per platform (but I'll check tomorrow).
Also, want to consult some people on this patch.
I am open to suggestions.
CC'ing David Hyatt, Beth Dakin, and Eric Seidel on this issue, since they may have some insight on this patch and on rendering, tables, and CSS in general. Created attachment 43334 [details]
Patch with test case
Updated the included test case based on file LayoutTests/fast/table/row-height-recalc.html
Generated pixel-test and render-tree results for both the Mac and Windows builds.
For your reference, while writing this patch, I consulted section 17.5.3 of the W3C CSS 2.1 spec. <http://www.w3.org/TR/CSS2/tables.html#height-layout>. This bug also affects the Mac build. Created attachment 43466 [details]
Patch with test case
Added pixel test/render-tree results for Qt build.
Comment on attachment 43466 [details]
Patch with test case
r=me
Just noticed that I forgot to update the LayoutTest/ChangeLog to reflect the pixel-text/render-tree results for QT. Will update this before I land. Committed r51151: <http://trac.webkit.org/changeset/51151> *** Bug 15151 has been marked as a duplicate of this bug. *** *** Bug 19883 has been marked as a duplicate of this bug. *** |