Bug 27465

Summary: CSS on site locks up WebKit with 100% CPU
Product: WebKit Reporter: Jon@Chromium <jon>
Component: CSSAssignee: 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
Reported 2009-07-20 15:34:34 PDT
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
Mark Rowe (bdash)
Comment 1 2009-07-20 23:29:57 PDT
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
Comment 2 2009-07-21 14:10:03 PDT
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)
Comment 3 2009-07-21 14:14:03 PDT
Does it still reproduce with a tip of tree build of WebKit for you? If not, this bug should be closed.
Alexey Proskuryakov
Comment 4 2009-07-22 09:45:30 PDT
FWIW, I cannot reproduce this even with Safari 4.0.1.
Jon@Chromium
Comment 5 2009-07-22 10:15:53 PDT
It looks like they fixed their CSS as it no longer repros.
Note You need to log in before you can comment on or make changes to this bug.