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

Issue 22415003: Fix Assert failure for test case bug7714.html (Closed)

Created:
7 years, 4 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@master
Visibility:
Public.

Description

Fix Assert failure for test case bug7714.html While distributing spanning cell's extra height in rows, some spanning cells does not have enough extra height to distribute in that case, last row's height of the previous spanning cell is updated more then once so position of the row are not proper and below row gets negative height. To stop updating row's height twice, row's height sets back to its original position. R=jchaffraix@chromium.org Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=155825

Patch Set 1 : #

Total comments: 1

Patch Set 2 : #

Total comments: 3

Patch Set 3 : Review coomments addressed #

Total comments: 1

Patch Set 4 : #

Total comments: 1

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+53 lines, -39 lines) Patch
M LayoutTests/TestExpectations View 1 2 3 4 1 chunk +9 lines, -3 lines 0 comments Download
M LayoutTests/platform/linux/tables/mozilla/core/bloomberg-expected.txt View 2 chunks +7 lines, -7 lines 0 comments Download
M LayoutTests/platform/win/tables/mozilla/bugs/bug7714-expected.txt View 3 chunks +23 lines, -23 lines 0 comments Download
M Source/core/rendering/RenderTableSection.cpp View 1 2 3 4 3 chunks +14 lines, -6 lines 0 comments Download

Messages

Total messages: 18 (0 generated)
suchit.agrawal
This should be fixed in the patch which is landed today. Please check that can ...
7 years, 4 months ago (2013-08-06 13:09:45 UTC) #1
Julien - ping for review
https://codereview.chromium.org/22415003/diff/2/Source/core/rendering/RenderTableSection.cpp File Source/core/rendering/RenderTableSection.cpp (right): https://codereview.chromium.org/22415003/diff/2/Source/core/rendering/RenderTableSection.cpp#newcode429 Source/core/rendering/RenderTableSection.cpp:429: m_rowPos[rowIndex + rowSpan] -= extraHeightToPropagate; *sigh*, this is called ...
7 years, 4 months ago (2013-08-06 18:08:08 UTC) #2
a.suchit
It have fixed as I discussed with you on IRC. Now, This will not give ...
7 years, 4 months ago (2013-08-07 07:28:48 UTC) #3
Julien - ping for review
https://codereview.chromium.org/22415003/diff/7001/Source/core/rendering/RenderTableSection.cpp File Source/core/rendering/RenderTableSection.cpp (right): https://codereview.chromium.org/22415003/diff/7001/Source/core/rendering/RenderTableSection.cpp#newcode421 Source/core/rendering/RenderTableSection.cpp:421: if ((rowIndex + rowSpan) == (lastRowIndex + lastRowSpan) || ...
7 years, 4 months ago (2013-08-07 16:51:30 UTC) #4
a.suchit
https://codereview.chromium.org/22415003/diff/7001/Source/core/rendering/RenderTableSection.cpp File Source/core/rendering/RenderTableSection.cpp (right): https://codereview.chromium.org/22415003/diff/7001/Source/core/rendering/RenderTableSection.cpp#newcode421 Source/core/rendering/RenderTableSection.cpp:421: if ((rowIndex + rowSpan) == (lastRowIndex + lastRowSpan) || ...
7 years, 4 months ago (2013-08-07 19:49:50 UTC) #5
a.suchit
https://codereview.chromium.org/22415003/diff/7001/Source/core/rendering/RenderTableSection.cpp File Source/core/rendering/RenderTableSection.cpp (right): https://codereview.chromium.org/22415003/diff/7001/Source/core/rendering/RenderTableSection.cpp#newcode421 Source/core/rendering/RenderTableSection.cpp:421: if ((rowIndex + rowSpan) == (lastRowIndex + lastRowSpan) || ...
7 years, 4 months ago (2013-08-08 11:17:40 UTC) #6
Julien - ping for review
lgtm https://codereview.chromium.org/22415003/diff/15001/Source/core/rendering/RenderTableSection.cpp File Source/core/rendering/RenderTableSection.cpp (right): https://codereview.chromium.org/22415003/diff/15001/Source/core/rendering/RenderTableSection.cpp#newcode419 Source/core/rendering/RenderTableSection.cpp:419: if ((rowIndex + rowSpan) == (lastRowIndex + lastRowSpan)) ...
7 years, 4 months ago (2013-08-08 16:42:02 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/22415003/15001
7 years, 4 months ago (2013-08-08 17:02:46 UTC) #8
Julien - ping for review
On 2013/08/08 17:02:46, I haz the power (commit-bot) wrote: > CQ is trying da patch. ...
7 years, 4 months ago (2013-08-08 17:09:06 UTC) #9
a.suchit
I need to just remove the parenthesis before landing right? I did not get about ...
7 years, 4 months ago (2013-08-08 17:32:44 UTC) #10
Julien - ping for review
> I need to just remove the parenthesis before landing right? That would be a ...
7 years, 4 months ago (2013-08-08 17:45:29 UTC) #11
a.suchit
On 2013/08/08 17:45:29, Julien Chaffraix wrote: > > I need to just remove the parenthesis ...
7 years, 4 months ago (2013-08-08 18:13:56 UTC) #12
Julien - ping for review
On 2013/08/08 18:13:56, a.suchit wrote: > On 2013/08/08 17:45:29, Julien Chaffraix wrote: > > > ...
7 years, 4 months ago (2013-08-08 18:37:37 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/22415003/30001
7 years, 4 months ago (2013-08-08 19:07:45 UTC) #14
Julien - ping for review
https://codereview.chromium.org/22415003/diff/30001/Source/core/rendering/RenderTableSection.cpp File Source/core/rendering/RenderTableSection.cpp (right): https://codereview.chromium.org/22415003/diff/30001/Source/core/rendering/RenderTableSection.cpp#newcode410 Source/core/rendering/RenderTableSection.cpp:410: unsigned lastSpanningCellEndBoundry = lastRowIndex + lastRowSpan; typo: "boundry" is ...
7 years, 4 months ago (2013-08-08 20:08:42 UTC) #15
commit-bot: I haz the power
Retried try job too often on linux_blink_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_blink_rel&number=1544
7 years, 4 months ago (2013-08-08 22:42:49 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/a.suchit@samsung.com/22415003/41001
7 years, 4 months ago (2013-08-09 02:27:05 UTC) #17
commit-bot: I haz the power
7 years, 4 months ago (2013-08-09 05:24:30 UTC) #18
Message was sent while issue was closed.
Change committed as 155825

Powered by Google App Engine
This is Rietveld 408576698