diff options
author | dominik.rottsches@intel.com <dominik.rottsches@intel.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-08 13:32:09 +0000 |
---|---|---|
committer | dominik.rottsches@intel.com <dominik.rottsches@intel.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-08 13:32:09 +0000 |
commit | 2099849970d0fb962ccdb361100fa64cfb5b8bfa (patch) | |
tree | f079c15abc10f39510ade5ff606bf71ce6541621 /third_party/gardiner_mod | |
parent | df4e26d0b4c17afdfc86609fc0f93d619429c4da (diff) | |
download | chromium_src-2099849970d0fb962ccdb361100fa64cfb5b8bfa.zip chromium_src-2099849970d0fb962ccdb361100fa64cfb5b8bfa.tar.gz chromium_src-2099849970d0fb962ccdb361100fa64cfb5b8bfa.tar.bz2 |
Enable layout testing support for font fallback
crbug.com/285303 describes how family name based font fallback
does not work in the case of ttf files with identical family name.
The two added files, GardinerMod(Bug|Cat).ttf are derivatives from
the public domain Gardiner font. For license information, see
the LayoutTests/third_party/GardinerMod directory in Blink.
They have the same family name, but different available glyphs,
and are used in the family-fallback-gardiner.html test case.
BUG=381684
Review URL: https://codereview.chromium.org/356733003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@281738 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/gardiner_mod')
-rw-r--r-- | third_party/gardiner_mod/GardinerModBug.ttf | bin | 0 -> 2864 bytes | |||
-rw-r--r-- | third_party/gardiner_mod/GardinerModCat.ttf | bin | 0 -> 2296 bytes | |||
-rw-r--r-- | third_party/gardiner_mod/LICENSE | 2 | ||||
-rw-r--r-- | third_party/gardiner_mod/OWNERS | 2 | ||||
-rw-r--r-- | third_party/gardiner_mod/README.chromium | 35 |
5 files changed, 39 insertions, 0 deletions
diff --git a/third_party/gardiner_mod/GardinerModBug.ttf b/third_party/gardiner_mod/GardinerModBug.ttf Binary files differnew file mode 100644 index 0000000..09f4c3e --- /dev/null +++ b/third_party/gardiner_mod/GardinerModBug.ttf diff --git a/third_party/gardiner_mod/GardinerModCat.ttf b/third_party/gardiner_mod/GardinerModCat.ttf Binary files differnew file mode 100644 index 0000000..6f6e560 --- /dev/null +++ b/third_party/gardiner_mod/GardinerModCat.ttf diff --git a/third_party/gardiner_mod/LICENSE b/third_party/gardiner_mod/LICENSE new file mode 100644 index 0000000..3249fc5 --- /dev/null +++ b/third_party/gardiner_mod/LICENSE @@ -0,0 +1,2 @@ +In lieu of a licence Fonts in this site are offered free for any use; they may be installed, embedded, opened, edited, +modified, regenerated, posted, packaged and redistributed. George Douros diff --git a/third_party/gardiner_mod/OWNERS b/third_party/gardiner_mod/OWNERS new file mode 100644 index 0000000..8ed6b08 --- /dev/null +++ b/third_party/gardiner_mod/OWNERS @@ -0,0 +1,2 @@ +eae@chromium.org +behdad@chromium.org diff --git a/third_party/gardiner_mod/README.chromium b/third_party/gardiner_mod/README.chromium new file mode 100644 index 0000000..23b60de --- /dev/null +++ b/third_party/gardiner_mod/README.chromium @@ -0,0 +1,35 @@ +Name: GardinerMod Font Family +Short Name: Aegyptus +URL: http://users.teilar.gr/~g1951d/ +Version: 5.03 +License: Public Domain +License File: NOT_SHIPPED +Security Critical: no + +Description: + +A family of two derived fonts required for testing issues with font-family based +fallback font selection. + +Based on Gardiner font by George Douros, from http://users.teilar.gr/~g1951d/ +which is public domain, quoting from the site: "In lieu of a licence Fonts in +this site are offered free for any use; they may be installed, embedded, opened, +edited, modified, regenerated, posted, packaged and redistributed. George +Douros" + +The modified version consists of two font files, both with the same family name, +each containing only one glyph. One contains a cat glyph, one contains a bug +glyph. The two fonts can be used to verify that font fallback is not based on +family name, but based on file handle, thus avoiding an issue with font family +name ambiguity. + + +Local Modifications: + +Derived from Gardiner.ttf out of the Aegyptus package, created using the +following commands: + +$ pyftsubset Gardiner.ttf U+131A3 +$ mv Gardiner.ttf.subset GardinerBug.ttf +$ pyftsubset Gardiner.ttf U+130E0 +$ mv Gardiner.ttf.subset GardinerCat.ttf |