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

Issue 2631193002: Make having an existing ancestor overflow layer when adding a PaintLayer fatal. (Closed)

Created:
3 years, 11 months ago by flackr
Modified:
3 years, 11 months ago
Reviewers:
chrishtr
CC:
blink-reviews, blink-reviews-paint_chromium.org, chromium-reviews, dshwang
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Make having an existing ancestor overflow layer when adding a PaintLayer fatal. When a PaintLayer is added it should not have an existing ancestor overflow layer as it could be at best incorrect, and at worst point to a PaintLayer which has / will be deleted without notifying the layer. This check used to be debug only but we are seeing a crash likely due to an invalid ancestor overflow layer so adding this check should help find the code path where it is added. BUG=679170 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Review-Url: https://codereview.chromium.org/2631193002 Cr-Commit-Position: refs/heads/master@{#444207} Committed: https://chromium.googlesource.com/chromium/src/+/36f7d1fc579ca461cb46cefb3f5598139056c681

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -1 line) Patch
M third_party/WebKit/Source/core/paint/PaintLayer.cpp View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 10 (5 generated)
flackr
I haven't been able to figure out how we could get a PaintLayer with an ...
3 years, 11 months ago (2017-01-16 16:34:08 UTC) #3
flackr
ping?
3 years, 11 months ago (2017-01-17 22:08:58 UTC) #4
chrishtr
lgtm
3 years, 11 months ago (2017-01-17 22:44:03 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/2631193002/1
3 years, 11 months ago (2017-01-17 22:46:43 UTC) #7
commit-bot: I haz the power
3 years, 11 months ago (2017-01-18 00:40:14 UTC) #10
Message was sent while issue was closed.
Committed patchset #1 (id:1) as
https://chromium.googlesource.com/chromium/src/+/36f7d1fc579ca461cb46cefb3f55...

Powered by Google App Engine
This is Rietveld 408576698