New issue
Advanced search Search tips

Issue 606113 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Apr 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

ASSERT_NOT_REACHED when painting outlines of image maps

Project Member Reported by pdr@chromium.org, Apr 23 2016

Issue description

Discovered while reviewing https://codereview.chromium.org/1912863002, we'll assert due to painting outlines twice in the attached testcase.

SHOULD NEVER BE REACHED
../../third_party/WebKit/Source/platform/graphics/paint/PaintController.cpp(90)...
1   0x120459d23 blink::PaintController::processNewItem(blink::DisplayItem&)
2   0x12044db50 void blink::PaintController::createAndAppend<blink::DrawingDisplayItem, blink:...
3   0x12044da70 blink::DrawingRecorder::~DrawingRecorder()
4   0x12044db93 blink::DrawingRecorder::~DrawingRecorder()
5   0x13aecc508 WTF::Optional<blink::DrawingRecorder>::~Optional()
6   0x13aecc453 WTF::Optional<blink::DrawingRecorder>::~Optional()
7   0x13aecc3fe blink::LayoutObjectDrawingRecorder::~LayoutObjectDrawingRecorder()
8   0x13aeca1b3 blink::LayoutObjectDrawingRecorder::~LayoutObjectDrawingRecorder()
9   0x13baeb61c blink::ImagePainter::paintAreaElementFocusRing(blink:...
10  0x13baeb354 blink::ImagePainter::paint(blink::PaintInfo const&, b...
 
focusring.html
380 bytes View Download

Comment 1 Deleted

Comment 4 by pdr@chromium.org, Apr 25 2016

Status: Fixed (was: Available)

Sign in to add a comment