Bug 6529 - Font fallback info is cached over-zealously
Summary: Font fallback info is cached over-zealously
Status: RESOLVED DUPLICATE of bug 6218
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 420+
Hardware: Mac OS X 10.4
: P2 Major
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: 6530
  Show dependency treegraph
 
Reported: 2006-01-14 03:58 PST by Alexey Proskuryakov
Modified: 2006-01-14 06:46 PST (History)
0 users

See Also:


Attachments
test case (319 bytes, text/html)
2006-01-14 03:58 PST, Alexey Proskuryakov
no flags Details
uglier test case (319 bytes, text/html)
2006-01-14 06:32 PST, Alexey Proskuryakov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Proskuryakov 2006-01-14 03:58:09 PST
CSS fallback fonts are considered only the first time when a font family doesn't have the needed glyphs; 
the same fallback is used the next time, even if different fallback fonts were specified in CSS. A restart of 
Safari is needed to reset the cache. In the following example, Courier is used in all four lines:

<td>Courier</td><td style="font-family:Symbol,Courier">test</td></tr>
<td>Times</td><td style="font-family:Symbol,Times">test</td></tr>
<td>Monaco</td><td style="font-family:Symbol,Monaco">test</td></tr>
<td>MissingInAction</td><td style="font-family:Symbol,MissingInAction">test</td></tr>
Comment 1 Alexey Proskuryakov 2006-01-14 03:58:48 PST
Created attachment 5659 [details]
test case
Comment 2 Alexey Proskuryakov 2006-01-14 06:32:15 PST
Created attachment 5666 [details]
uglier test case
Comment 3 mitz 2006-01-14 06:46:34 PST

*** This bug has been marked as a duplicate of 6218 ***