Chromium Code Reviews
Help | Chromium Project | Gerrit Changes | Sign in
(43)

Issue 1162243004: Check for buffer under/over run in table cell painting (Closed)

Created:
4 years, 11 months ago by Stephen Chennney
Modified:
4 years, 10 months ago
CC:
blink-reviews, blink-reviews-rendering, eae+blinkwatch, jchaffraix+rendering, leviw+renderwatch, pdr+renderingwatchlist_chromium.org, szager+layoutwatch_chromium.org, zoltan1
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Patch Set 1 #

Patch Set 2 : Revert changes and add asserts to verify correctness #

Total comments: 1

Patch Set 3 : Extract common code #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -6 lines) Patch
M Source/core/layout/LayoutTableSection.h View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M Source/core/layout/LayoutTableSection.cpp View 1 2 3 chunks +25 lines, -6 lines 0 comments Download

Messages

Total messages: 23 (8 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1162243004/1
4 years, 11 months ago (2015-06-01 21:13:41 UTC) #2
Stephen Chennney
Attempted fix (hat tip chrishtr) for BlockPainter crashes. We would indeed fail on 1x1 tables ...
4 years, 11 months ago (2015-06-01 21:14:32 UTC) #3
chrishtr
I think you could repro by positioning a 1x1 table such that the border crosses ...
4 years, 11 months ago (2015-06-01 22:03:53 UTC) #4
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_blink_rel on tryserver.blink (JOB_FAILED, http://build.chromium.org/p/tryserver.blink/builders/linux_blink_rel/builds/64273)
4 years, 11 months ago (2015-06-02 00:23:21 UTC) #6
Stephen Chennney
On 2015/06/01 22:03:53, chrishtr wrote: > I think you could repro by positioning a 1x1 ...
4 years, 11 months ago (2015-06-03 13:37:44 UTC) #7
Stephen Chennney
In trying to write the test I have come to realize that the code is ...
4 years, 11 months ago (2015-06-05 19:29:27 UTC) #8
Stephen Chennney
On 2015/06/05 19:29:27, Stephen Chenney wrote: > In trying to write the test I have ...
4 years, 11 months ago (2015-06-05 19:42:14 UTC) #9
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1162243004/20001
4 years, 11 months ago (2015-06-05 20:24:40 UTC) #11
Stephen Chennney
The code was indeed correct, although somewhat non-obvious. Adding asserts to see if that is ...
4 years, 11 months ago (2015-06-05 20:25:27 UTC) #12
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 11 months ago (2015-06-05 21:57:45 UTC) #14
Julien - ping for review
me gustó! lgtm https://codereview.chromium.org/1162243004/diff/20001/Source/core/layout/LayoutTableSection.cpp File Source/core/layout/LayoutTableSection.cpp (right): https://codereview.chromium.org/1162243004/diff/20001/Source/core/layout/LayoutTableSection.cpp#newcode1339 Source/core/layout/LayoutTableSection.cpp:1339: RELEASE_ASSERT(coveredColumns.start() <= coveredColumns.end()); This code is ...
4 years, 10 months ago (2015-06-08 15:23:48 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1162243004/40001
4 years, 10 months ago (2015-06-08 16:20:12 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: win_blink_rel on tryserver.blink (JOB_FAILED, http://build.chromium.org/p/tryserver.blink/builders/win_blink_rel/builds/65691)
4 years, 10 months ago (2015-06-08 18:45:04 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1162243004/40001
4 years, 10 months ago (2015-06-08 20:52:03 UTC) #22
commit-bot: I haz the power
4 years, 10 months ago (2015-06-09 00:04:28 UTC) #23
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=196716

Powered by Google App Engine
This is Rietveld 408576698