Bug 27465
Summary: | CSS on site locks up WebKit with 100% CPU | ||
---|---|---|---|
Product: | WebKit | Reporter: | Jon@Chromium <jon> |
Component: | CSS | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED INVALID | ||
Severity: | Major | CC: | iposva, mrowe |
Priority: | P1 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | All | ||
OS: | OS X 10.5 | ||
URL: | http://mashable.com/2009/07/16/ie6-must-die/ |
Jon@Chromium
Repo steps:
1. Open http://mashable.com/2009/07/16/ie6-must-die/
Expected:
Site Opens
Actual:
CPU goes to 100%
Nothing renders
From Chromium bug report:
Comment 3 by iposva@chromium.org, Today (74 minutes ago)
On my Mac I ran Shark on Safari and got the following functions as top of the profile:
13.0% WebCore WebCore::CSSStyleSelector::SelectorChecker::checkSelector(...)
10.8% WebCore WebCore::CSSStyleSelector::SelectorChecker::checkOneSelector(...)
2.6% WebCore WebCore::RenderLayer::paintLayer(...)
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Mark Rowe (bdash)
I cannot reproduce this bug on Mac OS X with WebKit nightly build r46126. Which version of WebKit did you test with in Safari? That's an incredibly important detail to include when filing a bug report.
Ivan Posva
I ran this on a released Safari 4.0.x. Where x is less than 2, I can't tell the exact version as I since upgraded to 4.0.2.
Mark Rowe (bdash)
Does it still reproduce with a tip of tree build of WebKit for you? If not, this bug should be closed.
Alexey Proskuryakov
FWIW, I cannot reproduce this even with Safari 4.0.1.
Jon@Chromium
It looks like they fixed their CSS as it no longer repros.