QA/Firefox3.1/FontFace TestStatus: Difference between revisions

Jump to navigation Jump to search
Line 80: Line 80:
** The former feature reproduced only on nightly builds with the patch applied.
** The former feature reproduced only on nightly builds with the patch applied.


== Bugs not filed in Bugzilla yet ==
== Bugs not filed in Bugzilla ==
* After applying the patch v.0.9, firefox hung when trying to load the page using downloadable fonts
* After applying the patch v.0.9, firefox hung when trying to load the page using downloadable fonts
** It hung only when the src:url() specifies valid url of the font
** It hung only when the src:url() specifies valid url of the font
*** valid url: file exists, and does not violate same-site origin restriction
*** valid url: file exists, and does not violate same-site origin restriction
** stack dump [https://wiki.mozilla.org/QA/Firefox3.1/FontFace_hung_attachment335684 here]
** stack dump [https://wiki.mozilla.org/QA/Firefox3.1/FontFace_hung_attachment335684 here]
** This bug does not reproduce on Windows XP. But on Windows, if you reload the page using downloadable fonts many times in a row, firefox will crash
* The layout after the new fonts load seems to be based on the old layout, as is mentioned in [https://bugzilla.mozilla.org/show_bug.cgi?id=441473#c33 bug 441473 #33]
* The layout after the new fonts load seems to be based on the old layout, as is mentioned in [https://bugzilla.mozilla.org/show_bug.cgi?id=441473#c33 bug 441473 #33]
* Fallback function not working on Mac OS X
* Fallback function not working on Mac OS X
Line 103: Line 104:


== Bugs that '''will reproduce on Firefox 3.0.x''' ==
== Bugs that '''will reproduce on Firefox 3.0.x''' ==
(that means, these bugs are not coming from the patch code, but from the codes already implemented and landed)
(that means, these bugs are not coming from the patch code, but are coming from the codes already implemented and landed)
* Some fonts are not rendered on Windows
* Some fonts are not rendered on Windows
** When these fonts are used in downloadable fonts (@font-face), it simply doesn't work, and fallback function will be called
** When these fonts are used in downloadable fonts (@font-face), it simply doesn't work, and fallback function will be called
193

edits

Navigation menu