Open
Bug 864445
Opened 12 years ago
Updated 2 years ago
avoid blocking on InitFaceNameLists() due to @font-face rule with src:local(...)
Categories
(Core :: Layout: Text and Fonts, defect)
Core
Layout: Text and Fonts
Tracking
()
NEW
People
(Reporter: jfkthame, Unassigned)
References
(Blocks 1 open bug)
Details
Spun off from bug 699331 comment 2:
"In some cases this is triggered by the use of @font-face with src:local, which causes us to load all the names so that we can correctly implement the font name matching. Maybe instead of blocking on the name-loading, we should fall back to the next in the font-family list, and then refresh once the font names are available, like we do with downloadable fonts."
One possible downside to this is that moving on to the next family in the font-family list might mean that we'll initiate a download for another font, but in the end (once the src:local(...) name can be resolved) we don't actually need that downloaded font.
Comment 1•12 years ago
|
||
I get annoying hangs in the order of >15 seconds every time I visit a website such as golem.de (a major german IT website) shortly after booting Win7.
I think it's their use of Googles font API which triggers this bug. So I suppose this applies to many more websites.
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•