Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(300)

Issue 23530044: Row with only spanning cells have a height of 0. (Closed)

Created:
7 years, 3 months ago by a.suchit
Modified:
7 years, 3 months ago
CC:
blink-reviews, dglazkov+blink, eae+blinkwatch, leviw+renderwatch, jchaffraix+rendering
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Visibility:
Public.

Description

Row with only spanning cells have a height of 0. While distributing extra height of the row spanning cell into spanning rows, Rows are not getting any height those contains only spanning cells because these rows already having zero height. Now, We are assigning one part of spanning cell's height based on their span value to the rows those contains only spanning cells. R=jchaffraix@chromium.org BUG=252694 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=158038

Patch Set 1 #

Total comments: 18

Patch Set 2 : Review comments addressed #

Total comments: 14

Patch Set 3 : Review comments addressed #

Total comments: 15

Patch Set 4 : Review comments addressed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+319 lines, -228 lines) Patch
M LayoutTests/TestExpectations View 1 2 3 2 chunks +14 lines, -1 line 0 comments Download
M LayoutTests/fast/table/007-expected.txt View 1 chunk +18 lines, -18 lines 0 comments Download
M LayoutTests/platform/linux/fast/table/007-expected.png View Binary file 0 comments Download
M LayoutTests/platform/linux/fast/table/colspanMinWidth-expected.png View Binary file 0 comments Download
M LayoutTests/platform/linux/fast/table/colspanMinWidth-vertical-expected.png View Binary file 0 comments Download
M LayoutTests/platform/linux/fast/table/spanOverlapRepaint-expected.png View Binary file 0 comments Download
M LayoutTests/platform/linux/tables/mozilla/bugs/bug13169-expected.png View Binary file 0 comments Download
M LayoutTests/platform/linux/tables/mozilla/bugs/bug133756-1-expected.png View Binary file 0 comments Download
M LayoutTests/platform/linux/tables/mozilla/bugs/bug133756-2-expected.png View Binary file 0 comments Download
M LayoutTests/platform/linux/tables/mozilla/bugs/bug6304-expected.png View Binary file 0 comments Download
M LayoutTests/platform/linux/tables/mozilla/bugs/bug7714-expected.png View Binary file 0 comments Download
M LayoutTests/platform/linux/tables/mozilla/core/row_span-expected.png View Binary file 0 comments Download
M LayoutTests/platform/linux/tables/mozilla_expected_failures/bugs/bug131020-3-expected.png View Binary file 0 comments Download
M LayoutTests/platform/linux/tables/mozilla_expected_failures/bugs/bug65372-expected.png View Binary file 0 comments Download
M LayoutTests/platform/win/fast/table/007-expected.txt View 1 2 2 chunks +5 lines, -5 lines 0 comments Download
M LayoutTests/platform/win/fast/table/colspanMinWidth-expected.txt View 2 chunks +6 lines, -6 lines 0 comments Download
M LayoutTests/platform/win/fast/table/colspanMinWidth-vertical-expected.txt View 1 chunk +7 lines, -7 lines 0 comments Download
M LayoutTests/platform/win/fast/table/spanOverlapRepaint-expected.txt View 2 chunks +6 lines, -6 lines 0 comments Download
M LayoutTests/platform/win/tables/mozilla/bugs/bug133756-1-expected.txt View 1 chunk +11 lines, -11 lines 0 comments Download
M LayoutTests/platform/win/tables/mozilla/bugs/bug133756-2-expected.txt View 2 chunks +50 lines, -50 lines 0 comments Download
M LayoutTests/platform/win/tables/mozilla/bugs/bug6304-expected.txt View 2 chunks +11 lines, -11 lines 0 comments Download
M LayoutTests/platform/win/tables/mozilla/bugs/bug7714-expected.txt View 1 chunk +31 lines, -31 lines 0 comments Download
M LayoutTests/platform/win/tables/mozilla/core/row_span-expected.txt View 2 chunks +11 lines, -11 lines 0 comments Download
M LayoutTests/platform/win/tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt View 3 chunks +13 lines, -13 lines 0 comments Download
M LayoutTests/platform/win/tables/mozilla_expected_failures/bugs/bug65372-expected.txt View 1 chunk +34 lines, -34 lines 0 comments Download
M LayoutTests/tables/mozilla/bugs/bug13169-expected.txt View 1 chunk +23 lines, -23 lines 0 comments Download
M Source/core/rendering/RenderTableSection.h View 1 2 3 2 chunks +6 lines, -0 lines 0 comments Download
M Source/core/rendering/RenderTableSection.cpp View 1 2 3 4 chunks +73 lines, -1 line 0 comments Download

Messages

Total messages: 10 (0 generated)
suchit.agrawal
7 years, 3 months ago (2013-09-07 00:03:33 UTC) #1
Julien - ping for review
Let's try to have a better description: Row with only spanning cells have a height ...
7 years, 3 months ago (2013-09-09 21:32:55 UTC) #2
a.suchit
https://chromiumcodereview.appspot.com/23530044/diff/1/Source/core/rendering/RenderTableSection.cpp File Source/core/rendering/RenderTableSection.cpp (right): https://chromiumcodereview.appspot.com/23530044/diff/1/Source/core/rendering/RenderTableSection.cpp#newcode256 Source/core/rendering/RenderTableSection.cpp:256: // Check weather row has only spanning cells On ...
7 years, 3 months ago (2013-09-10 13:47:59 UTC) #3
Julien - ping for review
Much better, still some comments. https://codereview.chromium.org/23530044/diff/47001/LayoutTests/fast/table/007-expected.txt File LayoutTests/fast/table/007-expected.txt (right): https://codereview.chromium.org/23530044/diff/47001/LayoutTests/fast/table/007-expected.txt#newcode21 LayoutTests/fast/table/007-expected.txt:21: RenderText {#text} at (1,1) ...
7 years, 3 months ago (2013-09-17 16:51:25 UTC) #4
a.suchit
https://codereview.chromium.org/23530044/diff/47001/Source/core/rendering/RenderTableSection.cpp File Source/core/rendering/RenderTableSection.cpp (right): https://codereview.chromium.org/23530044/diff/47001/Source/core/rendering/RenderTableSection.cpp#newcode258 Source/core/rendering/RenderTableSection.cpp:258: ASSERT(row < m_grid.size()); On 2013/09/17 16:51:26, Julien Chaffraix wrote: ...
7 years, 3 months ago (2013-09-18 11:40:37 UTC) #5
Julien - ping for review
This looks really good, it still need an extra round though. https://codereview.chromium.org/23530044/diff/61001/Source/core/rendering/RenderTableSection.cpp File Source/core/rendering/RenderTableSection.cpp (right): ...
7 years, 3 months ago (2013-09-18 18:39:37 UTC) #6
a.suchit
fast/table/007.html I have checked this test case. Based on the test case it is fine. ...
7 years, 3 months ago (2013-09-19 08:18:36 UTC) #7
Julien - ping for review
lgtm
7 years, 3 months ago (2013-09-19 16:33:52 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/a.suchit@samsung.com/23530044/51001
7 years, 3 months ago (2013-09-19 16:34:02 UTC) #9
commit-bot: I haz the power
7 years, 3 months ago (2013-09-19 17:43:42 UTC) #10
Message was sent while issue was closed.
Change committed as 158038

Powered by Google App Engine
This is Rietveld 408576698