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

Issue 2408373002: Revert int overflow changes to ObjectPainter. (Closed)

Created:
4 years, 2 months ago by wkorman
Modified:
4 years, 2 months ago
Reviewers:
pdr., eae
CC:
chromium-reviews, blink-reviews, dshwang, blink-reviews-paint_chromium.org, Timothy Loh
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Revert int overflow changes to ObjectPainter. Partial revert of http://crrev.com/2404583002 (keeping the divide-by-zero change in Color). We don't consider these int overflow safeguards to be necessary in this part of the code, per offline discussion with ubsan fuzzer folk and an appropriate selection of Blink eng with fuzzing historical background. BUG=652589 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Committed: https://crrev.com/f29fc457dc4b6663998a40958f782bfbb89d6dc0 Cr-Commit-Position: refs/heads/master@{#424620}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+104 lines, -166 lines) Patch
M third_party/WebKit/Source/core/paint/ObjectPainter.cpp View 14 chunks +104 lines, -166 lines 0 comments Download

Messages

Total messages: 11 (4 generated)
wkorman
4 years, 2 months ago (2016-10-11 23:07:06 UTC) #3
pdr.
On 2016/10/11 at 23:07:06, wkorman wrote: > LGTM. Sorry for the churn, partially my fault ...
4 years, 2 months ago (2016-10-11 23:15:10 UTC) #4
eae
LGTM
4 years, 2 months ago (2016-10-11 23:17:20 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2408373002/1
4 years, 2 months ago (2016-10-11 23:20:16 UTC) #7
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 2 months ago (2016-10-12 00:52:07 UTC) #8
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/f29fc457dc4b6663998a40958f782bfbb89d6dc0 Cr-Commit-Position: refs/heads/master@{#424620}
4 years, 2 months ago (2016-10-12 00:56:01 UTC) #10
Timothy Loh
4 years, 2 months ago (2016-10-12 05:30:18 UTC) #11
Message was sent while issue was closed.
I've seen a few of these ubsan integer overflow bugs pop up, could you document
somewhere what you've learned from your offline discussions so everyone else can
also know how to appropriately handle these? Thanks!

Powered by Google App Engine
This is Rietveld 408576698