summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/css/css-fonts/README
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:22:09 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:22:09 +0000
commit43a97878ce14b72f0981164f87f2e35e14151312 (patch)
tree620249daf56c0258faa40cbdcf9cfba06de2a846 /testing/web-platform/tests/css/css-fonts/README
parentInitial commit. (diff)
downloadfirefox-upstream.tar.xz
firefox-upstream.zip
Adding upstream version 110.0.1.upstream/110.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/tests/css/css-fonts/README')
-rw-r--r--testing/web-platform/tests/css/css-fonts/README12
1 files changed, 12 insertions, 0 deletions
diff --git a/testing/web-platform/tests/css/css-fonts/README b/testing/web-platform/tests/css/css-fonts/README
new file mode 100644
index 0000000000..c10f0c1dd0
--- /dev/null
+++ b/testing/web-platform/tests/css/css-fonts/README
@@ -0,0 +1,12 @@
+These are a simple set of reftests for testing CSS 2.1 Fonts. They require the fonts in the fonts subdirectory to be installed on the machine where the test is run.
+
+To run the tests:
+
+1. Load test-prerequisites.xht to verify fonts have been installed.
+
+2. Run through the tests in fontreftest.list. '==' indicates that the two pages should render identically, != that they should not.
+
+The fonts are modified versions of Gentium Basic, licensed by SIL under the Open Font License which allows modifications as long as the terms of the license are met.
+
+The original fonts were used to create the family 'CSSTest Basic', this family has four faces and can be used for testing bold / italics. A subsetted version of this font with only glyphs for basic ASCII characters 'CSSTest ASCII'. This was used to make the other variations. Most of the modications are to the name table and character maps, for the most part glyphs were not modified.
+