-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=104711 Patch by Gurpreet Kaur <k.gurpreet@samsung.com> on 2014-01-20 Reviewed by Antti Koivisto. Source/WebCore: Increasing the table width by increasing the colgroup width was working but decreasing the table width by decreasing the colgroup width is not working. Test: fast/dom/HTMLTableColElement/resize-table-width-using-col-width.html * rendering/RenderTableCol.cpp: (WebCore::RenderTableCol::styleDidChange): When colgroup width is defined table cell should adjust according to that. On decreasing colgroup width the cells maxPreferredLogicalWidth was still set to the earlier value. Setting the setPreferredLogicalWidthsDirty to true so that cells pref width is calculated again. LayoutTests: * fast/dom/HTMLTableColElement/resize-table-width-using-col-width-expected.txt: Added. * fast/dom/HTMLTableColElement/resize-table-width-using-col-width.html: Added. Added new test case to verify that table cell width decreases by decreasing the colgroup width. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162334 268f45cc-cd09-0410-ab3c-d52691b4dbfc
23564e41