Chromium Code Reviews
DescriptionFix background-attachment:local <li> crash during PrePaintTreeWalk
The crash was because of the SetShouldDoFullPaintInvalidation() call
during PrePaint while the ancestors didn't updated paint property
builder contexts.
(We still allow SetShouldDoFullPaintInvalidation() call during PrePaint
given that ancestors have updated their paint property builder contexts.
A case is on SPv2 when paint offset changes -- we are already updating
paint property builder context, so the SetShouldDoFullPaintInvalidation
call is valid. Invalid calls can be caught by the DCHECKs.)
BUG=709798
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Review-Url: https://codereview.chromium.org/2823963002
Cr-Commit-Position: refs/heads/master@{#465405}
TBR=wangxianzhu@chromium.org
NOPRESUBMIT=true
NOTRY=true
Review-Url: https://codereview.chromium.org/2828963002
Cr-Commit-Position: refs/branch-heads/3071@{#70}
Cr-Branched-From: a106f0abbf69dad349d4aaf4bcc4f5d376dd2377-refs/heads/master@{#464641}
Committed: https://chromium.googlesource.com/chromium/src/+/1d9c07cad47b873b86556ef54e2b64a962f1f713
Patch Set 1 #
Messages
Total messages: 5 (3 generated)
|
||||||||||||||||||||||||||||