Bug 68566

Summary: ASSERT(m_stack.isEmpty()) when painting control tints
Product: WebKit Reporter: Julien Chaffraix <jchaffraix>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WORKSFORME    
Severity: Normal CC: bdakin, mitz, simon.fraser
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Mac (Intel)   
OS: OS X 10.6   
Bug Depends on: 68133    
Bug Blocks:    

Description Julien Chaffraix 2011-09-21 13:20:23 PDT
The ASSERT is in GraphicsContext::~GraphicsContext().

There is a mismatch between the number of calls in save() / restore() [one missing from my limited testing]. I haven't found the origin of the mismatch.

This happens on Mac but not on Chromium (testing Linux and Mac).
Comment 1 Simon Fraser (smfr) 2012-09-19 13:57:04 PDT
Two tests are skipped because of this:

fast/css/webkit-mask-crash-fieldset-legend.html
fast/css/webkit-mask-crash-table.html
Comment 2 Simon Fraser (smfr) 2012-09-19 13:58:46 PDT
I unskipped the tests, as they don't assert any more.