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

Issue 19635004: Row spanning cell content is flowing out of the cell border if this row spanning cell comes under t… (Closed)

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

Description

Row spanning cell content is flowing out of the cell border if this row spanning cell comes under the boundries of other row spanning cell. Inner row spanning cell height was not considered in table layout So Height of the row spanning cell was not proper. Overlapping row spanning cells was not handles. Inner row spanning cell should handle first in the table. So we are rearranging the list of row spanning cells so that inner row spanning cell will handled first for spredding remaining logical height in the rows than outer row spanning cell. List of row spanning cells is already sorted in ascending order by their rowIndexs. We are rearranging the row spanning cell's list and pushing inner cell before its outer cell. Also if 2 or more row spanning cells are same but their heights are different then pushing height-est row spanning cell before the lower height row spanning cells. After rearranging them, we apply the process of spreading remaining logical height into rows. R=jchaffraix@chromium.org BUG=252120 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=155337

Patch Set 1 : #

Total comments: 6

Patch Set 2 : Review comments addressed #

Total comments: 12

Patch Set 3 : #

Total comments: 2

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : #

Messages

Total messages: 15 (0 generated)
suchit.agrawal
7 years, 5 months ago (2013-07-24 13:42:18 UTC) #1
a.suchit
7 years, 4 months ago (2013-07-29 05:19:15 UTC) #2
Julien - ping for review
https://codereview.chromium.org/19635004/diff/29001/Source/core/rendering/RenderTableSection.cpp File Source/core/rendering/RenderTableSection.cpp (right): https://codereview.chromium.org/19635004/diff/29001/Source/core/rendering/RenderTableSection.cpp#newcode372 Source/core/rendering/RenderTableSection.cpp:372: // Arrange row spanning cell in the oder in ...
7 years, 4 months ago (2013-07-29 16:52:55 UTC) #3
a.suchit
https://codereview.chromium.org/19635004/diff/29001/Source/core/rendering/RenderTableSection.cpp File Source/core/rendering/RenderTableSection.cpp (right): https://codereview.chromium.org/19635004/diff/29001/Source/core/rendering/RenderTableSection.cpp#newcode372 Source/core/rendering/RenderTableSection.cpp:372: // Arrange row spanning cell in the oder in ...
7 years, 4 months ago (2013-07-30 08:42:20 UTC) #4
Julien - ping for review
https://codereview.chromium.org/19635004/diff/36001/Source/core/rendering/RenderTableSection.cpp File Source/core/rendering/RenderTableSection.cpp (right): https://codereview.chromium.org/19635004/diff/36001/Source/core/rendering/RenderTableSection.cpp#newcode375 Source/core/rendering/RenderTableSection.cpp:375: // specified by user. So sorting these types of ...
7 years, 4 months ago (2013-07-30 23:43:07 UTC) #5
a.suchit
https://codereview.chromium.org/19635004/diff/36001/Source/core/rendering/RenderTableSection.cpp File Source/core/rendering/RenderTableSection.cpp (right): https://codereview.chromium.org/19635004/diff/36001/Source/core/rendering/RenderTableSection.cpp#newcode375 Source/core/rendering/RenderTableSection.cpp:375: // specified by user. So sorting these types of ...
7 years, 4 months ago (2013-07-31 10:26:13 UTC) #6
Julien - ping for review
assuming the new test case matches Firefox, lgtm https://codereview.chromium.org/19635004/diff/45001/Source/core/rendering/RenderTableSection.cpp File Source/core/rendering/RenderTableSection.cpp (right): https://codereview.chromium.org/19635004/diff/45001/Source/core/rendering/RenderTableSection.cpp#newcode373 Source/core/rendering/RenderTableSection.cpp:373: // ...
7 years, 4 months ago (2013-07-31 18:21:10 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/a.suchit@samsung.com/19635004/54001
7 years, 4 months ago (2013-08-01 06:34:11 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/19635004/68001
7 years, 4 months ago (2013-08-01 07:09:57 UTC) #9
commit-bot: I haz the power
Failed to apply patch for LayoutTests/TestExpectations: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 4 months ago (2013-08-01 09:11:04 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/a.suchit@samsung.com/19635004/77001
7 years, 4 months ago (2013-08-01 10:58:03 UTC) #11
commit-bot: I haz the power
Failed to apply patch for LayoutTests/TestExpectations: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 4 months ago (2013-08-01 12:23:16 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/a.suchit@samsung.com/19635004/89001
7 years, 4 months ago (2013-08-01 12:34:56 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/a.suchit@samsung.com/19635004/63002
7 years, 4 months ago (2013-08-01 14:12:10 UTC) #14
commit-bot: I haz the power
7 years, 4 months ago (2013-08-01 15:35:02 UTC) #15
Message was sent while issue was closed.
Change committed as 155337

Powered by Google App Engine
This is Rietveld 408576698