QA/Firefox3.5/FontFace TestPlan: Difference between revisions

Line 42: Line 42:
** when the target exists, but in an unsupported file format
** when the target exists, but in an unsupported file format
* when no fonts were installed on the machine (the downloaded fonts should be the only ones you can use in this case)
* when no fonts were installed on the machine (the downloaded fonts should be the only ones you can use in this case)
* when 1 local font has more than 2 names (ex. MS Mincho and MS 明朝)
* font matching algorithm (specified in Section 5 of the [http://dev.w3.org/csswg/css3-fonts/ spec])
* font matching algorithm (specified in Section 5 of the [http://dev.w3.org/csswg/css3-fonts/ spec])
** especially font-weight matching algorithm (specified in Section 5.3.d)
** especially font-weight matching algorithm (specified in Section 5.3.d)
Line 48: Line 49:
** ex. font-style:italic -> Arial, font-weight:bold -> Impact, etc
** ex. font-style:italic -> Arial, font-weight:bold -> Impact, etc
* when CSS markups, such as font-weight: bold, are specified
* when CSS markups, such as font-weight: bold, are specified
* EOT fonts domain rules check
* crashing fonts
* Test the case when it takes hours to download a font
* test how multiple font source are evaluated


Make sure the downloaded fonts cannot be used from other documents.
Make sure the downloaded fonts cannot be used from other documents.
193

edits