Summary: | Tighten font change conditions in matched declaration cache | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Antti Koivisto <koivisto> | ||||
Component: | CSS | Assignee: | Antti Koivisto <koivisto> | ||||
Status: | RESOLVED CONFIGURATION CHANGED | ||||||
Severity: | Normal | CC: | bfulgham, eric, macpherson, ossy, rniwa, webkit-bug-importer, webkit.review.bot | ||||
Priority: | P2 | Keywords: | InRadar | ||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Bug Depends on: | 71186 | ||||||
Bug Blocks: | |||||||
Attachments: |
|
Description
Antti Koivisto
2011-10-27 09:28:23 PDT
Created attachment 112694 [details]
patch
It made all tests assert on Qt in debug mode: ASSERTION FAILED: fontCache()->generation() == m_generation ../../../Source/WebCore/platform/graphics/FontFallbackList.cpp(104) : const WebCore::FontData* WebCore::FontFallbackList::fontDataAt(const WebCore::Font*, unsigned int) const Could you check it, please? It appears that this patch broke 500+ tests on Windows: http://build.webkit.org/builders/Windows%207%20Release%20%28Tests%29/builds/17418 Rolled out in http://trac.webkit.org/changeset/98826, don't know yet why this would fail only on some platforms. Attachment 112694 [details] was posted by a committer and has review+, assigning to Antti Koivisto for commit.
This path doesn't seem relevant after the updated CSS parser. |