Vertical border spacing is doubled between table row groups
authorossy@webkit.org <ossy@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 25 Nov 2013 14:57:38 +0000 (14:57 +0000)
committerossy@webkit.org <ossy@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 25 Nov 2013 14:57:38 +0000 (14:57 +0000)
commit10a97c15f26e90ce15830ee34cf2073f7b4de5d7
tree8fe1cf9dd4b0e6baee0e08e23ca946f47ebe9df2
parent11e2a2ab0dfaa7173829368ffc34b01dc37ae9e3
Vertical border spacing is doubled between table row groups
https://bugs.webkit.org/show_bug.cgi?id=20040

Patch by Laszlo Vidacs <lac@inf.u-szeged.hu> on 2013-11-25
Reviewed by Csaba Osztrogon√°c.

Source/WebCore:

Based on Chromium fix https://chromium.googlesource.com/chromium/blink/+/eb615069267f895c59bc576f9d65b3fa5add41e9

Rebaseline needed for table related tests (100+).

* rendering/RenderTableSection.cpp:
(WebCore::RenderTableSection::calcRowLogicalHeight):

LayoutTests:

First tuple of rebaselined tests for mac. Rebaseline needed for table related tests (100+).

* fast/table/anonymous-table-section-removed.html:
* platform/mac/accessibility/table-detection-expected.txt:
* platform/mac/editing/deleting/deletionUI-single-instance-expected.txt:
* platform/mac/fast/forms/input-value-expected.txt:
* platform/mac/fast/table/011-expected.txt:
* platform/mac/fast/table/border-collapsing/004-expected.txt:
* platform/mac/fast/table/border-collapsing/004-vertical-expected.txt:
* platform/mac/fast/table/floating-th-expected.txt:
* platform/mac/fast/table/frame-and-rules-expected.txt:
* platform/mac/fast/table/multiple-captions-display-expected.txt:
* platform/mac/fast/table/rowindex-expected.txt:
* platform/mac/fast/table/table-display-types-expected.txt:
* platform/mac/fast/table/table-display-types-strict-expected.txt:
* platform/mac/fast/table/table-display-types-vertical-expected.txt:
* platform/mac/fast/table/tableInsideCaption-expected.txt:
* platform/mac/tables/mozilla/bugs/bug10296-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug13118-expected.txt:
* platform/mac/tables/mozilla/bugs/bug19061-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug3263-expected.txt:
* platform/mac/tables/mozilla/dom/appendTbodyExpand1-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_layers-opacity-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_position-table-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_simple-table-column-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_simple-table-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_simple-table-row-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt:
* platform/mac/tables/mozilla/marvin/body_tfoot-expected.txt:
* platform/mac/tables/mozilla/marvin/body_thead-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@159747 268f45cc-cd09-0410-ab3c-d52691b4dbfc
33 files changed:
LayoutTests/ChangeLog
LayoutTests/fast/table/anonymous-table-section-removed.html
LayoutTests/platform/mac/accessibility/table-detection-expected.txt
LayoutTests/platform/mac/editing/deleting/deletionUI-single-instance-expected.txt
LayoutTests/platform/mac/fast/forms/input-value-expected.txt
LayoutTests/platform/mac/fast/table/011-expected.txt
LayoutTests/platform/mac/fast/table/border-collapsing/004-expected.txt
LayoutTests/platform/mac/fast/table/border-collapsing/004-vertical-expected.txt
LayoutTests/platform/mac/fast/table/floating-th-expected.txt
LayoutTests/platform/mac/fast/table/frame-and-rules-expected.txt
LayoutTests/platform/mac/fast/table/multiple-captions-display-expected.txt
LayoutTests/platform/mac/fast/table/rowindex-expected.txt
LayoutTests/platform/mac/fast/table/table-display-types-expected.txt
LayoutTests/platform/mac/fast/table/table-display-types-strict-expected.txt
LayoutTests/platform/mac/fast/table/table-display-types-vertical-expected.txt
LayoutTests/platform/mac/fast/table/tableInsideCaption-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug10296-1-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug13118-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug19061-1-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug3263-expected.txt
LayoutTests/platform/mac/tables/mozilla/dom/appendTbodyExpand1-expected.txt
LayoutTests/platform/mac/tables/mozilla/marvin/backgr_layers-opacity-expected.txt
LayoutTests/platform/mac/tables/mozilla/marvin/backgr_position-table-expected.txt
LayoutTests/platform/mac/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt
LayoutTests/platform/mac/tables/mozilla/marvin/backgr_simple-table-column-expected.txt
LayoutTests/platform/mac/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt
LayoutTests/platform/mac/tables/mozilla/marvin/backgr_simple-table-expected.txt
LayoutTests/platform/mac/tables/mozilla/marvin/backgr_simple-table-row-expected.txt
LayoutTests/platform/mac/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt
LayoutTests/platform/mac/tables/mozilla/marvin/body_tfoot-expected.txt
LayoutTests/platform/mac/tables/mozilla/marvin/body_thead-expected.txt
Source/WebCore/ChangeLog
Source/WebCore/rendering/RenderTableSection.cpp