New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 737275 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

[SPv2] svg/as-background-image/svg-as-background-6.html generates malformed chunk property

Project Member Reported by trchen@chromium.org, Jun 27 2017

Issue description

What steps will reproduce the problem?
(1) blink/tools/run_layout_tests.sh --additional-driver-flag=--enable-slimming-paint-v2 svg/as-background-image/svg-as-background-6.html

What is the expected result?
Test should succeed.

What happens instead?
DCHECK fired,
Check failed: clip_stack_.size(). Error: Chunk has a clip that escaped its effect's clip.
 
Labels: PaintTeamTriaged-20170628 BugSource-Team
Project Member

Comment 2 by bugdroid1@chromium.org, Aug 2 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2ec6df740903bdd3482a3551ba6eca16e14a7d87

commit 2ec6df740903bdd3482a3551ba6eca16e14a7d87
Author: Tien-Ren Chen <trchen@chromium.org>
Date: Wed Aug 02 02:29:05 2017

[SPv2] SVGPaintContext should apply mask clip if there is one

Failure to do so may result in malformed paint chunks that has chunk
clip escaping its effect's output clip.

BUG= 707444 , 737275 

Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Change-Id: I6e19e774e89aea8146103f741cc1939ad354aed7
Reviewed-on: https://chromium-review.googlesource.com/596930
Commit-Queue: Tien-Ren Chen <trchen@chromium.org>
Reviewed-by: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#491231}
[modify] https://crrev.com/2ec6df740903bdd3482a3551ba6eca16e14a7d87/third_party/WebKit/LayoutTests/FlagExpectations/enable-slimming-paint-v2
[modify] https://crrev.com/2ec6df740903bdd3482a3551ba6eca16e14a7d87/third_party/WebKit/Source/core/paint/SVGPaintContext.cpp

Status: Fixed (was: Assigned)

Sign in to add a comment