We discovered a crashing bug that arose with Safari 3.1.1 on Windows and the Mac. This is the scenario:
@font-face
rule applied (although it does exist in the stylesheet)@font-face
applied (presence of a SWF does not matter).The crash does not happen, however, if the page with the @font-face
is loaded first (with or without the SWF)
and then a page. The crash does not happen either if the page with the SWF does not have a stylesheet with the @font-face
rule, or
if it does have the @font-face
rule in the stylesheet and the rule is applied to text on the page.
The following sequences (of visiting the numbered pages below) cause Safari to crash:
If you start with 2 or 3 (a page that has @font-face
applied to text), then a crash does not occur
no matter what subsequent page is visited. Remember to clear the cache before trying each sequence.
The general condition for the crash to occur is to:
@font-face
rule which does not get applied to any text in the page@font-face
rule to any text and the crash will occur