gecko/layout/reftests/fonts
Ryan VanderMeulen e50ce58691 Backed out 5 changesets (bug 407059) for reftest asserts.
Backed out changeset 21fee1261f2e (bug 407059)
Backed out changeset c940a2d399c4 (bug 407059)
Backed out changeset 77593dd1b044 (bug 407059)
Backed out changeset cfcbc731d4db (bug 407059)
Backed out changeset d8244f3ecdcb (bug 407059)
2014-04-22 11:00:13 -04:00
..
dejavu-sans
DeLarge
graphite
gsubtest
mplus Bug 975455 - Move more Mochitests to manifests. r=jmaher 2014-02-20 10:14:52 -05:00
sil bug 571579 - remove unused ScheherazadeRegAAT.ttf font file from the tree. r=jdaggett 2013-08-09 09:52:47 +01:00
spacelookups Bug 921858 - reftest to test various space-containing lookup scenarios. r=jfkthame 2014-03-20 14:43:31 +08:00
ttf-indic
Ahem.ttf
BitPattern.woff Bug 655877 - Part 44: Fix some bidi tests whose rendering behavior has changed a bit with the new SVG text support. r=smontagu,jwatt 2013-02-11 17:22:19 +11:00
Chunkfive-license.txt
Chunkfive.otf
Chunkfive.sjs
Chunkfive.ttf
csstest-widths-wd1.ttf
csstest-widths-wd2.ttf
csstest-widths-wd3.ttf
csstest-widths-wd4.ttf
csstest-widths-wd5.ttf
csstest-widths-wd6.ttf
csstest-widths-wd7.ttf
csstest-widths-wd8.ttf
csstest-widths-wd9.ttf
DejaVuSansMono.otf
DejaVuSansMono.woff
DroidSansArabic-noGSUB.ttf
generate-bitpattern-font.pl Bug 655877 - Part 44: Fix some bidi tests whose rendering behavior has changed a bit with the new SVG text support. r=smontagu,jwatt 2013-02-11 17:22:19 +11:00
glyphwiki-license.txt Bug 989557 - Implement a fallback for CJK Compatibility Ideographs Standardized Variants. r=jfkthame 2014-04-01 02:30:26 +09:00
gw432047.ttf
gw1270797.ttf Bug 989557 - Implement a fallback for CJK Compatibility Ideographs Standardized Variants. r=jfkthame 2014-04-01 02:30:26 +09:00
LigatureSymbolsWithSpaces.woff bug 761442 - reftest for ligatures that span inter-word space. r=jdaggett 2013-01-08 13:56:05 +00:00
LinLibertine_Re-4.7.5.woff
loadtest-license.txt
loadtest.ttf
mark2-glyph.svg
mark2A-highunderline.ttf
mark2A-lowunderline.ttf
mark2A.otf
mark2A.ttf
mark2B.otf
mark2B.ttf
mark2C.otf
mark2C.ttf
mark2D.otf
mark2D.ttf
mark-generate.py
mark-glyph.svg
markA-badfullname.ttf
markA-copyright.ttf
markA-copyrightps.ttf
markA-highunderline.ttf
markA-lineheight1500.ttf
markA-lowunderline.ttf
markA-nofamily.ttf
markA-nofullname.ttf
markA-nopostscript.ttf
markA-nostyle.ttf
markA-noversion.ttf
markA-redirect.ttf
markA-redirect.ttf^headers^
markA-shortfullname.ttf
markA.eot
markA.otf
markA.ttf
markAB-spaceliga.otf
markB.eot
markB.otf
markB.ttf
markC.otf
markC.ttf
markD.otf
markD.ttf
mochitest.ini Bug 975455 - Move more Mochitests to manifests. r=jmaher 2014-02-20 10:14:52 -05:00
PositioningTest1.ttf
PositioningTest2.ttf
Prototype.ttf
README
VeraBd-validchecksum.ttf
VeraBd.ttf

Notes about fonts in this directory

Ahem.ttf - ACID3 test font

markXXX.ttf and markXXX.otf

These fonts are autogenerated with FontForge using the Python script mark-generate.py.  
See the comments in that file for more information on how to run the script.

The markX.ttf and markX.otf fonts contain a single glyph for the X character consisting
of three stacked boxes.  The mark2X.ttf and mark2X.otf files also contain just a glyph for the
character X but the glyph is similar to the space mark character.  The markXmark2Y.ttf has
two glyphs, the first glyph for X and the second glyph for Y.

The markA.eot and markB.eot files are for EOT-related testing.  The markA.eot file is just 
a copy of markA.ttf while markB.eot is a valid EOT file embedding the contents of markB.ttf
with a null root string (so it can be used in IE without domain-specific restrictions).


PositioningTest1.ttf, PositioningTest2.ttf

These fonts were generated with FontForge and then OpenType tables added with MS VOLT.
The glyphs are from Charis SIL (see http://scripts.sil.org/CharisSILFont), released under the
Open Font License.

In both fonts, the lowercase 'o' glyph should appear raised when rendered. Font 1 uses a GPOS
positioning rule to achieve this, so it tests whether vertical deltas are being handled
correctly. Font 2 uses a GSUB substitution to replace the 'o' with a glyph that has already
been offset within the em-square, so no vertical delta is involved.

Finally, the capital 'O' character maps directly to the shifted 'o' glyph, so this can be
used for comparison without requiring any OpenType layout support.