Bug 68566
| Summary: | ASSERT(m_stack.isEmpty()) when painting control tints | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Julien Chaffraix <jchaffraix> |
| Component: | Layout and Rendering | Assignee: | 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: | |||
Julien Chaffraix
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).
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Simon Fraser (smfr)
Two tests are skipped because of this:
fast/css/webkit-mask-crash-fieldset-legend.html
fast/css/webkit-mask-crash-table.html
Simon Fraser (smfr)
I unskipped the tests, as they don't assert any more.