gecko-dev/layout/reftests/fonts
John Daggett 53ede1c6ad Bug 1051668 - revise gsubtest fonts to include ss22..ss99 feature tags. r=mkato 2014-08-11 17:05:01 +09:00
..
DeLarge Bug 507970, reftests for loading new WOFF font format and rejecting invalid fonts, r=jdaggett 2009-09-17 12:17:08 +01:00
dejavu-sans bug 3512 - reftest for support of font-stretch with DejaVuSans[Condensed] family. r=jdaggett 2011-09-05 08:35:12 +01:00
fira No bug. Add FiraSans Regular to reftest fonts, no effect on build. r=me 2014-06-12 16:15:38 +09:00
graphite Bug 631479. Simple reftests of graphite font handling (if enabled). r=jfkthame 2011-12-09 22:32:30 +00:00
gsubtest Bug 1051668 - revise gsubtest fonts to include ss22..ss99 feature tags. r=mkato 2014-08-11 17:05:01 +09:00
math Bug 961365 - Part 6: Add tests for OpenType MATH constants. r=jfkthame 2014-07-03 07:56:00 -04:00
mplus Bug 975455 - Move more Mochitests to manifests. r=jmaher 2014-02-20 10:14:52 -05:00
sil bug 458634 - part 3 - reftests for real small-cap support. r=jdaggett 2014-05-28 11:35:17 +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 bug 758236 - reftests for basic Indic shaping features in harfbuzz. r=jdaggett 2012-06-01 08:19:28 +01:00
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 Adding more reftest fonts (no effect on build) 2009-08-07 14:20:26 +09:00
Chunkfive.otf Adding more reftest fonts (no effect on build) 2009-08-07 14:20:26 +09:00
Chunkfive.sjs bug 670900 - reftest for handling 404 (not found) error on @font-face request. r=roc 2011-07-18 14:20:05 +01:00
Chunkfive.ttf Merge 2009-08-07 08:57:53 -07:00
DejaVuSansMono.otf bug 580863 reftest - check metrics using CFF font with non-1000 unit em square. r=jdaggett a=test-only 2010-10-07 08:59:16 +01:00
DejaVuSansMono.woff bug 590101 - part 1 - make reftest text/wordwrap-03 more robust by explicitly specifying monospaced font with support for diacritics. r=jdaggett a=test-only 2010-08-27 14:16:07 +01:00
DroidSansArabic-noGSUB.ttf bug 745780 - add reftests for Arabic presentation-forms shaping in harfbuzz. r=jdaggett a=test-only 2012-04-21 22:25:25 +01: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 bug 511339 followup - add reftests for font feature control. r=jdaggett a=tests-only 2010-07-22 10:25:20 +01:00
PositioningTest1.ttf Bug 475092. Fix horizontal offsets for vertically-offset glyphs on Windows. r=vlad,r+sr=roc 2009-02-10 21:34:51 +13:00
PositioningTest2.ttf Bug 475092. Fix horizontal offsets for vertically-offset glyphs on Windows. r=vlad,r+sr=roc 2009-02-10 21:34:51 +13:00
Prototype.ttf Bug 534352. Accept fonts with redundant cmap sentinel value. r=jdaggett 2009-12-22 09:47:18 +00:00
README Bug 475092. Fix horizontal offsets for vertically-offset glyphs on Windows. r=vlad,r+sr=roc 2009-02-10 21:34:51 +13:00
VeraBd-validchecksum.ttf bug 601099 - add proper padding to the VeraBd-validchecksum.ttf font file. r=jdaggett a=test-only 2010-10-07 08:59:17 +01:00
VeraBd.ttf Bug 483459. Add reftest fonts 2009-05-20 23:11:44 +09:00
csstest-widths-wd1.ttf Bug 3512. Add fonts for font-stretch reftests. (no effect on build) 2011-09-05 10:10:41 +09:00
csstest-widths-wd2.ttf Bug 3512. Add fonts for font-stretch reftests. (no effect on build) 2011-09-05 10:10:41 +09:00
csstest-widths-wd3.ttf Bug 3512. Add fonts for font-stretch reftests. (no effect on build) 2011-09-05 10:10:41 +09:00
csstest-widths-wd4.ttf Bug 3512. Add fonts for font-stretch reftests. (no effect on build) 2011-09-05 10:10:41 +09:00
csstest-widths-wd5.ttf Bug 3512. Add fonts for font-stretch reftests. (no effect on build) 2011-09-05 10:10:41 +09:00
csstest-widths-wd6.ttf Bug 3512. Add fonts for font-stretch reftests. (no effect on build) 2011-09-05 10:10:41 +09:00
csstest-widths-wd7.ttf Bug 3512. Add fonts for font-stretch reftests. (no effect on build) 2011-09-05 10:10:41 +09:00
csstest-widths-wd8.ttf Bug 3512. Add fonts for font-stretch reftests. (no effect on build) 2011-09-05 10:10:41 +09:00
csstest-widths-wd9.ttf Bug 3512. Add fonts for font-stretch reftests. (no effect on build) 2011-09-05 10:10:41 +09:00
emoji-yellow.ttf Bug 889401 - Part 3. reftests for COLR/CPAL. r=jfkthame 2014-05-26 19:09:25 +09:00
emoji.ttf Bug 889401 - Part 3. reftests for COLR/CPAL. r=jfkthame 2014-05-26 19:09:25 +09:00
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 bug 600821 - add proper padding to the gw432047.ttf font. r=jdaggett a=test-only 2010-10-07 08:59:17 +01:00
gw1270797.ttf Bug 989557 - Implement a fallback for CJK Compatibility Ideographs Standardized Variants. r=jfkthame 2014-04-01 02:30:26 +09:00
loadtest-license.txt Bug 512566. Font data url reftests. r=jfkthame 2012-03-16 12:31:01 +09:00
loadtest.ttf Bug 512566. Font data url reftests. r=jfkthame 2012-03-16 12:31:01 +09:00
mark-generate.py Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
mark-glyph.svg
mark2-glyph.svg
mark2A-highunderline.ttf Reset mUnderlineOffset on all platforms when user font set generation is bumped. (Bug 523717) r=jdaggett 2009-12-11 08:13:20 -08:00
mark2A-lowunderline.ttf Reset mUnderlineOffset on all platforms when user font set generation is bumped. (Bug 523717) r=jdaggett 2009-12-11 08:13:20 -08:00
mark2A.otf otf versions of reftest mark fonts 2008-12-16 14:47:31 +09:00
mark2A.ttf
mark2B.otf otf versions of reftest mark fonts 2008-12-16 14:47:31 +09:00
mark2B.ttf
mark2C.otf otf versions of reftest mark fonts 2008-12-16 14:47:31 +09:00
mark2C.ttf
mark2D.otf otf versions of reftest mark fonts 2008-12-16 14:47:31 +09:00
mark2D.ttf
markA-badfullname.ttf adding more reftest fonts (no effect on builds) 2009-07-13 09:33:14 -10:00
markA-copyright.ttf adding reftest fonts (no effect on build) 2009-08-17 13:10:11 +09:00
markA-copyrightps.ttf adding reftest fonts (no effect on build) 2009-08-17 13:10:11 +09:00
markA-highunderline.ttf Reset mUnderlineOffset on all platforms when user font set generation is bumped. (Bug 523717) r=jdaggett 2009-12-11 08:13:20 -08:00
markA-lineheight1500.ttf normal line height test b=657864 2011-05-17 14:57:31 +12:00
markA-lowunderline.ttf Reset mUnderlineOffset on all platforms when user font set generation is bumped. (Bug 523717) r=jdaggett 2009-12-11 08:13:20 -08:00
markA-nofamily.ttf adding reftest fonts (no effect on build) 2009-08-17 13:10:11 +09:00
markA-nofullname.ttf adding reftest fonts (no effect on build) 2009-08-17 13:10:11 +09:00
markA-nopostscript.ttf adding reftest fonts (no effect on build) 2009-08-17 13:10:11 +09:00
markA-nostyle.ttf adding reftest fonts (no effect on build) 2009-08-17 13:10:11 +09:00
markA-noversion.ttf adding reftest fonts (no effect on build) 2009-08-17 13:10:11 +09:00
markA-redirect.ttf Bug 701262. Set up reftest for redirection on font load. r=joedrew 2011-11-14 12:51:35 +13:00
markA-redirect.ttf^headers^ Bug 701262. Set up reftest for redirection on font load. r=joedrew 2011-11-14 12:51:35 +13:00
markA-shortfullname.ttf adding more reftest fonts (no effect on builds) 2009-07-13 09:33:14 -10:00
markA.eot Add copy of .ttf font with .eot extension for testing 2008-12-22 17:03:32 +09:00
markA.otf bug 601110 - fix OS/2 table in markA.otf and markB.otf fonts. r=jdaggett a=test-only 2010-10-07 08:59:17 +01:00
markA.ttf
markAB-spaceliga.otf test for bug 634556 a=test 2011-02-28 08:32:08 +13:00
markB.eot Remove executable bit from reftest files that shouldn't be executable: *.svg, *.ttf, *.txt, *.eot (no bug #) 2010-01-28 01:54:14 -08:00
markB.otf bug 601110 - fix OS/2 table in markA.otf and markB.otf fonts. r=jdaggett a=test-only 2010-10-07 08:59:17 +01:00
markB.ttf
markC.otf otf versions of reftest mark fonts 2008-12-16 14:47:31 +09:00
markC.ttf
markD.otf otf versions of reftest mark fonts 2008-12-16 14:47:31 +09:00
markD.ttf
mochitest.ini Bug 975455 - Move more Mochitests to manifests. r=jmaher 2014-02-20 10:14:52 -05:00
subsuper-nofeat.woff No bug - fixup subscript/superscript test font. no effect on build, r=me 2014-07-08 15:13:10 -04:00
subsuper.woff no bug - add subscript/superscript test fonts. r=me 2014-07-03 17:34:02 +09:00

README

Этот файл содержит невидимые символы Юникода!

Этот файл содержит невидимые символы Юникода, которые могут быть отображены не так, как показано ниже. Если это намеренно, можете спокойно проигнорировать это предупреждение. Используйте кнопку Экранировать, чтобы показать скрытые символы.


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.