aboutsummaryrefslogtreecommitdiff
path: root/Tests/varLib/data/test_results
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/varLib/data/test_results')
-rw-r--r--Tests/varLib/data/test_results/Build.ttx2
-rw-r--r--Tests/varLib/data/test_results/BuildMain.ttx2
-rw-r--r--Tests/varLib/data/test_results/BuildTestCFF2.ttx2
-rw-r--r--Tests/varLib/data/test_results/FeatureVars.ttx6
-rw-r--r--Tests/varLib/data/test_results/FeatureVarsCustomTag.ttx6
-rw-r--r--Tests/varLib/data/test_results/FeatureVarsWholeRange.ttx2
-rw-r--r--Tests/varLib/data/test_results/FeatureVars_rclt.ttx10
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayout.ttx14
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_diff.ttx2
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_diff2.ttx2
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_same.ttx2
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_diff.ttx6
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_diff2.ttx6
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_same.ttx6
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_diff.ttx2
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_diff2.ttx2
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_same.ttx2
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_3_diff.ttx2
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_3_same.ttx2
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_4_diff.ttx4
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_4_same.ttx4
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_5_diff.ttx4
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_5_same.ttx4
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_6_diff.ttx4
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_6_same.ttx4
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_7_diff.ttx8
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutGPOS_7_same.ttx8
-rw-r--r--Tests/varLib/data/test_results/InterpolateLayoutMain.ttx2
-rw-r--r--Tests/varLib/data/test_results/InterpolateTestCFF2VF.ttx2
-rw-r--r--Tests/varLib/data/test_results/Mutator.ttx2
-rw-r--r--Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-100,100.ttx544
-rw-r--r--Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-100,62.5.ttx544
-rw-r--r--Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-400,100.ttx539
-rw-r--r--Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-400,62.5.ttx545
-rw-r--r--Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-900,100.ttx544
-rw-r--r--Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-900,62.5.ttx544
-rw-r--r--Tests/varLib/data/test_results/PartialInstancerTest3-VF-instance-400-no-overlap-flags.ttx305
-rw-r--r--Tests/varLib/data/test_results/PartialInstancerTest3-VF-instance-400-no-overlaps.ttx343
-rw-r--r--Tests/varLib/data/test_results/PartialInstancerTest3-VF-instance-700-no-overlaps.ttx367
-rw-r--r--Tests/varLib/data/test_results/SingleMaster.ttx2
-rw-r--r--Tests/varLib/data/test_results/SparseMasters.ttx8
-rw-r--r--Tests/varLib/data/test_results/TestNonMarkingCFF2.ttx2
-rw-r--r--Tests/varLib/data/test_results/TestSparseCFF2VF.ttx8
-rw-r--r--Tests/varLib/data/test_results/test_vpal.ttx12
44 files changed, 84 insertions, 4347 deletions
diff --git a/Tests/varLib/data/test_results/Build.ttx b/Tests/varLib/data/test_results/Build.ttx
index 5a406c84..c802bf32 100644
--- a/Tests/varLib/data/test_results/Build.ttx
+++ b/Tests/varLib/data/test_results/Build.ttx
@@ -3,7 +3,7 @@
<GDEF>
<Version value="0x00010003"/>
- <GlyphClassDef Format="2">
+ <GlyphClassDef>
<ClassDef glyph="uni0024" class="1"/>
<ClassDef glyph="uni0024.nostroke" class="1"/>
<ClassDef glyph="uni0041" class="1"/>
diff --git a/Tests/varLib/data/test_results/BuildMain.ttx b/Tests/varLib/data/test_results/BuildMain.ttx
index 20add49e..27d02d1d 100644
--- a/Tests/varLib/data/test_results/BuildMain.ttx
+++ b/Tests/varLib/data/test_results/BuildMain.ttx
@@ -615,7 +615,7 @@
<GDEF>
<Version value="0x00010003"/>
- <GlyphClassDef Format="2">
+ <GlyphClassDef>
<ClassDef glyph="uni0024" class="1"/>
<ClassDef glyph="uni0024.nostroke" class="1"/>
<ClassDef glyph="uni0041" class="1"/>
diff --git a/Tests/varLib/data/test_results/BuildTestCFF2.ttx b/Tests/varLib/data/test_results/BuildTestCFF2.ttx
index 9f7d6388..c4b93778 100644
--- a/Tests/varLib/data/test_results/BuildTestCFF2.ttx
+++ b/Tests/varLib/data/test_results/BuildTestCFF2.ttx
@@ -91,6 +91,8 @@
<StdVW>
<blend value="85 -51 87"/>
</StdVW>
+ <LanguageGroup value="0"/>
+ <ExpansionFactor value="0.06"/>
</Private>
</FontDict>
</FDArray>
diff --git a/Tests/varLib/data/test_results/FeatureVars.ttx b/Tests/varLib/data/test_results/FeatureVars.ttx
index 18d90aa2..ca24f41c 100644
--- a/Tests/varLib/data/test_results/FeatureVars.ttx
+++ b/Tests/varLib/data/test_results/FeatureVars.ttx
@@ -55,7 +55,7 @@
<LookupType value="1"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
- <SingleSubst index="0" Format="1">
+ <SingleSubst index="0">
<Substitution in="uni0024" out="uni0024.nostroke"/>
</SingleSubst>
</Lookup>
@@ -63,7 +63,7 @@
<LookupType value="1"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
- <SingleSubst index="0" Format="1">
+ <SingleSubst index="0">
<Substitution in="uni0041" out="uni0061"/>
</SingleSubst>
</Lookup>
@@ -71,7 +71,7 @@
<LookupType value="1"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
- <SingleSubst index="0" Format="1">
+ <SingleSubst index="0">
<Substitution in="uni0061" out="uni0041"/>
</SingleSubst>
</Lookup>
diff --git a/Tests/varLib/data/test_results/FeatureVarsCustomTag.ttx b/Tests/varLib/data/test_results/FeatureVarsCustomTag.ttx
index f50ef785..3f9e1e08 100644
--- a/Tests/varLib/data/test_results/FeatureVarsCustomTag.ttx
+++ b/Tests/varLib/data/test_results/FeatureVarsCustomTag.ttx
@@ -55,7 +55,7 @@
<LookupType value="1"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
- <SingleSubst index="0" Format="1">
+ <SingleSubst index="0">
<Substitution in="uni0024" out="uni0024.nostroke"/>
</SingleSubst>
</Lookup>
@@ -63,7 +63,7 @@
<LookupType value="1"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
- <SingleSubst index="0" Format="1">
+ <SingleSubst index="0">
<Substitution in="uni0041" out="uni0061"/>
</SingleSubst>
</Lookup>
@@ -71,7 +71,7 @@
<LookupType value="1"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
- <SingleSubst index="0" Format="1">
+ <SingleSubst index="0">
<Substitution in="uni0061" out="uni0041"/>
</SingleSubst>
</Lookup>
diff --git a/Tests/varLib/data/test_results/FeatureVarsWholeRange.ttx b/Tests/varLib/data/test_results/FeatureVarsWholeRange.ttx
index 8e098b9b..8ae64da4 100644
--- a/Tests/varLib/data/test_results/FeatureVarsWholeRange.ttx
+++ b/Tests/varLib/data/test_results/FeatureVarsWholeRange.ttx
@@ -45,7 +45,7 @@
<LookupType value="1"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
- <SingleSubst index="0" Format="1">
+ <SingleSubst index="0">
<Substitution in="uni0024" out="uni0024.nostroke"/>
</SingleSubst>
</Lookup>
diff --git a/Tests/varLib/data/test_results/FeatureVars_rclt.ttx b/Tests/varLib/data/test_results/FeatureVars_rclt.ttx
index a9a998f4..b889f3a5 100644
--- a/Tests/varLib/data/test_results/FeatureVars_rclt.ttx
+++ b/Tests/varLib/data/test_results/FeatureVars_rclt.ttx
@@ -71,7 +71,7 @@
<LookupType value="1"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
- <SingleSubst index="0" Format="1">
+ <SingleSubst index="0">
<Substitution in="uni0041" out="uni0061"/>
</SingleSubst>
</Lookup>
@@ -79,7 +79,7 @@
<LookupType value="1"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
- <SingleSubst index="0" Format="1">
+ <SingleSubst index="0">
<Substitution in="uni0041" out="uni0061"/>
</SingleSubst>
</Lookup>
@@ -87,7 +87,7 @@
<LookupType value="1"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
- <SingleSubst index="0" Format="1">
+ <SingleSubst index="0">
<Substitution in="uni0024" out="uni0024.nostroke"/>
</SingleSubst>
</Lookup>
@@ -95,7 +95,7 @@
<LookupType value="1"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
- <SingleSubst index="0" Format="1">
+ <SingleSubst index="0">
<Substitution in="uni0041" out="uni0061"/>
</SingleSubst>
</Lookup>
@@ -103,7 +103,7 @@
<LookupType value="1"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
- <SingleSubst index="0" Format="1">
+ <SingleSubst index="0">
<Substitution in="uni0061" out="uni0041"/>
</SingleSubst>
</Lookup>
diff --git a/Tests/varLib/data/test_results/InterpolateLayout.ttx b/Tests/varLib/data/test_results/InterpolateLayout.ttx
index b1ea1e99..81e50fbf 100644
--- a/Tests/varLib/data/test_results/InterpolateLayout.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayout.ttx
@@ -93,7 +93,7 @@
<LookupType value="1"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
- <SingleSubst index="0" Format="1">
+ <SingleSubst index="0">
<Substitution in="A" out="A.sc"/>
</SingleSubst>
</Lookup>
@@ -101,7 +101,7 @@
<LookupType value="1"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
- <SingleSubst index="0" Format="1">
+ <SingleSubst index="0">
<Substitution in="a" out="a.alt"/>
</SingleSubst>
</Lookup>
@@ -109,7 +109,7 @@
<LookupType value="2"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
- <MultipleSubst index="0" Format="1">
+ <MultipleSubst index="0">
<Substitution in="ampersand" out="a,n,d"/>
</MultipleSubst>
</Lookup>
@@ -117,7 +117,7 @@
<LookupType value="3"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
- <AlternateSubst index="0" Format="1">
+ <AlternateSubst index="0">
<AlternateSet glyph="a">
<Alternate glyph="a.alt"/>
<Alternate glyph="A.sc"/>
@@ -128,7 +128,7 @@
<LookupType value="4"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
- <LigatureSubst index="0" Format="1">
+ <LigatureSubst index="0">
<LigatureSet glyph="f">
<Ligature components="t" glyph="f_t"/>
</LigatureSet>
@@ -141,11 +141,11 @@
<ChainContextSubst index="0" Format="3">
<!-- BacktrackGlyphCount=0 -->
<!-- InputGlyphCount=1 -->
- <InputCoverage index="0" Format="1">
+ <InputCoverage index="0">
<Glyph value="a"/>
</InputCoverage>
<!-- LookAheadGlyphCount=1 -->
- <LookAheadCoverage index="0" Format="1">
+ <LookAheadCoverage index="0">
<Glyph value="t"/>
</LookAheadCoverage>
<!-- SubstCount=1 -->
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_diff.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_diff.ttx
index 74e9cc5e..4180a337 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_diff.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_diff.ttx
@@ -34,7 +34,7 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<SinglePos index="0" Format="1">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="A"/>
</Coverage>
<ValueFormat value="5"/>
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_diff2.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_diff2.ttx
index 2e21b268..44a7558a 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_diff2.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_diff2.ttx
@@ -34,7 +34,7 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<SinglePos index="0" Format="2">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="A"/>
<Glyph value="a"/>
</Coverage>
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_same.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_same.ttx
index a61e75fb..83407c11 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_same.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_same.ttx
@@ -34,7 +34,7 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<SinglePos index="0" Format="1">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="A"/>
</Coverage>
<ValueFormat value="5"/>
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_diff.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_diff.ttx
index 4f94c37b..0aeb4973 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_diff.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_diff.ttx
@@ -34,14 +34,14 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<PairPos index="0" Format="2">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="A"/>
</Coverage>
<ValueFormat1 value="4"/>
<ValueFormat2 value="0"/>
- <ClassDef1 Format="2">
+ <ClassDef1>
</ClassDef1>
- <ClassDef2 Format="1">
+ <ClassDef2>
<ClassDef glyph="a" class="1"/>
</ClassDef2>
<!-- Class1Count=1 -->
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_diff2.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_diff2.ttx
index 811ed580..f00c4c3a 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_diff2.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_diff2.ttx
@@ -34,16 +34,16 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<PairPos index="0" Format="2">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="A"/>
<Glyph value="a"/>
</Coverage>
<ValueFormat1 value="4"/>
<ValueFormat2 value="0"/>
- <ClassDef1 Format="1">
+ <ClassDef1>
<ClassDef glyph="a" class="1"/>
</ClassDef1>
- <ClassDef2 Format="1">
+ <ClassDef2>
<ClassDef glyph="a" class="1"/>
</ClassDef2>
<!-- Class1Count=2 -->
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_same.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_same.ttx
index 98725336..3656964b 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_same.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_same.ttx
@@ -34,14 +34,14 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<PairPos index="0" Format="2">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="A"/>
</Coverage>
<ValueFormat1 value="4"/>
<ValueFormat2 value="0"/>
- <ClassDef1 Format="2">
+ <ClassDef1>
</ClassDef1>
- <ClassDef2 Format="1">
+ <ClassDef2>
<ClassDef glyph="a" class="1"/>
</ClassDef2>
<!-- Class1Count=1 -->
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_diff.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_diff.ttx
index 113bd0b1..f85985bb 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_diff.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_diff.ttx
@@ -34,7 +34,7 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<PairPos index="0" Format="1">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="A"/>
</Coverage>
<ValueFormat1 value="4"/>
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_diff2.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_diff2.ttx
index efc5ee51..b085109f 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_diff2.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_diff2.ttx
@@ -34,7 +34,7 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<PairPos index="0" Format="1">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="A"/>
<Glyph value="a"/>
</Coverage>
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_same.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_same.ttx
index 014c1ece..2a2a546e 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_same.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_same.ttx
@@ -34,7 +34,7 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<PairPos index="0" Format="1">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="A"/>
</Coverage>
<ValueFormat1 value="4"/>
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_3_diff.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_3_diff.ttx
index 65d77f9d..993e0a67 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_3_diff.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_3_diff.ttx
@@ -34,7 +34,7 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<CursivePos index="0" Format="1">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="a"/>
</Coverage>
<!-- EntryExitCount=1 -->
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_3_same.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_3_same.ttx
index b7c8a258..1d5ebcd7 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_3_same.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_3_same.ttx
@@ -34,7 +34,7 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<CursivePos index="0" Format="1">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="a"/>
</Coverage>
<!-- EntryExitCount=1 -->
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_4_diff.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_4_diff.ttx
index 72a8ccf1..7c50f96f 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_4_diff.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_4_diff.ttx
@@ -34,10 +34,10 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<MarkBasePos index="0" Format="1">
- <MarkCoverage Format="1">
+ <MarkCoverage>
<Glyph value="uni0303"/>
</MarkCoverage>
- <BaseCoverage Format="1">
+ <BaseCoverage>
<Glyph value="a"/>
</BaseCoverage>
<!-- ClassCount=1 -->
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_4_same.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_4_same.ttx
index 9b41519b..ab96180f 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_4_same.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_4_same.ttx
@@ -34,10 +34,10 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<MarkBasePos index="0" Format="1">
- <MarkCoverage Format="1">
+ <MarkCoverage>
<Glyph value="uni0303"/>
</MarkCoverage>
- <BaseCoverage Format="1">
+ <BaseCoverage>
<Glyph value="a"/>
</BaseCoverage>
<!-- ClassCount=1 -->
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_5_diff.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_5_diff.ttx
index 28480e75..28b5f91e 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_5_diff.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_5_diff.ttx
@@ -34,10 +34,10 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<MarkLigPos index="0" Format="1">
- <MarkCoverage Format="1">
+ <MarkCoverage>
<Glyph value="uni0330"/>
</MarkCoverage>
- <LigatureCoverage Format="1">
+ <LigatureCoverage>
<Glyph value="f_t"/>
</LigatureCoverage>
<!-- ClassCount=1 -->
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_5_same.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_5_same.ttx
index 4830f9a3..0df08c06 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_5_same.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_5_same.ttx
@@ -34,10 +34,10 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<MarkLigPos index="0" Format="1">
- <MarkCoverage Format="1">
+ <MarkCoverage>
<Glyph value="uni0330"/>
</MarkCoverage>
- <LigatureCoverage Format="1">
+ <LigatureCoverage>
<Glyph value="f_t"/>
</LigatureCoverage>
<!-- ClassCount=1 -->
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_6_diff.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_6_diff.ttx
index 38d6437e..667d4f12 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_6_diff.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_6_diff.ttx
@@ -34,10 +34,10 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<MarkMarkPos index="0" Format="1">
- <Mark1Coverage Format="1">
+ <Mark1Coverage>
<Glyph value="uni0303"/>
</Mark1Coverage>
- <Mark2Coverage Format="1">
+ <Mark2Coverage>
<Glyph value="uni0308"/>
</Mark2Coverage>
<!-- ClassCount=1 -->
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_6_same.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_6_same.ttx
index 05e4b514..34d0bff1 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_6_same.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_6_same.ttx
@@ -34,10 +34,10 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<MarkMarkPos index="0" Format="1">
- <Mark1Coverage Format="1">
+ <Mark1Coverage>
<Glyph value="uni0303"/>
</Mark1Coverage>
- <Mark2Coverage Format="1">
+ <Mark2Coverage>
<Glyph value="uni0308"/>
</Mark2Coverage>
<!-- ClassCount=1 -->
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_7_diff.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_7_diff.ttx
index ea1fa7e6..14e12097 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_7_diff.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_7_diff.ttx
@@ -34,7 +34,7 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<PairPos index="0" Format="1">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="A"/>
</Coverage>
<ValueFormat1 value="4"/>
@@ -54,10 +54,10 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<MarkBasePos index="0" Format="1">
- <MarkCoverage Format="1">
+ <MarkCoverage>
<Glyph value="uni0303"/>
</MarkCoverage>
- <BaseCoverage Format="1">
+ <BaseCoverage>
<Glyph value="a"/>
</BaseCoverage>
<!-- ClassCount=1 -->
@@ -87,7 +87,7 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<ContextPos index="0" Format="1">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="A"/>
</Coverage>
<!-- PosRuleSetCount=1 -->
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_7_same.ttx b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_7_same.ttx
index 1ad81185..eff24fc3 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutGPOS_7_same.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutGPOS_7_same.ttx
@@ -34,7 +34,7 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<PairPos index="0" Format="1">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="A"/>
</Coverage>
<ValueFormat1 value="4"/>
@@ -54,10 +54,10 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<MarkBasePos index="0" Format="1">
- <MarkCoverage Format="1">
+ <MarkCoverage>
<Glyph value="uni0303"/>
</MarkCoverage>
- <BaseCoverage Format="1">
+ <BaseCoverage>
<Glyph value="a"/>
</BaseCoverage>
<!-- ClassCount=1 -->
@@ -87,7 +87,7 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<ContextPos index="0" Format="1">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="A"/>
</Coverage>
<!-- PosRuleSetCount=1 -->
diff --git a/Tests/varLib/data/test_results/InterpolateLayoutMain.ttx b/Tests/varLib/data/test_results/InterpolateLayoutMain.ttx
index 6a0635d0..49d491fb 100644
--- a/Tests/varLib/data/test_results/InterpolateLayoutMain.ttx
+++ b/Tests/varLib/data/test_results/InterpolateLayoutMain.ttx
@@ -498,7 +498,7 @@
<GDEF>
<Version value="0x00010003"/>
- <GlyphClassDef Format="2">
+ <GlyphClassDef>
<ClassDef glyph="uni0024" class="1"/>
<ClassDef glyph="uni0024.nostroke" class="1"/>
<ClassDef glyph="uni0041" class="1"/>
diff --git a/Tests/varLib/data/test_results/InterpolateTestCFF2VF.ttx b/Tests/varLib/data/test_results/InterpolateTestCFF2VF.ttx
index e2d0f71c..949e6dad 100644
--- a/Tests/varLib/data/test_results/InterpolateTestCFF2VF.ttx
+++ b/Tests/varLib/data/test_results/InterpolateTestCFF2VF.ttx
@@ -24,6 +24,8 @@
<BlueFuzz value="0"/>
<StdHW value="28"/>
<StdVW value="34"/>
+ <LanguageGroup value="0"/>
+ <ExpansionFactor value="0.06"/>
</Private>
</FontDict>
</FDArray>
diff --git a/Tests/varLib/data/test_results/Mutator.ttx b/Tests/varLib/data/test_results/Mutator.ttx
index 75a0879e..71e5f28b 100644
--- a/Tests/varLib/data/test_results/Mutator.ttx
+++ b/Tests/varLib/data/test_results/Mutator.ttx
@@ -498,7 +498,7 @@
<GDEF>
<Version value="0x00010000"/>
- <GlyphClassDef Format="2">
+ <GlyphClassDef>
<ClassDef glyph="uni0024" class="1"/>
<ClassDef glyph="uni0024.nostroke" class="1"/>
<ClassDef glyph="uni0041" class="1"/>
diff --git a/Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-100,100.ttx b/Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-100,100.ttx
deleted file mode 100644
index 5e1107ce..00000000
--- a/Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-100,100.ttx
+++ /dev/null
@@ -1,544 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ttFont sfntVersion="\x00\x01\x00\x00" ttLibVersion="3.41">
-
- <GlyphOrder>
- <!-- The 'id' attribute is only for humans; it is ignored when parsed. -->
- <GlyphID id="0" name=".notdef"/>
- <GlyphID id="1" name="A"/>
- <GlyphID id="2" name="T"/>
- <GlyphID id="3" name="grave"/>
- <GlyphID id="4" name="Agrave"/>
- </GlyphOrder>
-
- <head>
- <!-- Most of this table will be recalculated by the compiler -->
- <tableVersion value="1.0"/>
- <fontRevision value="2.001"/>
- <checkSumAdjustment value="0x90f1c28"/>
- <magicNumber value="0x5f0f3cf5"/>
- <flags value="00000000 00000011"/>
- <unitsPerEm value="1000"/>
- <created value="Tue Mar 15 19:50:39 2016"/>
- <modified value="Thu Oct 17 14:43:10 2019"/>
- <xMin value="0"/>
- <yMin value="0"/>
- <xMax value="577"/>
- <yMax value="952"/>
- <macStyle value="00000000 00000000"/>
- <lowestRecPPEM value="6"/>
- <fontDirectionHint value="2"/>
- <indexToLocFormat value="0"/>
- <glyphDataFormat value="0"/>
- </head>
-
- <hhea>
- <tableVersion value="0x00010000"/>
- <ascent value="1069"/>
- <descent value="-293"/>
- <lineGap value="0"/>
- <advanceWidthMax value="600"/>
- <minLeftSideBearing value="0"/>
- <minRightSideBearing value="0"/>
- <xMaxExtent value="577"/>
- <caretSlopeRise value="1"/>
- <caretSlopeRun value="0"/>
- <caretOffset value="0"/>
- <reserved0 value="0"/>
- <reserved1 value="0"/>
- <reserved2 value="0"/>
- <reserved3 value="0"/>
- <metricDataFormat value="0"/>
- <numberOfHMetrics value="5"/>
- </hhea>
-
- <maxp>
- <!-- Most of this table will be recalculated by the compiler -->
- <tableVersion value="0x10000"/>
- <numGlyphs value="5"/>
- <maxPoints value="19"/>
- <maxContours value="2"/>
- <maxCompositePoints value="32"/>
- <maxCompositeContours value="3"/>
- <maxZones value="1"/>
- <maxTwilightPoints value="0"/>
- <maxStorage value="0"/>
- <maxFunctionDefs value="0"/>
- <maxInstructionDefs value="0"/>
- <maxStackElements value="0"/>
- <maxSizeOfInstructions value="0"/>
- <maxComponentElements value="2"/>
- <maxComponentDepth value="1"/>
- </maxp>
-
- <OS_2>
- <!-- The fields 'usFirstCharIndex' and 'usLastCharIndex'
- will be recalculated by the compiler -->
- <version value="4"/>
- <xAvgCharWidth value="577"/>
- <usWeightClass value="100"/>
- <usWidthClass value="5"/>
- <fsType value="00000000 00000000"/>
- <ySubscriptXSize value="650"/>
- <ySubscriptYSize value="600"/>
- <ySubscriptXOffset value="0"/>
- <ySubscriptYOffset value="75"/>
- <ySuperscriptXSize value="650"/>
- <ySuperscriptYSize value="600"/>
- <ySuperscriptXOffset value="0"/>
- <ySuperscriptYOffset value="350"/>
- <yStrikeoutSize value="50"/>
- <yStrikeoutPosition value="317"/>
- <sFamilyClass value="0"/>
- <panose>
- <bFamilyType value="2"/>
- <bSerifStyle value="11"/>
- <bWeight value="5"/>
- <bProportion value="2"/>
- <bContrast value="4"/>
- <bStrokeVariation value="5"/>
- <bArmStyle value="4"/>
- <bLetterForm value="2"/>
- <bMidline value="2"/>
- <bXHeight value="4"/>
- </panose>
- <ulUnicodeRange1 value="11100000 00000000 00000010 11111111"/>
- <ulUnicodeRange2 value="01000000 00000000 00100000 00011111"/>
- <ulUnicodeRange3 value="00001000 00000000 00000000 00101001"/>
- <ulUnicodeRange4 value="00000000 00010000 00000000 00000000"/>
- <achVendID value="GOOG"/>
- <fsSelection value="00000001 01000000"/>
- <usFirstCharIndex value="65"/>
- <usLastCharIndex value="192"/>
- <sTypoAscender value="1069"/>
- <sTypoDescender value="-293"/>
- <sTypoLineGap value="0"/>
- <usWinAscent value="1069"/>
- <usWinDescent value="293"/>
- <ulCodePageRange1 value="00000000 00000000 00000001 10011111"/>
- <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
- <sxHeight value="528"/>
- <sCapHeight value="714"/>
- <usDefaultChar value="0"/>
- <usBreakChar value="32"/>
- <usMaxContext value="4"/>
- </OS_2>
-
- <hmtx>
- <mtx name=".notdef" width="600" lsb="94"/>
- <mtx name="A" width="577" lsb="0"/>
- <mtx name="Agrave" width="577" lsb="0"/>
- <mtx name="T" width="505" lsb="2"/>
- <mtx name="grave" width="249" lsb="40"/>
- </hmtx>
-
- <cmap>
- <tableVersion version="0"/>
- <cmap_format_4 platformID="0" platEncID="3" language="0">
- <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
- <map code="0x54" name="T"/><!-- LATIN CAPITAL LETTER T -->
- <map code="0xc0" name="Agrave"/><!-- LATIN CAPITAL LETTER A WITH GRAVE -->
- </cmap_format_4>
- <cmap_format_4 platformID="3" platEncID="1" language="0">
- <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
- <map code="0x54" name="T"/><!-- LATIN CAPITAL LETTER T -->
- <map code="0xc0" name="Agrave"/><!-- LATIN CAPITAL LETTER A WITH GRAVE -->
- </cmap_format_4>
- </cmap>
-
- <loca>
- <!-- The 'loca' table will be calculated by the compiler -->
- </loca>
-
- <glyf>
-
- <!-- The xMin, yMin, xMax and yMax values
- will be recalculated by the compiler. -->
-
- <TTGlyph name=".notdef" xMin="94" yMin="0" xMax="505" yMax="714">
- <contour>
- <pt x="94" y="0" on="1" overlap="1"/>
- <pt x="94" y="714" on="1"/>
- <pt x="505" y="714" on="1"/>
- <pt x="505" y="0" on="1"/>
- </contour>
- <contour>
- <pt x="145" y="51" on="1"/>
- <pt x="454" y="51" on="1"/>
- <pt x="454" y="663" on="1"/>
- <pt x="145" y="663" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="A" xMin="0" yMin="0" xMax="577" yMax="716">
- <contour>
- <pt x="549" y="0" on="1" overlap="1"/>
- <pt x="445" y="271" on="1"/>
- <pt x="135" y="271" on="1"/>
- <pt x="28" y="0" on="1"/>
- <pt x="0" y="0" on="1"/>
- <pt x="282" y="716" on="1"/>
- <pt x="307" y="716" on="1"/>
- <pt x="577" y="0" on="1"/>
- </contour>
- <contour>
- <pt x="435" y="296" on="1"/>
- <pt x="325" y="594" on="1"/>
- <pt x="321" y="606" on="0"/>
- <pt x="311" y="632" on="0"/>
- <pt x="300" y="664" on="0"/>
- <pt x="293" y="682" on="1"/>
- <pt x="288" y="667" on="0"/>
- <pt x="277" y="636" on="0"/>
- <pt x="265" y="607" on="0"/>
- <pt x="260" y="593" on="1"/>
- <pt x="144" y="296" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="Agrave" xMin="0" yMin="0" xMax="577" yMax="952">
- <component glyphName="A" x="0" y="0" flags="0x604"/>
- <component glyphName="grave" x="131" y="186" flags="0x4"/>
- </TTGlyph>
-
- <TTGlyph name="T" xMin="2" yMin="0" xMax="503" yMax="714">
- <contour>
- <pt x="265" y="0" on="1" overlap="1"/>
- <pt x="239" y="0" on="1"/>
- <pt x="239" y="689" on="1"/>
- <pt x="2" y="689" on="1"/>
- <pt x="2" y="714" on="1"/>
- <pt x="503" y="714" on="1"/>
- <pt x="503" y="689" on="1"/>
- <pt x="265" y="689" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="grave" xMin="40" yMin="606" xMax="209" yMax="766">
- <contour>
- <pt x="70" y="766" on="1" overlap="1"/>
- <pt x="85" y="745" on="0"/>
- <pt x="133" y="688" on="0"/>
- <pt x="187" y="632" on="0"/>
- <pt x="209" y="612" on="1"/>
- <pt x="209" y="606" on="1"/>
- <pt x="188" y="606" on="1"/>
- <pt x="168" y="623" on="0"/>
- <pt x="127" y="662" on="0"/>
- <pt x="88" y="703" on="0"/>
- <pt x="53" y="742" on="0"/>
- <pt x="40" y="759" on="1"/>
- <pt x="40" y="766" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- </glyf>
-
- <name>
- <namerecord nameID="256" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Weight
- </namerecord>
- <namerecord nameID="257" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Width
- </namerecord>
- <namerecord nameID="258" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Thin
- </namerecord>
- <namerecord nameID="261" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Regular
- </namerecord>
- <namerecord nameID="0" platformID="3" platEncID="1" langID="0x409">
- Copyright 2015 Google Inc. All Rights Reserved.
- </namerecord>
- <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Noto Sans
- </namerecord>
- <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Regular
- </namerecord>
- <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
- 2.001;GOOG;NotoSans-Regular
- </namerecord>
- <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
- Noto Sans Regular
- </namerecord>
- <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
- Version 2.001
- </namerecord>
- <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
- NotoSans-Regular
- </namerecord>
- <namerecord nameID="7" platformID="3" platEncID="1" langID="0x409">
- Noto is a trademark of Google Inc.
- </namerecord>
- <namerecord nameID="8" platformID="3" platEncID="1" langID="0x409">
- Monotype Imaging Inc.
- </namerecord>
- <namerecord nameID="9" platformID="3" platEncID="1" langID="0x409">
- Monotype Design Team
- </namerecord>
- <namerecord nameID="10" platformID="3" platEncID="1" langID="0x409">
- Designed by Monotype design team.
- </namerecord>
- <namerecord nameID="11" platformID="3" platEncID="1" langID="0x409">
- http://www.google.com/get/noto/
- </namerecord>
- <namerecord nameID="12" platformID="3" platEncID="1" langID="0x409">
- http://www.monotype.com/studio
- </namerecord>
- <namerecord nameID="13" platformID="3" platEncID="1" langID="0x409">
- This Font Software is licensed under the SIL Open Font License, Version 1.1. This Font Software is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the SIL Open Font License for the specific language, permissions and limitations governing your use of this Font Software.
- </namerecord>
- <namerecord nameID="14" platformID="3" platEncID="1" langID="0x409">
- http://scripts.sil.org/OFL
- </namerecord>
- <namerecord nameID="256" platformID="3" platEncID="1" langID="0x409">
- Weight
- </namerecord>
- <namerecord nameID="257" platformID="3" platEncID="1" langID="0x409">
- Width
- </namerecord>
- <namerecord nameID="258" platformID="3" platEncID="1" langID="0x409">
- Thin
- </namerecord>
- <namerecord nameID="261" platformID="3" platEncID="1" langID="0x409">
- Regular
- </namerecord>
- </name>
-
- <post>
- <formatType value="2.0"/>
- <italicAngle value="0.0"/>
- <underlinePosition value="-100"/>
- <underlineThickness value="50"/>
- <isFixedPitch value="0"/>
- <minMemType42 value="0"/>
- <maxMemType42 value="0"/>
- <minMemType1 value="0"/>
- <maxMemType1 value="0"/>
- <psNames>
- <!-- This file uses unique glyph names based on the information
- found in the 'post' table. Since these names might not be unique,
- we have to invent artificial names in case of clashes. In order to
- be able to retain the original information, we need a name to
- ps name mapping for those cases where they differ. That's what
- you see below.
- -->
- </psNames>
- <extraNames>
- <!-- following are the name that are not taken from the standard Mac glyph order -->
- </extraNames>
- </post>
-
- <GDEF>
- <Version value="0x00010002"/>
- <GlyphClassDef Format="1">
- <ClassDef glyph="A" class="1"/>
- <ClassDef glyph="Agrave" class="1"/>
- <ClassDef glyph="T" class="1"/>
- </GlyphClassDef>
- <MarkGlyphSetsDef>
- <MarkSetTableFormat value="1"/>
- <!-- MarkSetCount=4 -->
- <Coverage index="0" Format="1">
- </Coverage>
- <Coverage index="1" Format="1">
- </Coverage>
- <Coverage index="2" Format="1">
- </Coverage>
- <Coverage index="3" Format="1">
- </Coverage>
- </MarkGlyphSetsDef>
- </GDEF>
-
- <GPOS>
- <Version value="0x00010000"/>
- <ScriptList>
- <!-- ScriptCount=4 -->
- <ScriptRecord index="0">
- <ScriptTag value="DFLT"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="1">
- <ScriptTag value="cyrl"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="2">
- <ScriptTag value="grek"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="3">
- <ScriptTag value="latn"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- </ScriptList>
- <FeatureList>
- <!-- FeatureCount=1 -->
- <FeatureRecord index="0">
- <FeatureTag value="kern"/>
- <Feature>
- <!-- LookupCount=1 -->
- <LookupListIndex index="0" value="0"/>
- </Feature>
- </FeatureRecord>
- </FeatureList>
- <LookupList>
- <!-- LookupCount=1 -->
- <Lookup index="0">
- <LookupType value="2"/>
- <LookupFlag value="8"/><!-- ignoreMarks -->
- <!-- SubTableCount=1 -->
- <PairPos index="0" Format="2">
- <Coverage Format="1">
- <Glyph value="A"/>
- <Glyph value="T"/>
- <Glyph value="Agrave"/>
- </Coverage>
- <ValueFormat1 value="4"/>
- <ValueFormat2 value="0"/>
- <ClassDef1 Format="1">
- <ClassDef glyph="T" class="1"/>
- </ClassDef1>
- <ClassDef2 Format="1">
- <ClassDef glyph="A" class="1"/>
- <ClassDef glyph="Agrave" class="1"/>
- <ClassDef glyph="T" class="2"/>
- </ClassDef2>
- <!-- Class1Count=2 -->
- <!-- Class2Count=3 -->
- <Class1Record index="0">
- <Class2Record index="0">
- <Value1 XAdvance="0"/>
- </Class2Record>
- <Class2Record index="1">
- <Value1 XAdvance="0"/>
- </Class2Record>
- <Class2Record index="2">
- <Value1 XAdvance="-70"/>
- </Class2Record>
- </Class1Record>
- <Class1Record index="1">
- <Class2Record index="0">
- <Value1 XAdvance="0"/>
- </Class2Record>
- <Class2Record index="1">
- <Value1 XAdvance="-70"/>
- </Class2Record>
- <Class2Record index="2">
- <Value1 XAdvance="20"/>
- </Class2Record>
- </Class1Record>
- </PairPos>
- </Lookup>
- </LookupList>
- </GPOS>
-
- <GSUB>
- <Version value="0x00010000"/>
- <ScriptList>
- <!-- ScriptCount=4 -->
- <ScriptRecord index="0">
- <ScriptTag value="DFLT"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=0 -->
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="1">
- <ScriptTag value="cyrl"/>
- <Script>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="2">
- <ScriptTag value="grek"/>
- <Script>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="3">
- <ScriptTag value="latn"/>
- <Script>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- </ScriptList>
- <FeatureList>
- <!-- FeatureCount=0 -->
- </FeatureList>
- <LookupList>
- <!-- LookupCount=0 -->
- </LookupList>
- </GSUB>
-
- <STAT>
- <Version value="0x00010001"/>
- <DesignAxisRecordSize value="8"/>
- <!-- DesignAxisCount=2 -->
- <DesignAxisRecord>
- <Axis index="0">
- <AxisTag value="wght"/>
- <AxisNameID value="256"/> <!-- Weight -->
- <AxisOrdering value="1"/>
- </Axis>
- <Axis index="1">
- <AxisTag value="wdth"/>
- <AxisNameID value="257"/> <!-- Width -->
- <AxisOrdering value="0"/>
- </Axis>
- </DesignAxisRecord>
- <!-- AxisValueCount=2 -->
- <AxisValueArray>
- <AxisValue index="0" Format="1">
- <AxisIndex value="0"/>
- <Flags value="0"/>
- <ValueNameID value="258"/> <!-- Thin -->
- <Value value="100.0"/>
- </AxisValue>
- <AxisValue index="1" Format="2">
- <AxisIndex value="1"/>
- <Flags value="2"/>
- <ValueNameID value="261"/> <!-- Regular -->
- <NominalValue value="100.0"/>
- <RangeMinValue value="93.75"/>
- <RangeMaxValue value="100.0"/>
- </AxisValue>
- </AxisValueArray>
- <ElidedFallbackNameID value="2"/> <!-- Regular -->
- </STAT>
-
-</ttFont>
diff --git a/Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-100,62.5.ttx b/Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-100,62.5.ttx
deleted file mode 100644
index 146e8634..00000000
--- a/Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-100,62.5.ttx
+++ /dev/null
@@ -1,544 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ttFont sfntVersion="\x00\x01\x00\x00" ttLibVersion="3.41">
-
- <GlyphOrder>
- <!-- The 'id' attribute is only for humans; it is ignored when parsed. -->
- <GlyphID id="0" name=".notdef"/>
- <GlyphID id="1" name="A"/>
- <GlyphID id="2" name="T"/>
- <GlyphID id="3" name="grave"/>
- <GlyphID id="4" name="Agrave"/>
- </GlyphOrder>
-
- <head>
- <!-- Most of this table will be recalculated by the compiler -->
- <tableVersion value="1.0"/>
- <fontRevision value="2.001"/>
- <checkSumAdjustment value="0x31525751"/>
- <magicNumber value="0x5f0f3cf5"/>
- <flags value="00000000 00000011"/>
- <unitsPerEm value="1000"/>
- <created value="Tue Mar 15 19:50:39 2016"/>
- <modified value="Thu Oct 17 14:43:10 2019"/>
- <xMin value="0"/>
- <yMin value="0"/>
- <xMax value="496"/>
- <yMax value="931"/>
- <macStyle value="00000000 00000000"/>
- <lowestRecPPEM value="6"/>
- <fontDirectionHint value="2"/>
- <indexToLocFormat value="0"/>
- <glyphDataFormat value="0"/>
- </head>
-
- <hhea>
- <tableVersion value="0x00010000"/>
- <ascent value="1069"/>
- <descent value="-293"/>
- <lineGap value="0"/>
- <advanceWidthMax value="600"/>
- <minLeftSideBearing value="0"/>
- <minRightSideBearing value="0"/>
- <xMaxExtent value="496"/>
- <caretSlopeRise value="1"/>
- <caretSlopeRun value="0"/>
- <caretOffset value="0"/>
- <reserved0 value="0"/>
- <reserved1 value="0"/>
- <reserved2 value="0"/>
- <reserved3 value="0"/>
- <metricDataFormat value="0"/>
- <numberOfHMetrics value="5"/>
- </hhea>
-
- <maxp>
- <!-- Most of this table will be recalculated by the compiler -->
- <tableVersion value="0x10000"/>
- <numGlyphs value="5"/>
- <maxPoints value="19"/>
- <maxContours value="2"/>
- <maxCompositePoints value="32"/>
- <maxCompositeContours value="3"/>
- <maxZones value="1"/>
- <maxTwilightPoints value="0"/>
- <maxStorage value="0"/>
- <maxFunctionDefs value="0"/>
- <maxInstructionDefs value="0"/>
- <maxStackElements value="0"/>
- <maxSizeOfInstructions value="0"/>
- <maxComponentElements value="2"/>
- <maxComponentDepth value="1"/>
- </maxp>
-
- <OS_2>
- <!-- The fields 'usFirstCharIndex' and 'usLastCharIndex'
- will be recalculated by the compiler -->
- <version value="4"/>
- <xAvgCharWidth value="577"/>
- <usWeightClass value="100"/>
- <usWidthClass value="2"/>
- <fsType value="00000000 00000000"/>
- <ySubscriptXSize value="650"/>
- <ySubscriptYSize value="600"/>
- <ySubscriptXOffset value="0"/>
- <ySubscriptYOffset value="75"/>
- <ySuperscriptXSize value="650"/>
- <ySuperscriptYSize value="600"/>
- <ySuperscriptXOffset value="0"/>
- <ySuperscriptYOffset value="350"/>
- <yStrikeoutSize value="50"/>
- <yStrikeoutPosition value="316"/>
- <sFamilyClass value="0"/>
- <panose>
- <bFamilyType value="2"/>
- <bSerifStyle value="11"/>
- <bWeight value="5"/>
- <bProportion value="2"/>
- <bContrast value="4"/>
- <bStrokeVariation value="5"/>
- <bArmStyle value="4"/>
- <bLetterForm value="2"/>
- <bMidline value="2"/>
- <bXHeight value="4"/>
- </panose>
- <ulUnicodeRange1 value="11100000 00000000 00000010 11111111"/>
- <ulUnicodeRange2 value="01000000 00000000 00100000 00011111"/>
- <ulUnicodeRange3 value="00001000 00000000 00000000 00101001"/>
- <ulUnicodeRange4 value="00000000 00010000 00000000 00000000"/>
- <achVendID value="GOOG"/>
- <fsSelection value="00000001 01000000"/>
- <usFirstCharIndex value="65"/>
- <usLastCharIndex value="192"/>
- <sTypoAscender value="1069"/>
- <sTypoDescender value="-293"/>
- <sTypoLineGap value="0"/>
- <usWinAscent value="1069"/>
- <usWinDescent value="293"/>
- <ulCodePageRange1 value="00000000 00000000 00000001 10011111"/>
- <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
- <sxHeight value="527"/>
- <sCapHeight value="714"/>
- <usDefaultChar value="0"/>
- <usBreakChar value="32"/>
- <usMaxContext value="4"/>
- </OS_2>
-
- <hmtx>
- <mtx name=".notdef" width="600" lsb="85"/>
- <mtx name="A" width="377" lsb="0"/>
- <mtx name="Agrave" width="377" lsb="0"/>
- <mtx name="T" width="336" lsb="7"/>
- <mtx name="grave" width="225" lsb="40"/>
- </hmtx>
-
- <cmap>
- <tableVersion version="0"/>
- <cmap_format_4 platformID="0" platEncID="3" language="0">
- <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
- <map code="0x54" name="T"/><!-- LATIN CAPITAL LETTER T -->
- <map code="0xc0" name="Agrave"/><!-- LATIN CAPITAL LETTER A WITH GRAVE -->
- </cmap_format_4>
- <cmap_format_4 platformID="3" platEncID="1" language="0">
- <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
- <map code="0x54" name="T"/><!-- LATIN CAPITAL LETTER T -->
- <map code="0xc0" name="Agrave"/><!-- LATIN CAPITAL LETTER A WITH GRAVE -->
- </cmap_format_4>
- </cmap>
-
- <loca>
- <!-- The 'loca' table will be calculated by the compiler -->
- </loca>
-
- <glyf>
-
- <!-- The xMin, yMin, xMax and yMax values
- will be recalculated by the compiler. -->
-
- <TTGlyph name=".notdef" xMin="85" yMin="0" xMax="496" yMax="714">
- <contour>
- <pt x="85" y="0" on="1" overlap="1"/>
- <pt x="85" y="714" on="1"/>
- <pt x="496" y="714" on="1"/>
- <pt x="496" y="0" on="1"/>
- </contour>
- <contour>
- <pt x="136" y="51" on="1"/>
- <pt x="445" y="51" on="1"/>
- <pt x="445" y="663" on="1"/>
- <pt x="136" y="663" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="A" xMin="0" yMin="0" xMax="377" yMax="714">
- <contour>
- <pt x="351" y="0" on="1" overlap="1"/>
- <pt x="284" y="281" on="1"/>
- <pt x="94" y="281" on="1"/>
- <pt x="26" y="0" on="1"/>
- <pt x="0" y="0" on="1"/>
- <pt x="170" y="714" on="1"/>
- <pt x="208" y="714" on="1"/>
- <pt x="377" y="0" on="1"/>
- </contour>
- <contour>
- <pt x="278" y="306" on="1"/>
- <pt x="208" y="612" on="1"/>
- <pt x="204" y="629" on="0"/>
- <pt x="198" y="655" on="0"/>
- <pt x="192" y="681" on="0"/>
- <pt x="189" y="695" on="1"/>
- <pt x="186" y="681" on="0"/>
- <pt x="180" y="656" on="0"/>
- <pt x="174" y="629" on="0"/>
- <pt x="170" y="612" on="1"/>
- <pt x="100" y="306" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="Agrave" xMin="0" yMin="0" xMax="377" yMax="931">
- <component glyphName="A" x="0" y="0" flags="0x604"/>
- <component glyphName="grave" x="11" y="168" flags="0x4"/>
- </TTGlyph>
-
- <TTGlyph name="T" xMin="7" yMin="0" xMax="328" yMax="714">
- <contour>
- <pt x="180" y="0" on="1" overlap="1"/>
- <pt x="154" y="0" on="1"/>
- <pt x="154" y="689" on="1"/>
- <pt x="7" y="689" on="1"/>
- <pt x="7" y="714" on="1"/>
- <pt x="328" y="714" on="1"/>
- <pt x="328" y="689" on="1"/>
- <pt x="180" y="689" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="grave" xMin="40" yMin="606" xMax="185" yMax="763">
- <contour>
- <pt x="71" y="763" on="1" overlap="1"/>
- <pt x="89" y="736" on="0"/>
- <pt x="126" y="686" on="0"/>
- <pt x="166" y="640" on="0"/>
- <pt x="185" y="617" on="1"/>
- <pt x="185" y="606" on="1"/>
- <pt x="169" y="606" on="1"/>
- <pt x="155" y="620" on="0"/>
- <pt x="120" y="656" on="0"/>
- <pt x="85" y="696" on="0"/>
- <pt x="52" y="737" on="0"/>
- <pt x="40" y="756" on="1"/>
- <pt x="40" y="763" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- </glyf>
-
- <name>
- <namerecord nameID="256" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Weight
- </namerecord>
- <namerecord nameID="257" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Width
- </namerecord>
- <namerecord nameID="258" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Thin
- </namerecord>
- <namerecord nameID="288" platformID="1" platEncID="0" langID="0x0" unicode="True">
- ExtraCondensed
- </namerecord>
- <namerecord nameID="0" platformID="3" platEncID="1" langID="0x409">
- Copyright 2015 Google Inc. All Rights Reserved.
- </namerecord>
- <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Noto Sans
- </namerecord>
- <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Regular
- </namerecord>
- <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
- 2.001;GOOG;NotoSans-Regular
- </namerecord>
- <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
- Noto Sans Regular
- </namerecord>
- <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
- Version 2.001
- </namerecord>
- <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
- NotoSans-Regular
- </namerecord>
- <namerecord nameID="7" platformID="3" platEncID="1" langID="0x409">
- Noto is a trademark of Google Inc.
- </namerecord>
- <namerecord nameID="8" platformID="3" platEncID="1" langID="0x409">
- Monotype Imaging Inc.
- </namerecord>
- <namerecord nameID="9" platformID="3" platEncID="1" langID="0x409">
- Monotype Design Team
- </namerecord>
- <namerecord nameID="10" platformID="3" platEncID="1" langID="0x409">
- Designed by Monotype design team.
- </namerecord>
- <namerecord nameID="11" platformID="3" platEncID="1" langID="0x409">
- http://www.google.com/get/noto/
- </namerecord>
- <namerecord nameID="12" platformID="3" platEncID="1" langID="0x409">
- http://www.monotype.com/studio
- </namerecord>
- <namerecord nameID="13" platformID="3" platEncID="1" langID="0x409">
- This Font Software is licensed under the SIL Open Font License, Version 1.1. This Font Software is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the SIL Open Font License for the specific language, permissions and limitations governing your use of this Font Software.
- </namerecord>
- <namerecord nameID="14" platformID="3" platEncID="1" langID="0x409">
- http://scripts.sil.org/OFL
- </namerecord>
- <namerecord nameID="256" platformID="3" platEncID="1" langID="0x409">
- Weight
- </namerecord>
- <namerecord nameID="257" platformID="3" platEncID="1" langID="0x409">
- Width
- </namerecord>
- <namerecord nameID="258" platformID="3" platEncID="1" langID="0x409">
- Thin
- </namerecord>
- <namerecord nameID="288" platformID="3" platEncID="1" langID="0x409">
- ExtraCondensed
- </namerecord>
- </name>
-
- <post>
- <formatType value="2.0"/>
- <italicAngle value="0.0"/>
- <underlinePosition value="-100"/>
- <underlineThickness value="50"/>
- <isFixedPitch value="0"/>
- <minMemType42 value="0"/>
- <maxMemType42 value="0"/>
- <minMemType1 value="0"/>
- <maxMemType1 value="0"/>
- <psNames>
- <!-- This file uses unique glyph names based on the information
- found in the 'post' table. Since these names might not be unique,
- we have to invent artificial names in case of clashes. In order to
- be able to retain the original information, we need a name to
- ps name mapping for those cases where they differ. That's what
- you see below.
- -->
- </psNames>
- <extraNames>
- <!-- following are the name that are not taken from the standard Mac glyph order -->
- </extraNames>
- </post>
-
- <GDEF>
- <Version value="0x00010002"/>
- <GlyphClassDef Format="1">
- <ClassDef glyph="A" class="1"/>
- <ClassDef glyph="Agrave" class="1"/>
- <ClassDef glyph="T" class="1"/>
- </GlyphClassDef>
- <MarkGlyphSetsDef>
- <MarkSetTableFormat value="1"/>
- <!-- MarkSetCount=4 -->
- <Coverage index="0" Format="1">
- </Coverage>
- <Coverage index="1" Format="1">
- </Coverage>
- <Coverage index="2" Format="1">
- </Coverage>
- <Coverage index="3" Format="1">
- </Coverage>
- </MarkGlyphSetsDef>
- </GDEF>
-
- <GPOS>
- <Version value="0x00010000"/>
- <ScriptList>
- <!-- ScriptCount=4 -->
- <ScriptRecord index="0">
- <ScriptTag value="DFLT"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="1">
- <ScriptTag value="cyrl"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="2">
- <ScriptTag value="grek"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="3">
- <ScriptTag value="latn"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- </ScriptList>
- <FeatureList>
- <!-- FeatureCount=1 -->
- <FeatureRecord index="0">
- <FeatureTag value="kern"/>
- <Feature>
- <!-- LookupCount=1 -->
- <LookupListIndex index="0" value="0"/>
- </Feature>
- </FeatureRecord>
- </FeatureList>
- <LookupList>
- <!-- LookupCount=1 -->
- <Lookup index="0">
- <LookupType value="2"/>
- <LookupFlag value="8"/><!-- ignoreMarks -->
- <!-- SubTableCount=1 -->
- <PairPos index="0" Format="2">
- <Coverage Format="1">
- <Glyph value="A"/>
- <Glyph value="T"/>
- <Glyph value="Agrave"/>
- </Coverage>
- <ValueFormat1 value="4"/>
- <ValueFormat2 value="0"/>
- <ClassDef1 Format="1">
- <ClassDef glyph="T" class="1"/>
- </ClassDef1>
- <ClassDef2 Format="1">
- <ClassDef glyph="A" class="1"/>
- <ClassDef glyph="Agrave" class="1"/>
- <ClassDef glyph="T" class="2"/>
- </ClassDef2>
- <!-- Class1Count=2 -->
- <!-- Class2Count=3 -->
- <Class1Record index="0">
- <Class2Record index="0">
- <Value1 XAdvance="0"/>
- </Class2Record>
- <Class2Record index="1">
- <Value1 XAdvance="0"/>
- </Class2Record>
- <Class2Record index="2">
- <Value1 XAdvance="-17"/>
- </Class2Record>
- </Class1Record>
- <Class1Record index="1">
- <Class2Record index="0">
- <Value1 XAdvance="0"/>
- </Class2Record>
- <Class2Record index="1">
- <Value1 XAdvance="-17"/>
- </Class2Record>
- <Class2Record index="2">
- <Value1 XAdvance="12"/>
- </Class2Record>
- </Class1Record>
- </PairPos>
- </Lookup>
- </LookupList>
- </GPOS>
-
- <GSUB>
- <Version value="0x00010000"/>
- <ScriptList>
- <!-- ScriptCount=4 -->
- <ScriptRecord index="0">
- <ScriptTag value="DFLT"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=0 -->
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="1">
- <ScriptTag value="cyrl"/>
- <Script>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="2">
- <ScriptTag value="grek"/>
- <Script>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="3">
- <ScriptTag value="latn"/>
- <Script>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- </ScriptList>
- <FeatureList>
- <!-- FeatureCount=0 -->
- </FeatureList>
- <LookupList>
- <!-- LookupCount=0 -->
- </LookupList>
- </GSUB>
-
- <STAT>
- <Version value="0x00010001"/>
- <DesignAxisRecordSize value="8"/>
- <!-- DesignAxisCount=2 -->
- <DesignAxisRecord>
- <Axis index="0">
- <AxisTag value="wght"/>
- <AxisNameID value="256"/> <!-- Weight -->
- <AxisOrdering value="1"/>
- </Axis>
- <Axis index="1">
- <AxisTag value="wdth"/>
- <AxisNameID value="257"/> <!-- Width -->
- <AxisOrdering value="0"/>
- </Axis>
- </DesignAxisRecord>
- <!-- AxisValueCount=2 -->
- <AxisValueArray>
- <AxisValue index="0" Format="1">
- <AxisIndex value="0"/>
- <Flags value="0"/>
- <ValueNameID value="258"/> <!-- Thin -->
- <Value value="100.0"/>
- </AxisValue>
- <AxisValue index="1" Format="2">
- <AxisIndex value="1"/>
- <Flags value="0"/>
- <ValueNameID value="288"/> <!-- ExtraCondensed -->
- <NominalValue value="62.5"/>
- <RangeMinValue value="62.5"/>
- <RangeMaxValue value="68.75"/>
- </AxisValue>
- </AxisValueArray>
- <ElidedFallbackNameID value="2"/> <!-- Regular -->
- </STAT>
-
-</ttFont>
diff --git a/Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-400,100.ttx b/Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-400,100.ttx
deleted file mode 100644
index add86a67..00000000
--- a/Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-400,100.ttx
+++ /dev/null
@@ -1,539 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ttFont sfntVersion="\x00\x01\x00\x00" ttLibVersion="3.41">
-
- <GlyphOrder>
- <!-- The 'id' attribute is only for humans; it is ignored when parsed. -->
- <GlyphID id="0" name=".notdef"/>
- <GlyphID id="1" name="A"/>
- <GlyphID id="2" name="T"/>
- <GlyphID id="3" name="grave"/>
- <GlyphID id="4" name="Agrave"/>
- </GlyphOrder>
-
- <head>
- <!-- Most of this table will be recalculated by the compiler -->
- <tableVersion value="1.0"/>
- <fontRevision value="2.001"/>
- <checkSumAdjustment value="0x4b2d3480"/>
- <magicNumber value="0x5f0f3cf5"/>
- <flags value="00000000 00000011"/>
- <unitsPerEm value="1000"/>
- <created value="Tue Mar 15 19:50:39 2016"/>
- <modified value="Thu Oct 17 14:43:10 2019"/>
- <xMin value="0"/>
- <yMin value="0"/>
- <xMax value="638"/>
- <yMax value="944"/>
- <macStyle value="00000000 00000000"/>
- <lowestRecPPEM value="6"/>
- <fontDirectionHint value="2"/>
- <indexToLocFormat value="0"/>
- <glyphDataFormat value="0"/>
- </head>
-
- <hhea>
- <tableVersion value="0x00010000"/>
- <ascent value="1069"/>
- <descent value="-293"/>
- <lineGap value="0"/>
- <advanceWidthMax value="639"/>
- <minLeftSideBearing value="0"/>
- <minRightSideBearing value="1"/>
- <xMaxExtent value="638"/>
- <caretSlopeRise value="1"/>
- <caretSlopeRun value="0"/>
- <caretOffset value="0"/>
- <reserved0 value="0"/>
- <reserved1 value="0"/>
- <reserved2 value="0"/>
- <reserved3 value="0"/>
- <metricDataFormat value="0"/>
- <numberOfHMetrics value="5"/>
- </hhea>
-
- <maxp>
- <!-- Most of this table will be recalculated by the compiler -->
- <tableVersion value="0x10000"/>
- <numGlyphs value="5"/>
- <maxPoints value="19"/>
- <maxContours value="2"/>
- <maxCompositePoints value="32"/>
- <maxCompositeContours value="3"/>
- <maxZones value="1"/>
- <maxTwilightPoints value="0"/>
- <maxStorage value="0"/>
- <maxFunctionDefs value="0"/>
- <maxInstructionDefs value="0"/>
- <maxStackElements value="0"/>
- <maxSizeOfInstructions value="0"/>
- <maxComponentElements value="2"/>
- <maxComponentDepth value="1"/>
- </maxp>
-
- <OS_2>
- <!-- The fields 'usFirstCharIndex' and 'usLastCharIndex'
- will be recalculated by the compiler -->
- <version value="4"/>
- <xAvgCharWidth value="577"/>
- <usWeightClass value="400"/>
- <usWidthClass value="5"/>
- <fsType value="00000000 00000000"/>
- <ySubscriptXSize value="650"/>
- <ySubscriptYSize value="600"/>
- <ySubscriptXOffset value="0"/>
- <ySubscriptYOffset value="75"/>
- <ySuperscriptXSize value="650"/>
- <ySuperscriptYSize value="600"/>
- <ySuperscriptXOffset value="0"/>
- <ySuperscriptYOffset value="350"/>
- <yStrikeoutSize value="50"/>
- <yStrikeoutPosition value="322"/>
- <sFamilyClass value="0"/>
- <panose>
- <bFamilyType value="2"/>
- <bSerifStyle value="11"/>
- <bWeight value="5"/>
- <bProportion value="2"/>
- <bContrast value="4"/>
- <bStrokeVariation value="5"/>
- <bArmStyle value="4"/>
- <bLetterForm value="2"/>
- <bMidline value="2"/>
- <bXHeight value="4"/>
- </panose>
- <ulUnicodeRange1 value="11100000 00000000 00000010 11111111"/>
- <ulUnicodeRange2 value="01000000 00000000 00100000 00011111"/>
- <ulUnicodeRange3 value="00001000 00000000 00000000 00101001"/>
- <ulUnicodeRange4 value="00000000 00010000 00000000 00000000"/>
- <achVendID value="GOOG"/>
- <fsSelection value="00000001 01000000"/>
- <usFirstCharIndex value="65"/>
- <usLastCharIndex value="192"/>
- <sTypoAscender value="1069"/>
- <sTypoDescender value="-293"/>
- <sTypoLineGap value="0"/>
- <usWinAscent value="1069"/>
- <usWinDescent value="293"/>
- <ulCodePageRange1 value="00000000 00000000 00000001 10011111"/>
- <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
- <sxHeight value="536"/>
- <sCapHeight value="714"/>
- <usDefaultChar value="0"/>
- <usBreakChar value="32"/>
- <usMaxContext value="4"/>
- </OS_2>
-
- <hmtx>
- <mtx name=".notdef" width="600" lsb="94"/>
- <mtx name="A" width="639" lsb="0"/>
- <mtx name="Agrave" width="639" lsb="0"/>
- <mtx name="T" width="556" lsb="10"/>
- <mtx name="grave" width="281" lsb="40"/>
- </hmtx>
-
- <cmap>
- <tableVersion version="0"/>
- <cmap_format_4 platformID="0" platEncID="3" language="0">
- <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
- <map code="0x54" name="T"/><!-- LATIN CAPITAL LETTER T -->
- <map code="0xc0" name="Agrave"/><!-- LATIN CAPITAL LETTER A WITH GRAVE -->
- </cmap_format_4>
- <cmap_format_4 platformID="3" platEncID="1" language="0">
- <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
- <map code="0x54" name="T"/><!-- LATIN CAPITAL LETTER T -->
- <map code="0xc0" name="Agrave"/><!-- LATIN CAPITAL LETTER A WITH GRAVE -->
- </cmap_format_4>
- </cmap>
-
- <loca>
- <!-- The 'loca' table will be calculated by the compiler -->
- </loca>
-
- <glyf>
-
- <!-- The xMin, yMin, xMax and yMax values
- will be recalculated by the compiler. -->
-
- <TTGlyph name=".notdef" xMin="94" yMin="0" xMax="505" yMax="714">
- <contour>
- <pt x="94" y="0" on="1" overlap="1"/>
- <pt x="94" y="714" on="1"/>
- <pt x="505" y="714" on="1"/>
- <pt x="505" y="0" on="1"/>
- </contour>
- <contour>
- <pt x="145" y="51" on="1"/>
- <pt x="454" y="51" on="1"/>
- <pt x="454" y="663" on="1"/>
- <pt x="145" y="663" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="A" xMin="0" yMin="0" xMax="638" yMax="717">
- <contour>
- <pt x="545" y="0" on="1" overlap="1"/>
- <pt x="459" y="221" on="1"/>
- <pt x="176" y="221" on="1"/>
- <pt x="91" y="0" on="1"/>
- <pt x="0" y="0" on="1"/>
- <pt x="279" y="717" on="1"/>
- <pt x="360" y="717" on="1"/>
- <pt x="638" y="0" on="1"/>
- </contour>
- <contour>
- <pt x="432" y="301" on="1"/>
- <pt x="352" y="517" on="1"/>
- <pt x="349" y="525" on="0"/>
- <pt x="335" y="567" on="0"/>
- <pt x="322" y="612" on="0"/>
- <pt x="318" y="624" on="1"/>
- <pt x="313" y="604" on="0"/>
- <pt x="302" y="563" on="0"/>
- <pt x="291" y="529" on="0"/>
- <pt x="287" y="517" on="1"/>
- <pt x="206" y="301" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="Agrave" xMin="0" yMin="0" xMax="638" yMax="944">
- <component glyphName="A" x="0" y="0" flags="0x604"/>
- <component glyphName="grave" x="147" y="178" flags="0x4"/>
- </TTGlyph>
-
- <TTGlyph name="T" xMin="10" yMin="0" xMax="545" yMax="714">
- <contour>
- <pt x="323" y="0" on="1" overlap="1"/>
- <pt x="233" y="0" on="1"/>
- <pt x="233" y="635" on="1"/>
- <pt x="10" y="635" on="1"/>
- <pt x="10" y="714" on="1"/>
- <pt x="545" y="714" on="1"/>
- <pt x="545" y="635" on="1"/>
- <pt x="323" y="635" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="grave" xMin="40" yMin="606" xMax="241" yMax="766">
- <contour>
- <pt x="145" y="766" on="1" overlap="1"/>
- <pt x="156" y="744" on="0"/>
- <pt x="189" y="689" on="0"/>
- <pt x="226" y="637" on="0"/>
- <pt x="241" y="618" on="1"/>
- <pt x="241" y="606" on="1"/>
- <pt x="182" y="606" on="1"/>
- <pt x="165" y="620" on="0"/>
- <pt x="123" y="659" on="0"/>
- <pt x="82" y="702" on="0"/>
- <pt x="49" y="742" on="0"/>
- <pt x="40" y="756" on="1"/>
- <pt x="40" y="766" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- </glyf>
-
- <name>
- <namerecord nameID="256" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Weight
- </namerecord>
- <namerecord nameID="257" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Width
- </namerecord>
- <namerecord nameID="261" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Regular
- </namerecord>
- <namerecord nameID="0" platformID="3" platEncID="1" langID="0x409">
- Copyright 2015 Google Inc. All Rights Reserved.
- </namerecord>
- <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Noto Sans
- </namerecord>
- <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Regular
- </namerecord>
- <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
- 2.001;GOOG;NotoSans-Regular
- </namerecord>
- <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
- Noto Sans Regular
- </namerecord>
- <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
- Version 2.001
- </namerecord>
- <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
- NotoSans-Regular
- </namerecord>
- <namerecord nameID="7" platformID="3" platEncID="1" langID="0x409">
- Noto is a trademark of Google Inc.
- </namerecord>
- <namerecord nameID="8" platformID="3" platEncID="1" langID="0x409">
- Monotype Imaging Inc.
- </namerecord>
- <namerecord nameID="9" platformID="3" platEncID="1" langID="0x409">
- Monotype Design Team
- </namerecord>
- <namerecord nameID="10" platformID="3" platEncID="1" langID="0x409">
- Designed by Monotype design team.
- </namerecord>
- <namerecord nameID="11" platformID="3" platEncID="1" langID="0x409">
- http://www.google.com/get/noto/
- </namerecord>
- <namerecord nameID="12" platformID="3" platEncID="1" langID="0x409">
- http://www.monotype.com/studio
- </namerecord>
- <namerecord nameID="13" platformID="3" platEncID="1" langID="0x409">
- This Font Software is licensed under the SIL Open Font License, Version 1.1. This Font Software is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the SIL Open Font License for the specific language, permissions and limitations governing your use of this Font Software.
- </namerecord>
- <namerecord nameID="14" platformID="3" platEncID="1" langID="0x409">
- http://scripts.sil.org/OFL
- </namerecord>
- <namerecord nameID="256" platformID="3" platEncID="1" langID="0x409">
- Weight
- </namerecord>
- <namerecord nameID="257" platformID="3" platEncID="1" langID="0x409">
- Width
- </namerecord>
- <namerecord nameID="261" platformID="3" platEncID="1" langID="0x409">
- Regular
- </namerecord>
- </name>
-
- <post>
- <formatType value="2.0"/>
- <italicAngle value="0.0"/>
- <underlinePosition value="-100"/>
- <underlineThickness value="50"/>
- <isFixedPitch value="0"/>
- <minMemType42 value="0"/>
- <maxMemType42 value="0"/>
- <minMemType1 value="0"/>
- <maxMemType1 value="0"/>
- <psNames>
- <!-- This file uses unique glyph names based on the information
- found in the 'post' table. Since these names might not be unique,
- we have to invent artificial names in case of clashes. In order to
- be able to retain the original information, we need a name to
- ps name mapping for those cases where they differ. That's what
- you see below.
- -->
- </psNames>
- <extraNames>
- <!-- following are the name that are not taken from the standard Mac glyph order -->
- </extraNames>
- </post>
-
- <GDEF>
- <Version value="0x00010002"/>
- <GlyphClassDef Format="1">
- <ClassDef glyph="A" class="1"/>
- <ClassDef glyph="Agrave" class="1"/>
- <ClassDef glyph="T" class="1"/>
- </GlyphClassDef>
- <MarkGlyphSetsDef>
- <MarkSetTableFormat value="1"/>
- <!-- MarkSetCount=4 -->
- <Coverage index="0" Format="1">
- </Coverage>
- <Coverage index="1" Format="1">
- </Coverage>
- <Coverage index="2" Format="1">
- </Coverage>
- <Coverage index="3" Format="1">
- </Coverage>
- </MarkGlyphSetsDef>
- </GDEF>
-
- <GPOS>
- <Version value="0x00010000"/>
- <ScriptList>
- <!-- ScriptCount=4 -->
- <ScriptRecord index="0">
- <ScriptTag value="DFLT"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="1">
- <ScriptTag value="cyrl"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="2">
- <ScriptTag value="grek"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="3">
- <ScriptTag value="latn"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- </ScriptList>
- <FeatureList>
- <!-- FeatureCount=1 -->
- <FeatureRecord index="0">
- <FeatureTag value="kern"/>
- <Feature>
- <!-- LookupCount=1 -->
- <LookupListIndex index="0" value="0"/>
- </Feature>
- </FeatureRecord>
- </FeatureList>
- <LookupList>
- <!-- LookupCount=1 -->
- <Lookup index="0">
- <LookupType value="2"/>
- <LookupFlag value="8"/><!-- ignoreMarks -->
- <!-- SubTableCount=1 -->
- <PairPos index="0" Format="2">
- <Coverage Format="1">
- <Glyph value="A"/>
- <Glyph value="T"/>
- <Glyph value="Agrave"/>
- </Coverage>
- <ValueFormat1 value="4"/>
- <ValueFormat2 value="0"/>
- <ClassDef1 Format="1">
- <ClassDef glyph="T" class="1"/>
- </ClassDef1>
- <ClassDef2 Format="1">
- <ClassDef glyph="A" class="1"/>
- <ClassDef glyph="Agrave" class="1"/>
- <ClassDef glyph="T" class="2"/>
- </ClassDef2>
- <!-- Class1Count=2 -->
- <!-- Class2Count=3 -->
- <Class1Record index="0">
- <Class2Record index="0">
- <Value1 XAdvance="0"/>
- </Class2Record>
- <Class2Record index="1">
- <Value1 XAdvance="0"/>
- </Class2Record>
- <Class2Record index="2">
- <Value1 XAdvance="-70"/>
- </Class2Record>
- </Class1Record>
- <Class1Record index="1">
- <Class2Record index="0">
- <Value1 XAdvance="0"/>
- </Class2Record>
- <Class2Record index="1">
- <Value1 XAdvance="-70"/>
- </Class2Record>
- <Class2Record index="2">
- <Value1 XAdvance="20"/>
- </Class2Record>
- </Class1Record>
- </PairPos>
- </Lookup>
- </LookupList>
- </GPOS>
-
- <GSUB>
- <Version value="0x00010000"/>
- <ScriptList>
- <!-- ScriptCount=4 -->
- <ScriptRecord index="0">
- <ScriptTag value="DFLT"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=0 -->
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="1">
- <ScriptTag value="cyrl"/>
- <Script>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="2">
- <ScriptTag value="grek"/>
- <Script>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="3">
- <ScriptTag value="latn"/>
- <Script>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- </ScriptList>
- <FeatureList>
- <!-- FeatureCount=0 -->
- </FeatureList>
- <LookupList>
- <!-- LookupCount=0 -->
- </LookupList>
- </GSUB>
-
- <STAT>
- <Version value="0x00010001"/>
- <DesignAxisRecordSize value="8"/>
- <!-- DesignAxisCount=2 -->
- <DesignAxisRecord>
- <Axis index="0">
- <AxisTag value="wght"/>
- <AxisNameID value="256"/> <!-- Weight -->
- <AxisOrdering value="1"/>
- </Axis>
- <Axis index="1">
- <AxisTag value="wdth"/>
- <AxisNameID value="257"/> <!-- Width -->
- <AxisOrdering value="0"/>
- </Axis>
- </DesignAxisRecord>
- <!-- AxisValueCount=2 -->
- <AxisValueArray>
- <AxisValue index="0" Format="3">
- <AxisIndex value="0"/>
- <Flags value="2"/>
- <ValueNameID value="261"/> <!-- Regular -->
- <Value value="400.0"/>
- <LinkedValue value="700.0"/>
- </AxisValue>
- <AxisValue index="1" Format="2">
- <AxisIndex value="1"/>
- <Flags value="2"/>
- <ValueNameID value="261"/> <!-- Regular -->
- <NominalValue value="100.0"/>
- <RangeMinValue value="93.75"/>
- <RangeMaxValue value="100.0"/>
- </AxisValue>
- </AxisValueArray>
- <ElidedFallbackNameID value="2"/> <!-- Regular -->
- </STAT>
-
-</ttFont>
diff --git a/Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-400,62.5.ttx b/Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-400,62.5.ttx
deleted file mode 100644
index 1405904a..00000000
--- a/Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-400,62.5.ttx
+++ /dev/null
@@ -1,545 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ttFont sfntVersion="\x00\x01\x00\x00" ttLibVersion="3.41">
-
- <GlyphOrder>
- <!-- The 'id' attribute is only for humans; it is ignored when parsed. -->
- <GlyphID id="0" name=".notdef"/>
- <GlyphID id="1" name="A"/>
- <GlyphID id="2" name="T"/>
- <GlyphID id="3" name="grave"/>
- <GlyphID id="4" name="Agrave"/>
- </GlyphOrder>
-
- <head>
- <!-- Most of this table will be recalculated by the compiler -->
- <tableVersion value="1.0"/>
- <fontRevision value="2.001"/>
- <checkSumAdjustment value="0x39ab2622"/>
- <magicNumber value="0x5f0f3cf5"/>
- <flags value="00000000 00000011"/>
- <unitsPerEm value="1000"/>
- <created value="Tue Mar 15 19:50:39 2016"/>
- <modified value="Thu Oct 17 14:43:10 2019"/>
- <xMin value="0"/>
- <yMin value="0"/>
- <xMax value="496"/>
- <yMax value="930"/>
- <macStyle value="00000000 00000000"/>
- <lowestRecPPEM value="6"/>
- <fontDirectionHint value="2"/>
- <indexToLocFormat value="0"/>
- <glyphDataFormat value="0"/>
- </head>
-
- <hhea>
- <tableVersion value="0x00010000"/>
- <ascent value="1069"/>
- <descent value="-293"/>
- <lineGap value="0"/>
- <advanceWidthMax value="595"/>
- <minLeftSideBearing value="0"/>
- <minRightSideBearing value="0"/>
- <xMaxExtent value="496"/>
- <caretSlopeRise value="1"/>
- <caretSlopeRun value="0"/>
- <caretOffset value="0"/>
- <reserved0 value="0"/>
- <reserved1 value="0"/>
- <reserved2 value="0"/>
- <reserved3 value="0"/>
- <metricDataFormat value="0"/>
- <numberOfHMetrics value="5"/>
- </hhea>
-
- <maxp>
- <!-- Most of this table will be recalculated by the compiler -->
- <tableVersion value="0x10000"/>
- <numGlyphs value="5"/>
- <maxPoints value="19"/>
- <maxContours value="2"/>
- <maxCompositePoints value="32"/>
- <maxCompositeContours value="3"/>
- <maxZones value="1"/>
- <maxTwilightPoints value="0"/>
- <maxStorage value="0"/>
- <maxFunctionDefs value="0"/>
- <maxInstructionDefs value="0"/>
- <maxStackElements value="0"/>
- <maxSizeOfInstructions value="0"/>
- <maxComponentElements value="2"/>
- <maxComponentDepth value="1"/>
- </maxp>
-
- <OS_2>
- <!-- The fields 'usFirstCharIndex' and 'usLastCharIndex'
- will be recalculated by the compiler -->
- <version value="4"/>
- <xAvgCharWidth value="577"/>
- <usWeightClass value="400"/>
- <usWidthClass value="2"/>
- <fsType value="00000000 00000000"/>
- <ySubscriptXSize value="650"/>
- <ySubscriptYSize value="600"/>
- <ySubscriptXOffset value="0"/>
- <ySubscriptYOffset value="75"/>
- <ySuperscriptXSize value="650"/>
- <ySuperscriptYSize value="600"/>
- <ySuperscriptXOffset value="0"/>
- <ySuperscriptYOffset value="350"/>
- <yStrikeoutSize value="50"/>
- <yStrikeoutPosition value="322"/>
- <sFamilyClass value="0"/>
- <panose>
- <bFamilyType value="2"/>
- <bSerifStyle value="11"/>
- <bWeight value="5"/>
- <bProportion value="2"/>
- <bContrast value="4"/>
- <bStrokeVariation value="5"/>
- <bArmStyle value="4"/>
- <bLetterForm value="2"/>
- <bMidline value="2"/>
- <bXHeight value="4"/>
- </panose>
- <ulUnicodeRange1 value="11100000 00000000 00000010 11111111"/>
- <ulUnicodeRange2 value="01000000 00000000 00100000 00011111"/>
- <ulUnicodeRange3 value="00001000 00000000 00000000 00101001"/>
- <ulUnicodeRange4 value="00000000 00010000 00000000 00000000"/>
- <achVendID value="GOOG"/>
- <fsSelection value="00000001 01000000"/>
- <usFirstCharIndex value="65"/>
- <usLastCharIndex value="192"/>
- <sTypoAscender value="1069"/>
- <sTypoDescender value="-293"/>
- <sTypoLineGap value="0"/>
- <usWinAscent value="1069"/>
- <usWinDescent value="293"/>
- <ulCodePageRange1 value="00000000 00000000 00000001 10011111"/>
- <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
- <sxHeight value="537"/>
- <sCapHeight value="714"/>
- <usDefaultChar value="0"/>
- <usBreakChar value="32"/>
- <usMaxContext value="4"/>
- </OS_2>
-
- <hmtx>
- <mtx name=".notdef" width="595" lsb="85"/>
- <mtx name="A" width="450" lsb="0"/>
- <mtx name="Agrave" width="450" lsb="0"/>
- <mtx name="T" width="381" lsb="10"/>
- <mtx name="grave" width="266" lsb="40"/>
- </hmtx>
-
- <cmap>
- <tableVersion version="0"/>
- <cmap_format_4 platformID="0" platEncID="3" language="0">
- <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
- <map code="0x54" name="T"/><!-- LATIN CAPITAL LETTER T -->
- <map code="0xc0" name="Agrave"/><!-- LATIN CAPITAL LETTER A WITH GRAVE -->
- </cmap_format_4>
- <cmap_format_4 platformID="3" platEncID="1" language="0">
- <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
- <map code="0x54" name="T"/><!-- LATIN CAPITAL LETTER T -->
- <map code="0xc0" name="Agrave"/><!-- LATIN CAPITAL LETTER A WITH GRAVE -->
- </cmap_format_4>
- </cmap>
-
- <loca>
- <!-- The 'loca' table will be calculated by the compiler -->
- </loca>
-
- <glyf>
-
- <!-- The xMin, yMin, xMax and yMax values
- will be recalculated by the compiler. -->
-
- <TTGlyph name=".notdef" xMin="85" yMin="0" xMax="496" yMax="714">
- <contour>
- <pt x="85" y="0" on="1" overlap="1"/>
- <pt x="85" y="714" on="1"/>
- <pt x="496" y="714" on="1"/>
- <pt x="496" y="0" on="1"/>
- </contour>
- <contour>
- <pt x="136" y="51" on="1"/>
- <pt x="445" y="51" on="1"/>
- <pt x="445" y="663" on="1"/>
- <pt x="136" y="663" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="A" xMin="0" yMin="0" xMax="450" yMax="714">
- <contour>
- <pt x="361" y="0" on="1" overlap="1"/>
- <pt x="309" y="223" on="1"/>
- <pt x="142" y="223" on="1"/>
- <pt x="90" y="0" on="1"/>
- <pt x="0" y="0" on="1"/>
- <pt x="173" y="714" on="1"/>
- <pt x="274" y="714" on="1"/>
- <pt x="450" y="0" on="1"/>
- </contour>
- <contour>
- <pt x="293" y="301" on="1"/>
- <pt x="240" y="535" on="1"/>
- <pt x="237" y="554" on="0"/>
- <pt x="230" y="589" on="0"/>
- <pt x="225" y="623" on="0"/>
- <pt x="223" y="638" on="1"/>
- <pt x="222" y="623" on="0"/>
- <pt x="217" y="589" on="0"/>
- <pt x="210" y="554" on="0"/>
- <pt x="206" y="536" on="1"/>
- <pt x="155" y="301" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="Agrave" xMin="0" yMin="0" xMax="450" yMax="930">
- <component glyphName="A" x="0" y="0" flags="0x604"/>
- <component glyphName="grave" x="32" y="164" flags="0x4"/>
- </TTGlyph>
-
- <TTGlyph name="T" xMin="10" yMin="0" xMax="370" yMax="714">
- <contour>
- <pt x="232" y="0" on="1" overlap="1"/>
- <pt x="148" y="0" on="1"/>
- <pt x="148" y="638" on="1"/>
- <pt x="10" y="638" on="1"/>
- <pt x="10" y="714" on="1"/>
- <pt x="370" y="714" on="1"/>
- <pt x="370" y="638" on="1"/>
- <pt x="232" y="638" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="grave" xMin="40" yMin="606" xMax="226" yMax="766">
- <contour>
- <pt x="137" y="766" on="1" overlap="1"/>
- <pt x="148" y="743" on="0"/>
- <pt x="179" y="688" on="0"/>
- <pt x="212" y="636" on="0"/>
- <pt x="226" y="617" on="1"/>
- <pt x="226" y="606" on="1"/>
- <pt x="174" y="606" on="1"/>
- <pt x="159" y="619" on="0"/>
- <pt x="121" y="657" on="0"/>
- <pt x="82" y="700" on="0"/>
- <pt x="50" y="741" on="0"/>
- <pt x="40" y="757" on="1"/>
- <pt x="40" y="766" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- </glyf>
-
- <name>
- <namerecord nameID="256" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Weight
- </namerecord>
- <namerecord nameID="257" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Width
- </namerecord>
- <namerecord nameID="261" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Regular
- </namerecord>
- <namerecord nameID="288" platformID="1" platEncID="0" langID="0x0" unicode="True">
- ExtraCondensed
- </namerecord>
- <namerecord nameID="0" platformID="3" platEncID="1" langID="0x409">
- Copyright 2015 Google Inc. All Rights Reserved.
- </namerecord>
- <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Noto Sans
- </namerecord>
- <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Regular
- </namerecord>
- <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
- 2.001;GOOG;NotoSans-Regular
- </namerecord>
- <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
- Noto Sans Regular
- </namerecord>
- <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
- Version 2.001
- </namerecord>
- <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
- NotoSans-Regular
- </namerecord>
- <namerecord nameID="7" platformID="3" platEncID="1" langID="0x409">
- Noto is a trademark of Google Inc.
- </namerecord>
- <namerecord nameID="8" platformID="3" platEncID="1" langID="0x409">
- Monotype Imaging Inc.
- </namerecord>
- <namerecord nameID="9" platformID="3" platEncID="1" langID="0x409">
- Monotype Design Team
- </namerecord>
- <namerecord nameID="10" platformID="3" platEncID="1" langID="0x409">
- Designed by Monotype design team.
- </namerecord>
- <namerecord nameID="11" platformID="3" platEncID="1" langID="0x409">
- http://www.google.com/get/noto/
- </namerecord>
- <namerecord nameID="12" platformID="3" platEncID="1" langID="0x409">
- http://www.monotype.com/studio
- </namerecord>
- <namerecord nameID="13" platformID="3" platEncID="1" langID="0x409">
- This Font Software is licensed under the SIL Open Font License, Version 1.1. This Font Software is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the SIL Open Font License for the specific language, permissions and limitations governing your use of this Font Software.
- </namerecord>
- <namerecord nameID="14" platformID="3" platEncID="1" langID="0x409">
- http://scripts.sil.org/OFL
- </namerecord>
- <namerecord nameID="256" platformID="3" platEncID="1" langID="0x409">
- Weight
- </namerecord>
- <namerecord nameID="257" platformID="3" platEncID="1" langID="0x409">
- Width
- </namerecord>
- <namerecord nameID="261" platformID="3" platEncID="1" langID="0x409">
- Regular
- </namerecord>
- <namerecord nameID="288" platformID="3" platEncID="1" langID="0x409">
- ExtraCondensed
- </namerecord>
- </name>
-
- <post>
- <formatType value="2.0"/>
- <italicAngle value="0.0"/>
- <underlinePosition value="-100"/>
- <underlineThickness value="50"/>
- <isFixedPitch value="0"/>
- <minMemType42 value="0"/>
- <maxMemType42 value="0"/>
- <minMemType1 value="0"/>
- <maxMemType1 value="0"/>
- <psNames>
- <!-- This file uses unique glyph names based on the information
- found in the 'post' table. Since these names might not be unique,
- we have to invent artificial names in case of clashes. In order to
- be able to retain the original information, we need a name to
- ps name mapping for those cases where they differ. That's what
- you see below.
- -->
- </psNames>
- <extraNames>
- <!-- following are the name that are not taken from the standard Mac glyph order -->
- </extraNames>
- </post>
-
- <GDEF>
- <Version value="0x00010002"/>
- <GlyphClassDef Format="1">
- <ClassDef glyph="A" class="1"/>
- <ClassDef glyph="Agrave" class="1"/>
- <ClassDef glyph="T" class="1"/>
- </GlyphClassDef>
- <MarkGlyphSetsDef>
- <MarkSetTableFormat value="1"/>
- <!-- MarkSetCount=4 -->
- <Coverage index="0" Format="1">
- </Coverage>
- <Coverage index="1" Format="1">
- </Coverage>
- <Coverage index="2" Format="1">
- </Coverage>
- <Coverage index="3" Format="1">
- </Coverage>
- </MarkGlyphSetsDef>
- </GDEF>
-
- <GPOS>
- <Version value="0x00010000"/>
- <ScriptList>
- <!-- ScriptCount=4 -->
- <ScriptRecord index="0">
- <ScriptTag value="DFLT"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="1">
- <ScriptTag value="cyrl"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="2">
- <ScriptTag value="grek"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="3">
- <ScriptTag value="latn"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- </ScriptList>
- <FeatureList>
- <!-- FeatureCount=1 -->
- <FeatureRecord index="0">
- <FeatureTag value="kern"/>
- <Feature>
- <!-- LookupCount=1 -->
- <LookupListIndex index="0" value="0"/>
- </Feature>
- </FeatureRecord>
- </FeatureList>
- <LookupList>
- <!-- LookupCount=1 -->
- <Lookup index="0">
- <LookupType value="2"/>
- <LookupFlag value="8"/><!-- ignoreMarks -->
- <!-- SubTableCount=1 -->
- <PairPos index="0" Format="2">
- <Coverage Format="1">
- <Glyph value="A"/>
- <Glyph value="T"/>
- <Glyph value="Agrave"/>
- </Coverage>
- <ValueFormat1 value="4"/>
- <ValueFormat2 value="0"/>
- <ClassDef1 Format="1">
- <ClassDef glyph="T" class="1"/>
- </ClassDef1>
- <ClassDef2 Format="1">
- <ClassDef glyph="A" class="1"/>
- <ClassDef glyph="Agrave" class="1"/>
- <ClassDef glyph="T" class="2"/>
- </ClassDef2>
- <!-- Class1Count=2 -->
- <!-- Class2Count=3 -->
- <Class1Record index="0">
- <Class2Record index="0">
- <Value1 XAdvance="0"/>
- </Class2Record>
- <Class2Record index="1">
- <Value1 XAdvance="0"/>
- </Class2Record>
- <Class2Record index="2">
- <Value1 XAdvance="-17"/>
- </Class2Record>
- </Class1Record>
- <Class1Record index="1">
- <Class2Record index="0">
- <Value1 XAdvance="0"/>
- </Class2Record>
- <Class2Record index="1">
- <Value1 XAdvance="-17"/>
- </Class2Record>
- <Class2Record index="2">
- <Value1 XAdvance="12"/>
- </Class2Record>
- </Class1Record>
- </PairPos>
- </Lookup>
- </LookupList>
- </GPOS>
-
- <GSUB>
- <Version value="0x00010000"/>
- <ScriptList>
- <!-- ScriptCount=4 -->
- <ScriptRecord index="0">
- <ScriptTag value="DFLT"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=0 -->
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="1">
- <ScriptTag value="cyrl"/>
- <Script>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="2">
- <ScriptTag value="grek"/>
- <Script>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="3">
- <ScriptTag value="latn"/>
- <Script>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- </ScriptList>
- <FeatureList>
- <!-- FeatureCount=0 -->
- </FeatureList>
- <LookupList>
- <!-- LookupCount=0 -->
- </LookupList>
- </GSUB>
-
- <STAT>
- <Version value="0x00010001"/>
- <DesignAxisRecordSize value="8"/>
- <!-- DesignAxisCount=2 -->
- <DesignAxisRecord>
- <Axis index="0">
- <AxisTag value="wght"/>
- <AxisNameID value="256"/> <!-- Weight -->
- <AxisOrdering value="1"/>
- </Axis>
- <Axis index="1">
- <AxisTag value="wdth"/>
- <AxisNameID value="257"/> <!-- Width -->
- <AxisOrdering value="0"/>
- </Axis>
- </DesignAxisRecord>
- <!-- AxisValueCount=2 -->
- <AxisValueArray>
- <AxisValue index="0" Format="3">
- <AxisIndex value="0"/>
- <Flags value="2"/>
- <ValueNameID value="261"/> <!-- Regular -->
- <Value value="400.0"/>
- <LinkedValue value="700.0"/>
- </AxisValue>
- <AxisValue index="1" Format="2">
- <AxisIndex value="1"/>
- <Flags value="0"/>
- <ValueNameID value="288"/> <!-- ExtraCondensed -->
- <NominalValue value="62.5"/>
- <RangeMinValue value="62.5"/>
- <RangeMaxValue value="68.75"/>
- </AxisValue>
- </AxisValueArray>
- <ElidedFallbackNameID value="2"/> <!-- Regular -->
- </STAT>
-
-</ttFont>
diff --git a/Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-900,100.ttx b/Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-900,100.ttx
deleted file mode 100644
index e48936a8..00000000
--- a/Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-900,100.ttx
+++ /dev/null
@@ -1,544 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ttFont sfntVersion="\x00\x01\x00\x00" ttLibVersion="3.41">
-
- <GlyphOrder>
- <!-- The 'id' attribute is only for humans; it is ignored when parsed. -->
- <GlyphID id="0" name=".notdef"/>
- <GlyphID id="1" name="A"/>
- <GlyphID id="2" name="T"/>
- <GlyphID id="3" name="grave"/>
- <GlyphID id="4" name="Agrave"/>
- </GlyphOrder>
-
- <head>
- <!-- Most of this table will be recalculated by the compiler -->
- <tableVersion value="1.0"/>
- <fontRevision value="2.001"/>
- <checkSumAdjustment value="0x7b5e7903"/>
- <magicNumber value="0x5f0f3cf5"/>
- <flags value="00000000 00000011"/>
- <unitsPerEm value="1000"/>
- <created value="Tue Mar 15 19:50:39 2016"/>
- <modified value="Thu Oct 17 14:43:10 2019"/>
- <xMin value="0"/>
- <yMin value="0"/>
- <xMax value="726"/>
- <yMax value="927"/>
- <macStyle value="00000000 00000000"/>
- <lowestRecPPEM value="6"/>
- <fontDirectionHint value="2"/>
- <indexToLocFormat value="0"/>
- <glyphDataFormat value="0"/>
- </head>
-
- <hhea>
- <tableVersion value="0x00010000"/>
- <ascent value="1069"/>
- <descent value="-293"/>
- <lineGap value="0"/>
- <advanceWidthMax value="726"/>
- <minLeftSideBearing value="0"/>
- <minRightSideBearing value="0"/>
- <xMaxExtent value="726"/>
- <caretSlopeRise value="1"/>
- <caretSlopeRun value="0"/>
- <caretOffset value="0"/>
- <reserved0 value="0"/>
- <reserved1 value="0"/>
- <reserved2 value="0"/>
- <reserved3 value="0"/>
- <metricDataFormat value="0"/>
- <numberOfHMetrics value="5"/>
- </hhea>
-
- <maxp>
- <!-- Most of this table will be recalculated by the compiler -->
- <tableVersion value="0x10000"/>
- <numGlyphs value="5"/>
- <maxPoints value="19"/>
- <maxContours value="2"/>
- <maxCompositePoints value="32"/>
- <maxCompositeContours value="3"/>
- <maxZones value="1"/>
- <maxTwilightPoints value="0"/>
- <maxStorage value="0"/>
- <maxFunctionDefs value="0"/>
- <maxInstructionDefs value="0"/>
- <maxStackElements value="0"/>
- <maxSizeOfInstructions value="0"/>
- <maxComponentElements value="2"/>
- <maxComponentDepth value="1"/>
- </maxp>
-
- <OS_2>
- <!-- The fields 'usFirstCharIndex' and 'usLastCharIndex'
- will be recalculated by the compiler -->
- <version value="4"/>
- <xAvgCharWidth value="577"/>
- <usWeightClass value="900"/>
- <usWidthClass value="5"/>
- <fsType value="00000000 00000000"/>
- <ySubscriptXSize value="650"/>
- <ySubscriptYSize value="600"/>
- <ySubscriptXOffset value="0"/>
- <ySubscriptYOffset value="75"/>
- <ySuperscriptXSize value="650"/>
- <ySuperscriptYSize value="600"/>
- <ySuperscriptXOffset value="0"/>
- <ySuperscriptYOffset value="350"/>
- <yStrikeoutSize value="50"/>
- <yStrikeoutPosition value="332"/>
- <sFamilyClass value="0"/>
- <panose>
- <bFamilyType value="2"/>
- <bSerifStyle value="11"/>
- <bWeight value="5"/>
- <bProportion value="2"/>
- <bContrast value="4"/>
- <bStrokeVariation value="5"/>
- <bArmStyle value="4"/>
- <bLetterForm value="2"/>
- <bMidline value="2"/>
- <bXHeight value="4"/>
- </panose>
- <ulUnicodeRange1 value="11100000 00000000 00000010 11111111"/>
- <ulUnicodeRange2 value="01000000 00000000 00100000 00011111"/>
- <ulUnicodeRange3 value="00001000 00000000 00000000 00101001"/>
- <ulUnicodeRange4 value="00000000 00010000 00000000 00000000"/>
- <achVendID value="GOOG"/>
- <fsSelection value="00000001 01000000"/>
- <usFirstCharIndex value="65"/>
- <usLastCharIndex value="192"/>
- <sTypoAscender value="1069"/>
- <sTypoDescender value="-293"/>
- <sTypoLineGap value="0"/>
- <usWinAscent value="1069"/>
- <usWinDescent value="293"/>
- <ulCodePageRange1 value="00000000 00000000 00000001 10011111"/>
- <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
- <sxHeight value="553"/>
- <sCapHeight value="714"/>
- <usDefaultChar value="0"/>
- <usBreakChar value="32"/>
- <usMaxContext value="4"/>
- </OS_2>
-
- <hmtx>
- <mtx name=".notdef" width="582" lsb="85"/>
- <mtx name="A" width="726" lsb="0"/>
- <mtx name="Agrave" width="726" lsb="0"/>
- <mtx name="T" width="591" lsb="25"/>
- <mtx name="grave" width="418" lsb="40"/>
- </hmtx>
-
- <cmap>
- <tableVersion version="0"/>
- <cmap_format_4 platformID="0" platEncID="3" language="0">
- <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
- <map code="0x54" name="T"/><!-- LATIN CAPITAL LETTER T -->
- <map code="0xc0" name="Agrave"/><!-- LATIN CAPITAL LETTER A WITH GRAVE -->
- </cmap_format_4>
- <cmap_format_4 platformID="3" platEncID="1" language="0">
- <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
- <map code="0x54" name="T"/><!-- LATIN CAPITAL LETTER T -->
- <map code="0xc0" name="Agrave"/><!-- LATIN CAPITAL LETTER A WITH GRAVE -->
- </cmap_format_4>
- </cmap>
-
- <loca>
- <!-- The 'loca' table will be calculated by the compiler -->
- </loca>
-
- <glyf>
-
- <!-- The xMin, yMin, xMax and yMax values
- will be recalculated by the compiler. -->
-
- <TTGlyph name=".notdef" xMin="85" yMin="0" xMax="496" yMax="714">
- <contour>
- <pt x="85" y="0" on="1" overlap="1"/>
- <pt x="85" y="714" on="1"/>
- <pt x="496" y="714" on="1"/>
- <pt x="496" y="0" on="1"/>
- </contour>
- <contour>
- <pt x="136" y="51" on="1"/>
- <pt x="445" y="51" on="1"/>
- <pt x="445" y="663" on="1"/>
- <pt x="136" y="663" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="A" xMin="0" yMin="0" xMax="726" yMax="717">
- <contour>
- <pt x="515" y="0" on="1" overlap="1"/>
- <pt x="480" y="134" on="1"/>
- <pt x="248" y="134" on="1"/>
- <pt x="212" y="0" on="1"/>
- <pt x="0" y="0" on="1"/>
- <pt x="233" y="717" on="1"/>
- <pt x="490" y="717" on="1"/>
- <pt x="726" y="0" on="1"/>
- </contour>
- <contour>
- <pt x="440" y="292" on="1"/>
- <pt x="409" y="409" on="1"/>
- <pt x="404" y="428" on="0"/>
- <pt x="386" y="499" on="0"/>
- <pt x="368" y="575" on="0"/>
- <pt x="363" y="599" on="1"/>
- <pt x="359" y="575" on="0"/>
- <pt x="342" y="503" on="0"/>
- <pt x="325" y="433" on="0"/>
- <pt x="319" y="409" on="1"/>
- <pt x="288" y="292" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="Agrave" xMin="0" yMin="0" xMax="726" yMax="927">
- <component glyphName="A" x="0" y="0" flags="0x604"/>
- <component glyphName="grave" x="112" y="161" flags="0x4"/>
- </TTGlyph>
-
- <TTGlyph name="T" xMin="25" yMin="0" xMax="566" yMax="714">
- <contour>
- <pt x="392" y="0" on="1" overlap="1"/>
- <pt x="199" y="0" on="1"/>
- <pt x="199" y="556" on="1"/>
- <pt x="25" y="556" on="1"/>
- <pt x="25" y="714" on="1"/>
- <pt x="566" y="714" on="1"/>
- <pt x="566" y="556" on="1"/>
- <pt x="392" y="556" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="grave" xMin="40" yMin="606" xMax="378" yMax="766">
- <contour>
- <pt x="250" y="766" on="1" overlap="1"/>
- <pt x="267" y="744" on="0"/>
- <pt x="314" y="690" on="0"/>
- <pt x="362" y="639" on="0"/>
- <pt x="378" y="620" on="1"/>
- <pt x="378" y="606" on="1"/>
- <pt x="251" y="606" on="1"/>
- <pt x="231" y="619" on="0"/>
- <pt x="174" y="658" on="0"/>
- <pt x="113" y="701" on="0"/>
- <pt x="58" y="742" on="0"/>
- <pt x="40" y="756" on="1"/>
- <pt x="40" y="766" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- </glyf>
-
- <name>
- <namerecord nameID="256" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Weight
- </namerecord>
- <namerecord nameID="257" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Width
- </namerecord>
- <namerecord nameID="261" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Regular
- </namerecord>
- <namerecord nameID="266" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Black
- </namerecord>
- <namerecord nameID="0" platformID="3" platEncID="1" langID="0x409">
- Copyright 2015 Google Inc. All Rights Reserved.
- </namerecord>
- <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Noto Sans
- </namerecord>
- <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Regular
- </namerecord>
- <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
- 2.001;GOOG;NotoSans-Regular
- </namerecord>
- <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
- Noto Sans Regular
- </namerecord>
- <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
- Version 2.001
- </namerecord>
- <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
- NotoSans-Regular
- </namerecord>
- <namerecord nameID="7" platformID="3" platEncID="1" langID="0x409">
- Noto is a trademark of Google Inc.
- </namerecord>
- <namerecord nameID="8" platformID="3" platEncID="1" langID="0x409">
- Monotype Imaging Inc.
- </namerecord>
- <namerecord nameID="9" platformID="3" platEncID="1" langID="0x409">
- Monotype Design Team
- </namerecord>
- <namerecord nameID="10" platformID="3" platEncID="1" langID="0x409">
- Designed by Monotype design team.
- </namerecord>
- <namerecord nameID="11" platformID="3" platEncID="1" langID="0x409">
- http://www.google.com/get/noto/
- </namerecord>
- <namerecord nameID="12" platformID="3" platEncID="1" langID="0x409">
- http://www.monotype.com/studio
- </namerecord>
- <namerecord nameID="13" platformID="3" platEncID="1" langID="0x409">
- This Font Software is licensed under the SIL Open Font License, Version 1.1. This Font Software is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the SIL Open Font License for the specific language, permissions and limitations governing your use of this Font Software.
- </namerecord>
- <namerecord nameID="14" platformID="3" platEncID="1" langID="0x409">
- http://scripts.sil.org/OFL
- </namerecord>
- <namerecord nameID="256" platformID="3" platEncID="1" langID="0x409">
- Weight
- </namerecord>
- <namerecord nameID="257" platformID="3" platEncID="1" langID="0x409">
- Width
- </namerecord>
- <namerecord nameID="261" platformID="3" platEncID="1" langID="0x409">
- Regular
- </namerecord>
- <namerecord nameID="266" platformID="3" platEncID="1" langID="0x409">
- Black
- </namerecord>
- </name>
-
- <post>
- <formatType value="2.0"/>
- <italicAngle value="0.0"/>
- <underlinePosition value="-100"/>
- <underlineThickness value="50"/>
- <isFixedPitch value="0"/>
- <minMemType42 value="0"/>
- <maxMemType42 value="0"/>
- <minMemType1 value="0"/>
- <maxMemType1 value="0"/>
- <psNames>
- <!-- This file uses unique glyph names based on the information
- found in the 'post' table. Since these names might not be unique,
- we have to invent artificial names in case of clashes. In order to
- be able to retain the original information, we need a name to
- ps name mapping for those cases where they differ. That's what
- you see below.
- -->
- </psNames>
- <extraNames>
- <!-- following are the name that are not taken from the standard Mac glyph order -->
- </extraNames>
- </post>
-
- <GDEF>
- <Version value="0x00010002"/>
- <GlyphClassDef Format="1">
- <ClassDef glyph="A" class="1"/>
- <ClassDef glyph="Agrave" class="1"/>
- <ClassDef glyph="T" class="1"/>
- </GlyphClassDef>
- <MarkGlyphSetsDef>
- <MarkSetTableFormat value="1"/>
- <!-- MarkSetCount=4 -->
- <Coverage index="0" Format="1">
- </Coverage>
- <Coverage index="1" Format="1">
- </Coverage>
- <Coverage index="2" Format="1">
- </Coverage>
- <Coverage index="3" Format="1">
- </Coverage>
- </MarkGlyphSetsDef>
- </GDEF>
-
- <GPOS>
- <Version value="0x00010000"/>
- <ScriptList>
- <!-- ScriptCount=4 -->
- <ScriptRecord index="0">
- <ScriptTag value="DFLT"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="1">
- <ScriptTag value="cyrl"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="2">
- <ScriptTag value="grek"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="3">
- <ScriptTag value="latn"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- </ScriptList>
- <FeatureList>
- <!-- FeatureCount=1 -->
- <FeatureRecord index="0">
- <FeatureTag value="kern"/>
- <Feature>
- <!-- LookupCount=1 -->
- <LookupListIndex index="0" value="0"/>
- </Feature>
- </FeatureRecord>
- </FeatureList>
- <LookupList>
- <!-- LookupCount=1 -->
- <Lookup index="0">
- <LookupType value="2"/>
- <LookupFlag value="8"/><!-- ignoreMarks -->
- <!-- SubTableCount=1 -->
- <PairPos index="0" Format="2">
- <Coverage Format="1">
- <Glyph value="A"/>
- <Glyph value="T"/>
- <Glyph value="Agrave"/>
- </Coverage>
- <ValueFormat1 value="4"/>
- <ValueFormat2 value="0"/>
- <ClassDef1 Format="1">
- <ClassDef glyph="T" class="1"/>
- </ClassDef1>
- <ClassDef2 Format="1">
- <ClassDef glyph="A" class="1"/>
- <ClassDef glyph="Agrave" class="1"/>
- <ClassDef glyph="T" class="2"/>
- </ClassDef2>
- <!-- Class1Count=2 -->
- <!-- Class2Count=3 -->
- <Class1Record index="0">
- <Class2Record index="0">
- <Value1 XAdvance="0"/>
- </Class2Record>
- <Class2Record index="1">
- <Value1 XAdvance="0"/>
- </Class2Record>
- <Class2Record index="2">
- <Value1 XAdvance="-70"/>
- </Class2Record>
- </Class1Record>
- <Class1Record index="1">
- <Class2Record index="0">
- <Value1 XAdvance="0"/>
- </Class2Record>
- <Class2Record index="1">
- <Value1 XAdvance="-70"/>
- </Class2Record>
- <Class2Record index="2">
- <Value1 XAdvance="20"/>
- </Class2Record>
- </Class1Record>
- </PairPos>
- </Lookup>
- </LookupList>
- </GPOS>
-
- <GSUB>
- <Version value="0x00010000"/>
- <ScriptList>
- <!-- ScriptCount=4 -->
- <ScriptRecord index="0">
- <ScriptTag value="DFLT"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=0 -->
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="1">
- <ScriptTag value="cyrl"/>
- <Script>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="2">
- <ScriptTag value="grek"/>
- <Script>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="3">
- <ScriptTag value="latn"/>
- <Script>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- </ScriptList>
- <FeatureList>
- <!-- FeatureCount=0 -->
- </FeatureList>
- <LookupList>
- <!-- LookupCount=0 -->
- </LookupList>
- </GSUB>
-
- <STAT>
- <Version value="0x00010001"/>
- <DesignAxisRecordSize value="8"/>
- <!-- DesignAxisCount=2 -->
- <DesignAxisRecord>
- <Axis index="0">
- <AxisTag value="wght"/>
- <AxisNameID value="256"/> <!-- Weight -->
- <AxisOrdering value="1"/>
- </Axis>
- <Axis index="1">
- <AxisTag value="wdth"/>
- <AxisNameID value="257"/> <!-- Width -->
- <AxisOrdering value="0"/>
- </Axis>
- </DesignAxisRecord>
- <!-- AxisValueCount=2 -->
- <AxisValueArray>
- <AxisValue index="0" Format="1">
- <AxisIndex value="0"/>
- <Flags value="0"/>
- <ValueNameID value="266"/> <!-- Black -->
- <Value value="900.0"/>
- </AxisValue>
- <AxisValue index="1" Format="2">
- <AxisIndex value="1"/>
- <Flags value="2"/>
- <ValueNameID value="261"/> <!-- Regular -->
- <NominalValue value="100.0"/>
- <RangeMinValue value="93.75"/>
- <RangeMaxValue value="100.0"/>
- </AxisValue>
- </AxisValueArray>
- <ElidedFallbackNameID value="2"/> <!-- Regular -->
- </STAT>
-
-</ttFont>
diff --git a/Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-900,62.5.ttx b/Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-900,62.5.ttx
deleted file mode 100644
index 62bd7228..00000000
--- a/Tests/varLib/data/test_results/PartialInstancerTest2-VF-instance-900,62.5.ttx
+++ /dev/null
@@ -1,544 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ttFont sfntVersion="\x00\x01\x00\x00" ttLibVersion="3.41">
-
- <GlyphOrder>
- <!-- The 'id' attribute is only for humans; it is ignored when parsed. -->
- <GlyphID id="0" name=".notdef"/>
- <GlyphID id="1" name="A"/>
- <GlyphID id="2" name="T"/>
- <GlyphID id="3" name="grave"/>
- <GlyphID id="4" name="Agrave"/>
- </GlyphOrder>
-
- <head>
- <!-- Most of this table will be recalculated by the compiler -->
- <tableVersion value="1.0"/>
- <fontRevision value="2.001"/>
- <checkSumAdjustment value="0x7f9149e4"/>
- <magicNumber value="0x5f0f3cf5"/>
- <flags value="00000000 00000011"/>
- <unitsPerEm value="1000"/>
- <created value="Tue Mar 15 19:50:39 2016"/>
- <modified value="Thu Oct 17 14:43:10 2019"/>
- <xMin value="0"/>
- <yMin value="0"/>
- <xMax value="574"/>
- <yMax value="927"/>
- <macStyle value="00000000 00000000"/>
- <lowestRecPPEM value="6"/>
- <fontDirectionHint value="2"/>
- <indexToLocFormat value="0"/>
- <glyphDataFormat value="0"/>
- </head>
-
- <hhea>
- <tableVersion value="0x00010000"/>
- <ascent value="1069"/>
- <descent value="-293"/>
- <lineGap value="0"/>
- <advanceWidthMax value="582"/>
- <minLeftSideBearing value="0"/>
- <minRightSideBearing value="0"/>
- <xMaxExtent value="574"/>
- <caretSlopeRise value="1"/>
- <caretSlopeRun value="0"/>
- <caretOffset value="0"/>
- <reserved0 value="0"/>
- <reserved1 value="0"/>
- <reserved2 value="0"/>
- <reserved3 value="0"/>
- <metricDataFormat value="0"/>
- <numberOfHMetrics value="5"/>
- </hhea>
-
- <maxp>
- <!-- Most of this table will be recalculated by the compiler -->
- <tableVersion value="0x10000"/>
- <numGlyphs value="5"/>
- <maxPoints value="19"/>
- <maxContours value="2"/>
- <maxCompositePoints value="32"/>
- <maxCompositeContours value="3"/>
- <maxZones value="1"/>
- <maxTwilightPoints value="0"/>
- <maxStorage value="0"/>
- <maxFunctionDefs value="0"/>
- <maxInstructionDefs value="0"/>
- <maxStackElements value="0"/>
- <maxSizeOfInstructions value="0"/>
- <maxComponentElements value="2"/>
- <maxComponentDepth value="1"/>
- </maxp>
-
- <OS_2>
- <!-- The fields 'usFirstCharIndex' and 'usLastCharIndex'
- will be recalculated by the compiler -->
- <version value="4"/>
- <xAvgCharWidth value="577"/>
- <usWeightClass value="900"/>
- <usWidthClass value="2"/>
- <fsType value="00000000 00000000"/>
- <ySubscriptXSize value="650"/>
- <ySubscriptYSize value="600"/>
- <ySubscriptXOffset value="0"/>
- <ySubscriptYOffset value="75"/>
- <ySuperscriptXSize value="650"/>
- <ySuperscriptYSize value="600"/>
- <ySuperscriptXOffset value="0"/>
- <ySuperscriptYOffset value="350"/>
- <yStrikeoutSize value="50"/>
- <yStrikeoutPosition value="332"/>
- <sFamilyClass value="0"/>
- <panose>
- <bFamilyType value="2"/>
- <bSerifStyle value="11"/>
- <bWeight value="5"/>
- <bProportion value="2"/>
- <bContrast value="4"/>
- <bStrokeVariation value="5"/>
- <bArmStyle value="4"/>
- <bLetterForm value="2"/>
- <bMidline value="2"/>
- <bXHeight value="4"/>
- </panose>
- <ulUnicodeRange1 value="11100000 00000000 00000010 11111111"/>
- <ulUnicodeRange2 value="01000000 00000000 00100000 00011111"/>
- <ulUnicodeRange3 value="00001000 00000000 00000000 00101001"/>
- <ulUnicodeRange4 value="00000000 00010000 00000000 00000000"/>
- <achVendID value="GOOG"/>
- <fsSelection value="00000001 01000000"/>
- <usFirstCharIndex value="65"/>
- <usLastCharIndex value="192"/>
- <sTypoAscender value="1069"/>
- <sTypoDescender value="-293"/>
- <sTypoLineGap value="0"/>
- <usWinAscent value="1069"/>
- <usWinDescent value="293"/>
- <ulCodePageRange1 value="00000000 00000000 00000001 10011111"/>
- <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
- <sxHeight value="553"/>
- <sCapHeight value="714"/>
- <usDefaultChar value="0"/>
- <usBreakChar value="32"/>
- <usMaxContext value="4"/>
- </OS_2>
-
- <hmtx>
- <mtx name=".notdef" width="582" lsb="85"/>
- <mtx name="A" width="574" lsb="0"/>
- <mtx name="Agrave" width="574" lsb="0"/>
- <mtx name="T" width="460" lsb="17"/>
- <mtx name="grave" width="340" lsb="40"/>
- </hmtx>
-
- <cmap>
- <tableVersion version="0"/>
- <cmap_format_4 platformID="0" platEncID="3" language="0">
- <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
- <map code="0x54" name="T"/><!-- LATIN CAPITAL LETTER T -->
- <map code="0xc0" name="Agrave"/><!-- LATIN CAPITAL LETTER A WITH GRAVE -->
- </cmap_format_4>
- <cmap_format_4 platformID="3" platEncID="1" language="0">
- <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
- <map code="0x54" name="T"/><!-- LATIN CAPITAL LETTER T -->
- <map code="0xc0" name="Agrave"/><!-- LATIN CAPITAL LETTER A WITH GRAVE -->
- </cmap_format_4>
- </cmap>
-
- <loca>
- <!-- The 'loca' table will be calculated by the compiler -->
- </loca>
-
- <glyf>
-
- <!-- The xMin, yMin, xMax and yMax values
- will be recalculated by the compiler. -->
-
- <TTGlyph name=".notdef" xMin="85" yMin="0" xMax="496" yMax="714">
- <contour>
- <pt x="85" y="0" on="1" overlap="1"/>
- <pt x="85" y="714" on="1"/>
- <pt x="496" y="714" on="1"/>
- <pt x="496" y="0" on="1"/>
- </contour>
- <contour>
- <pt x="136" y="51" on="1"/>
- <pt x="445" y="51" on="1"/>
- <pt x="445" y="663" on="1"/>
- <pt x="136" y="663" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="A" xMin="0" yMin="0" xMax="574" yMax="714">
- <contour>
- <pt x="392" y="0" on="1" overlap="1"/>
- <pt x="365" y="139" on="1"/>
- <pt x="211" y="139" on="1"/>
- <pt x="184" y="0" on="1"/>
- <pt x="0" y="0" on="1"/>
- <pt x="174" y="714" on="1"/>
- <pt x="398" y="714" on="1"/>
- <pt x="574" y="0" on="1"/>
- </contour>
- <contour>
- <pt x="339" y="285" on="1"/>
- <pt x="310" y="445" on="1"/>
- <pt x="305" y="472" on="0"/>
- <pt x="297" y="522" on="0"/>
- <pt x="291" y="569" on="0"/>
- <pt x="288" y="589" on="1"/>
- <pt x="286" y="570" on="0"/>
- <pt x="280" y="524" on="0"/>
- <pt x="271" y="474" on="0"/>
- <pt x="266" y="447" on="1"/>
- <pt x="236" y="285" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="Agrave" xMin="0" yMin="0" xMax="574" yMax="927">
- <component glyphName="A" x="0" y="0" flags="0x604"/>
- <component glyphName="grave" x="83" y="161" flags="0x4"/>
- </TTGlyph>
-
- <TTGlyph name="T" xMin="17" yMin="0" xMax="443" yMax="714">
- <contour>
- <pt x="315" y="0" on="1" overlap="1"/>
- <pt x="146" y="0" on="1"/>
- <pt x="146" y="567" on="1"/>
- <pt x="17" y="567" on="1"/>
- <pt x="17" y="714" on="1"/>
- <pt x="443" y="714" on="1"/>
- <pt x="443" y="567" on="1"/>
- <pt x="315" y="567" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="grave" xMin="40" yMin="606" xMax="300" yMax="766">
- <contour>
- <pt x="222" y="766" on="1" overlap="1"/>
- <pt x="231" y="747" on="0"/>
- <pt x="261" y="688" on="0"/>
- <pt x="291" y="634" on="0"/>
- <pt x="300" y="620" on="1"/>
- <pt x="300" y="606" on="1"/>
- <pt x="181" y="606" on="1"/>
- <pt x="169" y="617" on="0"/>
- <pt x="130" y="657" on="0"/>
- <pt x="87" y="703" on="0"/>
- <pt x="50" y="744" on="0"/>
- <pt x="40" y="756" on="1"/>
- <pt x="40" y="766" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- </glyf>
-
- <name>
- <namerecord nameID="256" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Weight
- </namerecord>
- <namerecord nameID="257" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Width
- </namerecord>
- <namerecord nameID="266" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Black
- </namerecord>
- <namerecord nameID="288" platformID="1" platEncID="0" langID="0x0" unicode="True">
- ExtraCondensed
- </namerecord>
- <namerecord nameID="0" platformID="3" platEncID="1" langID="0x409">
- Copyright 2015 Google Inc. All Rights Reserved.
- </namerecord>
- <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Noto Sans
- </namerecord>
- <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Regular
- </namerecord>
- <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
- 2.001;GOOG;NotoSans-Regular
- </namerecord>
- <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
- Noto Sans Regular
- </namerecord>
- <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
- Version 2.001
- </namerecord>
- <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
- NotoSans-Regular
- </namerecord>
- <namerecord nameID="7" platformID="3" platEncID="1" langID="0x409">
- Noto is a trademark of Google Inc.
- </namerecord>
- <namerecord nameID="8" platformID="3" platEncID="1" langID="0x409">
- Monotype Imaging Inc.
- </namerecord>
- <namerecord nameID="9" platformID="3" platEncID="1" langID="0x409">
- Monotype Design Team
- </namerecord>
- <namerecord nameID="10" platformID="3" platEncID="1" langID="0x409">
- Designed by Monotype design team.
- </namerecord>
- <namerecord nameID="11" platformID="3" platEncID="1" langID="0x409">
- http://www.google.com/get/noto/
- </namerecord>
- <namerecord nameID="12" platformID="3" platEncID="1" langID="0x409">
- http://www.monotype.com/studio
- </namerecord>
- <namerecord nameID="13" platformID="3" platEncID="1" langID="0x409">
- This Font Software is licensed under the SIL Open Font License, Version 1.1. This Font Software is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the SIL Open Font License for the specific language, permissions and limitations governing your use of this Font Software.
- </namerecord>
- <namerecord nameID="14" platformID="3" platEncID="1" langID="0x409">
- http://scripts.sil.org/OFL
- </namerecord>
- <namerecord nameID="256" platformID="3" platEncID="1" langID="0x409">
- Weight
- </namerecord>
- <namerecord nameID="257" platformID="3" platEncID="1" langID="0x409">
- Width
- </namerecord>
- <namerecord nameID="266" platformID="3" platEncID="1" langID="0x409">
- Black
- </namerecord>
- <namerecord nameID="288" platformID="3" platEncID="1" langID="0x409">
- ExtraCondensed
- </namerecord>
- </name>
-
- <post>
- <formatType value="2.0"/>
- <italicAngle value="0.0"/>
- <underlinePosition value="-100"/>
- <underlineThickness value="50"/>
- <isFixedPitch value="0"/>
- <minMemType42 value="0"/>
- <maxMemType42 value="0"/>
- <minMemType1 value="0"/>
- <maxMemType1 value="0"/>
- <psNames>
- <!-- This file uses unique glyph names based on the information
- found in the 'post' table. Since these names might not be unique,
- we have to invent artificial names in case of clashes. In order to
- be able to retain the original information, we need a name to
- ps name mapping for those cases where they differ. That's what
- you see below.
- -->
- </psNames>
- <extraNames>
- <!-- following are the name that are not taken from the standard Mac glyph order -->
- </extraNames>
- </post>
-
- <GDEF>
- <Version value="0x00010002"/>
- <GlyphClassDef Format="1">
- <ClassDef glyph="A" class="1"/>
- <ClassDef glyph="Agrave" class="1"/>
- <ClassDef glyph="T" class="1"/>
- </GlyphClassDef>
- <MarkGlyphSetsDef>
- <MarkSetTableFormat value="1"/>
- <!-- MarkSetCount=4 -->
- <Coverage index="0" Format="1">
- </Coverage>
- <Coverage index="1" Format="1">
- </Coverage>
- <Coverage index="2" Format="1">
- </Coverage>
- <Coverage index="3" Format="1">
- </Coverage>
- </MarkGlyphSetsDef>
- </GDEF>
-
- <GPOS>
- <Version value="0x00010000"/>
- <ScriptList>
- <!-- ScriptCount=4 -->
- <ScriptRecord index="0">
- <ScriptTag value="DFLT"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="1">
- <ScriptTag value="cyrl"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="2">
- <ScriptTag value="grek"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="3">
- <ScriptTag value="latn"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=1 -->
- <FeatureIndex index="0" value="0"/>
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- </ScriptList>
- <FeatureList>
- <!-- FeatureCount=1 -->
- <FeatureRecord index="0">
- <FeatureTag value="kern"/>
- <Feature>
- <!-- LookupCount=1 -->
- <LookupListIndex index="0" value="0"/>
- </Feature>
- </FeatureRecord>
- </FeatureList>
- <LookupList>
- <!-- LookupCount=1 -->
- <Lookup index="0">
- <LookupType value="2"/>
- <LookupFlag value="8"/><!-- ignoreMarks -->
- <!-- SubTableCount=1 -->
- <PairPos index="0" Format="2">
- <Coverage Format="1">
- <Glyph value="A"/>
- <Glyph value="T"/>
- <Glyph value="Agrave"/>
- </Coverage>
- <ValueFormat1 value="4"/>
- <ValueFormat2 value="0"/>
- <ClassDef1 Format="1">
- <ClassDef glyph="T" class="1"/>
- </ClassDef1>
- <ClassDef2 Format="1">
- <ClassDef glyph="A" class="1"/>
- <ClassDef glyph="Agrave" class="1"/>
- <ClassDef glyph="T" class="2"/>
- </ClassDef2>
- <!-- Class1Count=2 -->
- <!-- Class2Count=3 -->
- <Class1Record index="0">
- <Class2Record index="0">
- <Value1 XAdvance="0"/>
- </Class2Record>
- <Class2Record index="1">
- <Value1 XAdvance="0"/>
- </Class2Record>
- <Class2Record index="2">
- <Value1 XAdvance="-17"/>
- </Class2Record>
- </Class1Record>
- <Class1Record index="1">
- <Class2Record index="0">
- <Value1 XAdvance="0"/>
- </Class2Record>
- <Class2Record index="1">
- <Value1 XAdvance="-17"/>
- </Class2Record>
- <Class2Record index="2">
- <Value1 XAdvance="12"/>
- </Class2Record>
- </Class1Record>
- </PairPos>
- </Lookup>
- </LookupList>
- </GPOS>
-
- <GSUB>
- <Version value="0x00010000"/>
- <ScriptList>
- <!-- ScriptCount=4 -->
- <ScriptRecord index="0">
- <ScriptTag value="DFLT"/>
- <Script>
- <DefaultLangSys>
- <ReqFeatureIndex value="65535"/>
- <!-- FeatureCount=0 -->
- </DefaultLangSys>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="1">
- <ScriptTag value="cyrl"/>
- <Script>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="2">
- <ScriptTag value="grek"/>
- <Script>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- <ScriptRecord index="3">
- <ScriptTag value="latn"/>
- <Script>
- <!-- LangSysCount=0 -->
- </Script>
- </ScriptRecord>
- </ScriptList>
- <FeatureList>
- <!-- FeatureCount=0 -->
- </FeatureList>
- <LookupList>
- <!-- LookupCount=0 -->
- </LookupList>
- </GSUB>
-
- <STAT>
- <Version value="0x00010001"/>
- <DesignAxisRecordSize value="8"/>
- <!-- DesignAxisCount=2 -->
- <DesignAxisRecord>
- <Axis index="0">
- <AxisTag value="wght"/>
- <AxisNameID value="256"/> <!-- Weight -->
- <AxisOrdering value="1"/>
- </Axis>
- <Axis index="1">
- <AxisTag value="wdth"/>
- <AxisNameID value="257"/> <!-- Width -->
- <AxisOrdering value="0"/>
- </Axis>
- </DesignAxisRecord>
- <!-- AxisValueCount=2 -->
- <AxisValueArray>
- <AxisValue index="0" Format="1">
- <AxisIndex value="0"/>
- <Flags value="0"/>
- <ValueNameID value="266"/> <!-- Black -->
- <Value value="900.0"/>
- </AxisValue>
- <AxisValue index="1" Format="2">
- <AxisIndex value="1"/>
- <Flags value="0"/>
- <ValueNameID value="288"/> <!-- ExtraCondensed -->
- <NominalValue value="62.5"/>
- <RangeMinValue value="62.5"/>
- <RangeMaxValue value="68.75"/>
- </AxisValue>
- </AxisValueArray>
- <ElidedFallbackNameID value="2"/> <!-- Regular -->
- </STAT>
-
-</ttFont>
diff --git a/Tests/varLib/data/test_results/PartialInstancerTest3-VF-instance-400-no-overlap-flags.ttx b/Tests/varLib/data/test_results/PartialInstancerTest3-VF-instance-400-no-overlap-flags.ttx
deleted file mode 100644
index fc6310d5..00000000
--- a/Tests/varLib/data/test_results/PartialInstancerTest3-VF-instance-400-no-overlap-flags.ttx
+++ /dev/null
@@ -1,305 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ttFont sfntVersion="\x00\x01\x00\x00" ttLibVersion="4.15">
-
- <GlyphOrder>
- <!-- The 'id' attribute is only for humans; it is ignored when parsed. -->
- <GlyphID id="0" name=".notdef"/>
- <GlyphID id="1" name="A"/>
- <GlyphID id="2" name="B"/>
- <GlyphID id="3" name="C"/>
- <GlyphID id="4" name="D"/>
- <GlyphID id="5" name="E"/>
- <GlyphID id="6" name="F"/>
- <GlyphID id="7" name="space"/>
- </GlyphOrder>
-
- <head>
- <!-- Most of this table will be recalculated by the compiler -->
- <tableVersion value="1.0"/>
- <fontRevision value="1.0"/>
- <checkSumAdjustment value="0x98c89e17"/>
- <magicNumber value="0x5f0f3cf5"/>
- <flags value="00000000 00000011"/>
- <unitsPerEm value="1000"/>
- <created value="Wed Sep 23 12:54:22 2020"/>
- <modified value="Tue Sep 29 18:06:03 2020"/>
- <xMin value="-152"/>
- <yMin value="-200"/>
- <xMax value="1059"/>
- <yMax value="800"/>
- <macStyle value="00000000 00000000"/>
- <lowestRecPPEM value="6"/>
- <fontDirectionHint value="2"/>
- <indexToLocFormat value="0"/>
- <glyphDataFormat value="0"/>
- </head>
-
- <hhea>
- <tableVersion value="0x00010000"/>
- <ascent value="1000"/>
- <descent value="-200"/>
- <lineGap value="0"/>
- <advanceWidthMax value="600"/>
- <minLeftSideBearing value="-152"/>
- <minRightSideBearing value="-559"/>
- <xMaxExtent value="1059"/>
- <caretSlopeRise value="1"/>
- <caretSlopeRun value="0"/>
- <caretOffset value="0"/>
- <reserved0 value="0"/>
- <reserved1 value="0"/>
- <reserved2 value="0"/>
- <reserved3 value="0"/>
- <metricDataFormat value="0"/>
- <numberOfHMetrics value="8"/>
- </hhea>
-
- <maxp>
- <!-- Most of this table will be recalculated by the compiler -->
- <tableVersion value="0x10000"/>
- <numGlyphs value="8"/>
- <maxPoints value="8"/>
- <maxContours value="2"/>
- <maxCompositePoints value="12"/>
- <maxCompositeContours value="3"/>
- <maxZones value="1"/>
- <maxTwilightPoints value="0"/>
- <maxStorage value="0"/>
- <maxFunctionDefs value="0"/>
- <maxInstructionDefs value="0"/>
- <maxStackElements value="0"/>
- <maxSizeOfInstructions value="0"/>
- <maxComponentElements value="3"/>
- <maxComponentDepth value="1"/>
- </maxp>
-
- <OS_2>
- <!-- The fields 'usFirstCharIndex' and 'usLastCharIndex'
- will be recalculated by the compiler -->
- <version value="4"/>
- <xAvgCharWidth value="513"/>
- <usWeightClass value="400"/>
- <usWidthClass value="5"/>
- <fsType value="00000000 00001000"/>
- <ySubscriptXSize value="650"/>
- <ySubscriptYSize value="600"/>
- <ySubscriptXOffset value="0"/>
- <ySubscriptYOffset value="75"/>
- <ySuperscriptXSize value="650"/>
- <ySuperscriptYSize value="600"/>
- <ySuperscriptXOffset value="0"/>
- <ySuperscriptYOffset value="350"/>
- <yStrikeoutSize value="50"/>
- <yStrikeoutPosition value="300"/>
- <sFamilyClass value="0"/>
- <panose>
- <bFamilyType value="0"/>
- <bSerifStyle value="0"/>
- <bWeight value="0"/>
- <bProportion value="0"/>
- <bContrast value="0"/>
- <bStrokeVariation value="0"/>
- <bArmStyle value="0"/>
- <bLetterForm value="0"/>
- <bMidline value="0"/>
- <bXHeight value="0"/>
- </panose>
- <ulUnicodeRange1 value="00000000 00000000 00000000 00000001"/>
- <ulUnicodeRange2 value="00000000 00000000 00000000 00000000"/>
- <ulUnicodeRange3 value="00000000 00000000 00000000 00000000"/>
- <ulUnicodeRange4 value="00000000 00000000 00000000 00000000"/>
- <achVendID value="NONE"/>
- <fsSelection value="00000000 01000000"/>
- <usFirstCharIndex value="32"/>
- <usLastCharIndex value="70"/>
- <sTypoAscender value="800"/>
- <sTypoDescender value="-200"/>
- <sTypoLineGap value="200"/>
- <usWinAscent value="1000"/>
- <usWinDescent value="200"/>
- <ulCodePageRange1 value="00000000 00000000 00000000 00000001"/>
- <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
- <sxHeight value="500"/>
- <sCapHeight value="700"/>
- <usDefaultChar value="0"/>
- <usBreakChar value="32"/>
- <usMaxContext value="0"/>
- </OS_2>
-
- <hmtx>
- <mtx name=".notdef" width="500" lsb="50"/>
- <mtx name="A" width="500" lsb="153"/>
- <mtx name="B" width="500" lsb="-152"/>
- <mtx name="C" width="500" lsb="-133"/>
- <mtx name="D" width="500" lsb="-97"/>
- <mtx name="E" width="500" lsb="-87"/>
- <mtx name="F" width="500" lsb="-107"/>
- <mtx name="space" width="600" lsb="0"/>
- </hmtx>
-
- <cmap>
- <tableVersion version="0"/>
- <cmap_format_4 platformID="0" platEncID="3" language="0">
- <map code="0x20" name="space"/><!-- SPACE -->
- <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
- <map code="0x42" name="B"/><!-- LATIN CAPITAL LETTER B -->
- <map code="0x43" name="C"/><!-- LATIN CAPITAL LETTER C -->
- <map code="0x44" name="D"/><!-- LATIN CAPITAL LETTER D -->
- <map code="0x45" name="E"/><!-- LATIN CAPITAL LETTER E -->
- <map code="0x46" name="F"/><!-- LATIN CAPITAL LETTER F -->
- </cmap_format_4>
- <cmap_format_4 platformID="3" platEncID="1" language="0">
- <map code="0x20" name="space"/><!-- SPACE -->
- <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
- <map code="0x42" name="B"/><!-- LATIN CAPITAL LETTER B -->
- <map code="0x43" name="C"/><!-- LATIN CAPITAL LETTER C -->
- <map code="0x44" name="D"/><!-- LATIN CAPITAL LETTER D -->
- <map code="0x45" name="E"/><!-- LATIN CAPITAL LETTER E -->
- <map code="0x46" name="F"/><!-- LATIN CAPITAL LETTER F -->
- </cmap_format_4>
- </cmap>
-
- <loca>
- <!-- The 'loca' table will be calculated by the compiler -->
- </loca>
-
- <glyf>
-
- <!-- The xMin, yMin, xMax and yMax values
- will be recalculated by the compiler. -->
-
- <TTGlyph name=".notdef" xMin="50" yMin="-200" xMax="450" yMax="800">
- <contour>
- <pt x="50" y="-200" on="1"/>
- <pt x="50" y="800" on="1"/>
- <pt x="450" y="800" on="1"/>
- <pt x="450" y="-200" on="1"/>
- </contour>
- <contour>
- <pt x="100" y="-150" on="1"/>
- <pt x="400" y="-150" on="1"/>
- <pt x="400" y="750" on="1"/>
- <pt x="100" y="750" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="A" xMin="153" yMin="-66" xMax="350" yMax="646">
- <contour>
- <pt x="153" y="646" on="1"/>
- <pt x="350" y="646" on="1"/>
- <pt x="350" y="-66" on="1"/>
- <pt x="153" y="-66" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="B" xMin="-152" yMin="39" xMax="752" yMax="592">
- <contour>
- <pt x="-152" y="448" on="1"/>
- <pt x="752" y="448" on="1"/>
- <pt x="752" y="215" on="1"/>
- <pt x="-152" y="215" on="1"/>
- </contour>
- <contour>
- <pt x="129" y="592" on="1"/>
- <pt x="401" y="592" on="1"/>
- <pt x="401" y="39" on="1"/>
- <pt x="129" y="39" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="C" xMin="-133" yMin="-66" xMax="771" yMax="646">
- <component glyphName="A" x="-250" y="0" flags="0x4"/>
- <component glyphName="B" x="19" y="-28" flags="0x4"/>
- </TTGlyph>
-
- <TTGlyph name="D" xMin="-97" yMin="-66" xMax="1059" yMax="646">
- <component glyphName="A" x="-250" y="0" flags="0x4"/>
- <component glyphName="B" x="307" y="-28" flags="0x4"/>
- </TTGlyph>
-
- <TTGlyph name="E" xMin="-87" yMin="-87" xMax="801" yMax="650">
- <component glyphName="A" x="450" y="-77" scalex="0.9397" scale01="0.34204" scale10="-0.34204" scaley="0.9397" flags="0x4"/>
- <component glyphName="A" x="8" y="4" flags="0x4"/>
- <component glyphName="A" x="-240" y="0" flags="0x4"/>
- </TTGlyph>
-
- <TTGlyph name="F" xMin="-107" yMin="-95" xMax="837" yMax="650">
- <component glyphName="A" x="501" y="-114" scalex="0.866" scale01="0.5" scale10="-0.5" scaley="0.866" flags="0x4"/>
- <component glyphName="A" x="-12" y="4" flags="0x4"/>
- <component glyphName="A" x="-260" y="0" flags="0x4"/>
- </TTGlyph>
-
- <TTGlyph name="space"/><!-- contains no outline data -->
-
- </glyf>
-
- <name>
- <namerecord nameID="256" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Weight
- </namerecord>
- <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Remove Overlaps Test
- </namerecord>
- <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Regular
- </namerecord>
- <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
- 1.000;NONE;RemoveOverlapsTest-Regular
- </namerecord>
- <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
- Remove Overlaps Test Regular
- </namerecord>
- <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
- Version 1.000
- </namerecord>
- <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
- RemoveOverlapsTest-Regular
- </namerecord>
- <namerecord nameID="256" platformID="3" platEncID="1" langID="0x409">
- Weight
- </namerecord>
- </name>
-
- <post>
- <formatType value="2.0"/>
- <italicAngle value="0.0"/>
- <underlinePosition value="-100"/>
- <underlineThickness value="50"/>
- <isFixedPitch value="0"/>
- <minMemType42 value="0"/>
- <maxMemType42 value="0"/>
- <minMemType1 value="0"/>
- <maxMemType1 value="0"/>
- <psNames>
- <!-- This file uses unique glyph names based on the information
- found in the 'post' table. Since these names might not be unique,
- we have to invent artificial names in case of clashes. In order to
- be able to retain the original information, we need a name to
- ps name mapping for those cases where they differ. That's what
- you see below.
- -->
- </psNames>
- <extraNames>
- <!-- following are the name that are not taken from the standard Mac glyph order -->
- </extraNames>
- </post>
-
- <STAT>
- <Version value="0x00010001"/>
- <DesignAxisRecordSize value="8"/>
- <!-- DesignAxisCount=1 -->
- <DesignAxisRecord>
- <Axis index="0">
- <AxisTag value="wght"/>
- <AxisNameID value="256"/> <!-- Weight -->
- <AxisOrdering value="0"/>
- </Axis>
- </DesignAxisRecord>
- <!-- AxisValueCount=0 -->
- <ElidedFallbackNameID value="2"/> <!-- Regular -->
- </STAT>
-
-</ttFont>
diff --git a/Tests/varLib/data/test_results/PartialInstancerTest3-VF-instance-400-no-overlaps.ttx b/Tests/varLib/data/test_results/PartialInstancerTest3-VF-instance-400-no-overlaps.ttx
deleted file mode 100644
index 3e18c9b7..00000000
--- a/Tests/varLib/data/test_results/PartialInstancerTest3-VF-instance-400-no-overlaps.ttx
+++ /dev/null
@@ -1,343 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ttFont sfntVersion="\x00\x01\x00\x00" ttLibVersion="4.15">
-
- <GlyphOrder>
- <!-- The 'id' attribute is only for humans; it is ignored when parsed. -->
- <GlyphID id="0" name=".notdef"/>
- <GlyphID id="1" name="A"/>
- <GlyphID id="2" name="B"/>
- <GlyphID id="3" name="C"/>
- <GlyphID id="4" name="D"/>
- <GlyphID id="5" name="E"/>
- <GlyphID id="6" name="F"/>
- <GlyphID id="7" name="space"/>
- </GlyphOrder>
-
- <head>
- <!-- Most of this table will be recalculated by the compiler -->
- <tableVersion value="1.0"/>
- <fontRevision value="1.0"/>
- <checkSumAdjustment value="0x1cd9cd87"/>
- <magicNumber value="0x5f0f3cf5"/>
- <flags value="00000000 00000011"/>
- <unitsPerEm value="1000"/>
- <created value="Wed Sep 23 12:54:22 2020"/>
- <modified value="Tue Sep 29 18:06:03 2020"/>
- <xMin value="-152"/>
- <yMin value="-200"/>
- <xMax value="1059"/>
- <yMax value="800"/>
- <macStyle value="00000000 00000000"/>
- <lowestRecPPEM value="6"/>
- <fontDirectionHint value="2"/>
- <indexToLocFormat value="0"/>
- <glyphDataFormat value="0"/>
- </head>
-
- <hhea>
- <tableVersion value="0x00010000"/>
- <ascent value="1000"/>
- <descent value="-200"/>
- <lineGap value="0"/>
- <advanceWidthMax value="600"/>
- <minLeftSideBearing value="-152"/>
- <minRightSideBearing value="-559"/>
- <xMaxExtent value="1059"/>
- <caretSlopeRise value="1"/>
- <caretSlopeRun value="0"/>
- <caretOffset value="0"/>
- <reserved0 value="0"/>
- <reserved1 value="0"/>
- <reserved2 value="0"/>
- <reserved3 value="0"/>
- <metricDataFormat value="0"/>
- <numberOfHMetrics value="8"/>
- </hhea>
-
- <maxp>
- <!-- Most of this table will be recalculated by the compiler -->
- <tableVersion value="0x10000"/>
- <numGlyphs value="8"/>
- <maxPoints value="20"/>
- <maxContours value="2"/>
- <maxCompositePoints value="16"/>
- <maxCompositeContours value="3"/>
- <maxZones value="1"/>
- <maxTwilightPoints value="0"/>
- <maxStorage value="0"/>
- <maxFunctionDefs value="0"/>
- <maxInstructionDefs value="0"/>
- <maxStackElements value="0"/>
- <maxSizeOfInstructions value="0"/>
- <maxComponentElements value="3"/>
- <maxComponentDepth value="1"/>
- </maxp>
-
- <OS_2>
- <!-- The fields 'usFirstCharIndex' and 'usLastCharIndex'
- will be recalculated by the compiler -->
- <version value="4"/>
- <xAvgCharWidth value="513"/>
- <usWeightClass value="400"/>
- <usWidthClass value="5"/>
- <fsType value="00000000 00001000"/>
- <ySubscriptXSize value="650"/>
- <ySubscriptYSize value="600"/>
- <ySubscriptXOffset value="0"/>
- <ySubscriptYOffset value="75"/>
- <ySuperscriptXSize value="650"/>
- <ySuperscriptYSize value="600"/>
- <ySuperscriptXOffset value="0"/>
- <ySuperscriptYOffset value="350"/>
- <yStrikeoutSize value="50"/>
- <yStrikeoutPosition value="300"/>
- <sFamilyClass value="0"/>
- <panose>
- <bFamilyType value="0"/>
- <bSerifStyle value="0"/>
- <bWeight value="0"/>
- <bProportion value="0"/>
- <bContrast value="0"/>
- <bStrokeVariation value="0"/>
- <bArmStyle value="0"/>
- <bLetterForm value="0"/>
- <bMidline value="0"/>
- <bXHeight value="0"/>
- </panose>
- <ulUnicodeRange1 value="00000000 00000000 00000000 00000001"/>
- <ulUnicodeRange2 value="00000000 00000000 00000000 00000000"/>
- <ulUnicodeRange3 value="00000000 00000000 00000000 00000000"/>
- <ulUnicodeRange4 value="00000000 00000000 00000000 00000000"/>
- <achVendID value="NONE"/>
- <fsSelection value="00000000 01000000"/>
- <usFirstCharIndex value="32"/>
- <usLastCharIndex value="70"/>
- <sTypoAscender value="800"/>
- <sTypoDescender value="-200"/>
- <sTypoLineGap value="200"/>
- <usWinAscent value="1000"/>
- <usWinDescent value="200"/>
- <ulCodePageRange1 value="00000000 00000000 00000000 00000001"/>
- <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
- <sxHeight value="500"/>
- <sCapHeight value="700"/>
- <usDefaultChar value="0"/>
- <usBreakChar value="32"/>
- <usMaxContext value="0"/>
- </OS_2>
-
- <hmtx>
- <mtx name=".notdef" width="500" lsb="50"/>
- <mtx name="A" width="500" lsb="153"/>
- <mtx name="B" width="500" lsb="-152"/>
- <mtx name="C" width="500" lsb="-133"/>
- <mtx name="D" width="500" lsb="-97"/>
- <mtx name="E" width="500" lsb="-87"/>
- <mtx name="F" width="500" lsb="-107"/>
- <mtx name="space" width="600" lsb="0"/>
- </hmtx>
-
- <cmap>
- <tableVersion version="0"/>
- <cmap_format_4 platformID="0" platEncID="3" language="0">
- <map code="0x20" name="space"/><!-- SPACE -->
- <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
- <map code="0x42" name="B"/><!-- LATIN CAPITAL LETTER B -->
- <map code="0x43" name="C"/><!-- LATIN CAPITAL LETTER C -->
- <map code="0x44" name="D"/><!-- LATIN CAPITAL LETTER D -->
- <map code="0x45" name="E"/><!-- LATIN CAPITAL LETTER E -->
- <map code="0x46" name="F"/><!-- LATIN CAPITAL LETTER F -->
- </cmap_format_4>
- <cmap_format_4 platformID="3" platEncID="1" language="0">
- <map code="0x20" name="space"/><!-- SPACE -->
- <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
- <map code="0x42" name="B"/><!-- LATIN CAPITAL LETTER B -->
- <map code="0x43" name="C"/><!-- LATIN CAPITAL LETTER C -->
- <map code="0x44" name="D"/><!-- LATIN CAPITAL LETTER D -->
- <map code="0x45" name="E"/><!-- LATIN CAPITAL LETTER E -->
- <map code="0x46" name="F"/><!-- LATIN CAPITAL LETTER F -->
- </cmap_format_4>
- </cmap>
-
- <loca>
- <!-- The 'loca' table will be calculated by the compiler -->
- </loca>
-
- <glyf>
-
- <!-- The xMin, yMin, xMax and yMax values
- will be recalculated by the compiler. -->
-
- <TTGlyph name=".notdef" xMin="50" yMin="-200" xMax="450" yMax="800">
- <contour>
- <pt x="50" y="-200" on="1"/>
- <pt x="50" y="800" on="1"/>
- <pt x="450" y="800" on="1"/>
- <pt x="450" y="-200" on="1"/>
- </contour>
- <contour>
- <pt x="100" y="-150" on="1"/>
- <pt x="400" y="-150" on="1"/>
- <pt x="400" y="750" on="1"/>
- <pt x="100" y="750" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="A" xMin="153" yMin="-66" xMax="350" yMax="646">
- <contour>
- <pt x="153" y="646" on="1"/>
- <pt x="350" y="646" on="1"/>
- <pt x="350" y="-66" on="1"/>
- <pt x="153" y="-66" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="B" xMin="-152" yMin="39" xMax="752" yMax="592">
- <contour>
- <pt x="-152" y="448" on="1"/>
- <pt x="129" y="448" on="1"/>
- <pt x="129" y="592" on="1"/>
- <pt x="401" y="592" on="1"/>
- <pt x="401" y="448" on="1"/>
- <pt x="752" y="448" on="1"/>
- <pt x="752" y="215" on="1"/>
- <pt x="401" y="215" on="1"/>
- <pt x="401" y="39" on="1"/>
- <pt x="129" y="39" on="1"/>
- <pt x="129" y="215" on="1"/>
- <pt x="-152" y="215" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="C" xMin="-133" yMin="-66" xMax="771" yMax="646">
- <contour>
- <pt x="-97" y="646" on="1"/>
- <pt x="100" y="646" on="1"/>
- <pt x="100" y="420" on="1"/>
- <pt x="148" y="420" on="1"/>
- <pt x="148" y="564" on="1"/>
- <pt x="420" y="564" on="1"/>
- <pt x="420" y="420" on="1"/>
- <pt x="771" y="420" on="1"/>
- <pt x="771" y="187" on="1"/>
- <pt x="420" y="187" on="1"/>
- <pt x="420" y="11" on="1"/>
- <pt x="148" y="11" on="1"/>
- <pt x="148" y="187" on="1"/>
- <pt x="100" y="187" on="1"/>
- <pt x="100" y="-66" on="1"/>
- <pt x="-97" y="-66" on="1"/>
- <pt x="-97" y="187" on="1"/>
- <pt x="-133" y="187" on="1"/>
- <pt x="-133" y="420" on="1"/>
- <pt x="-97" y="420" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="D" xMin="-97" yMin="-66" xMax="1059" yMax="646">
- <component glyphName="A" x="-250" y="0" flags="0x4"/>
- <component glyphName="B" x="307" y="-28" flags="0x4"/>
- </TTGlyph>
-
- <TTGlyph name="E" xMin="-87" yMin="-87" xMax="801" yMax="650">
- <component glyphName="A" x="450" y="-77" scalex="0.9397" scale01="0.34204" scale10="-0.34204" scaley="0.9397" flags="0x4"/>
- <component glyphName="A" x="8" y="4" flags="0x4"/>
- <component glyphName="A" x="-240" y="0" flags="0x4"/>
- </TTGlyph>
-
- <TTGlyph name="F" xMin="-107" yMin="-95" xMax="837" yMax="650">
- <contour>
- <pt x="141" y="650" on="1"/>
- <pt x="338" y="650" on="1"/>
- <pt x="338" y="538" on="1"/>
- <pt x="481" y="620" on="1"/>
- <pt x="837" y="4" on="1"/>
- <pt x="667" y="-95" on="1"/>
- <pt x="338" y="474" on="1"/>
- <pt x="338" y="-62" on="1"/>
- <pt x="141" y="-62" on="1"/>
- </contour>
- <contour>
- <pt x="-107" y="646" on="1"/>
- <pt x="90" y="646" on="1"/>
- <pt x="90" y="-66" on="1"/>
- <pt x="-107" y="-66" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="space"/><!-- contains no outline data -->
-
- </glyf>
-
- <name>
- <namerecord nameID="256" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Weight
- </namerecord>
- <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Remove Overlaps Test
- </namerecord>
- <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Regular
- </namerecord>
- <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
- 1.000;NONE;RemoveOverlapsTest-Regular
- </namerecord>
- <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
- Remove Overlaps Test Regular
- </namerecord>
- <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
- Version 1.000
- </namerecord>
- <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
- RemoveOverlapsTest-Regular
- </namerecord>
- <namerecord nameID="256" platformID="3" platEncID="1" langID="0x409">
- Weight
- </namerecord>
- </name>
-
- <post>
- <formatType value="2.0"/>
- <italicAngle value="0.0"/>
- <underlinePosition value="-100"/>
- <underlineThickness value="50"/>
- <isFixedPitch value="0"/>
- <minMemType42 value="0"/>
- <maxMemType42 value="0"/>
- <minMemType1 value="0"/>
- <maxMemType1 value="0"/>
- <psNames>
- <!-- This file uses unique glyph names based on the information
- found in the 'post' table. Since these names might not be unique,
- we have to invent artificial names in case of clashes. In order to
- be able to retain the original information, we need a name to
- ps name mapping for those cases where they differ. That's what
- you see below.
- -->
- </psNames>
- <extraNames>
- <!-- following are the name that are not taken from the standard Mac glyph order -->
- </extraNames>
- </post>
-
- <STAT>
- <Version value="0x00010001"/>
- <DesignAxisRecordSize value="8"/>
- <!-- DesignAxisCount=1 -->
- <DesignAxisRecord>
- <Axis index="0">
- <AxisTag value="wght"/>
- <AxisNameID value="256"/> <!-- Weight -->
- <AxisOrdering value="0"/>
- </Axis>
- </DesignAxisRecord>
- <!-- AxisValueCount=0 -->
- <ElidedFallbackNameID value="2"/> <!-- Regular -->
- </STAT>
-
-</ttFont>
diff --git a/Tests/varLib/data/test_results/PartialInstancerTest3-VF-instance-700-no-overlaps.ttx b/Tests/varLib/data/test_results/PartialInstancerTest3-VF-instance-700-no-overlaps.ttx
deleted file mode 100644
index be0353da..00000000
--- a/Tests/varLib/data/test_results/PartialInstancerTest3-VF-instance-700-no-overlaps.ttx
+++ /dev/null
@@ -1,367 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ttFont sfntVersion="\x00\x01\x00\x00" ttLibVersion="4.15">
-
- <GlyphOrder>
- <!-- The 'id' attribute is only for humans; it is ignored when parsed. -->
- <GlyphID id="0" name=".notdef"/>
- <GlyphID id="1" name="A"/>
- <GlyphID id="2" name="B"/>
- <GlyphID id="3" name="C"/>
- <GlyphID id="4" name="D"/>
- <GlyphID id="5" name="E"/>
- <GlyphID id="6" name="F"/>
- <GlyphID id="7" name="space"/>
- </GlyphOrder>
-
- <head>
- <!-- Most of this table will be recalculated by the compiler -->
- <tableVersion value="1.0"/>
- <fontRevision value="1.0"/>
- <checkSumAdjustment value="0xc12af6d1"/>
- <magicNumber value="0x5f0f3cf5"/>
- <flags value="00000000 00000011"/>
- <unitsPerEm value="1000"/>
- <created value="Wed Sep 23 12:54:22 2020"/>
- <modified value="Tue Sep 29 18:06:03 2020"/>
- <xMin value="-192"/>
- <yMin value="-200"/>
- <xMax value="1099"/>
- <yMax value="800"/>
- <macStyle value="00000000 00000000"/>
- <lowestRecPPEM value="6"/>
- <fontDirectionHint value="2"/>
- <indexToLocFormat value="0"/>
- <glyphDataFormat value="0"/>
- </head>
-
- <hhea>
- <tableVersion value="0x00010000"/>
- <ascent value="1000"/>
- <descent value="-200"/>
- <lineGap value="0"/>
- <advanceWidthMax value="600"/>
- <minLeftSideBearing value="-192"/>
- <minRightSideBearing value="-599"/>
- <xMaxExtent value="1099"/>
- <caretSlopeRise value="1"/>
- <caretSlopeRun value="0"/>
- <caretOffset value="0"/>
- <reserved0 value="0"/>
- <reserved1 value="0"/>
- <reserved2 value="0"/>
- <reserved3 value="0"/>
- <metricDataFormat value="0"/>
- <numberOfHMetrics value="8"/>
- </hhea>
-
- <maxp>
- <!-- Most of this table will be recalculated by the compiler -->
- <tableVersion value="0x10000"/>
- <numGlyphs value="8"/>
- <maxPoints value="16"/>
- <maxContours value="2"/>
- <maxCompositePoints value="0"/>
- <maxCompositeContours value="0"/>
- <maxZones value="1"/>
- <maxTwilightPoints value="0"/>
- <maxStorage value="0"/>
- <maxFunctionDefs value="0"/>
- <maxInstructionDefs value="0"/>
- <maxStackElements value="0"/>
- <maxSizeOfInstructions value="0"/>
- <maxComponentElements value="0"/>
- <maxComponentDepth value="0"/>
- </maxp>
-
- <OS_2>
- <!-- The fields 'usFirstCharIndex' and 'usLastCharIndex'
- will be recalculated by the compiler -->
- <version value="4"/>
- <xAvgCharWidth value="513"/>
- <usWeightClass value="700"/>
- <usWidthClass value="5"/>
- <fsType value="00000000 00001000"/>
- <ySubscriptXSize value="650"/>
- <ySubscriptYSize value="600"/>
- <ySubscriptXOffset value="0"/>
- <ySubscriptYOffset value="75"/>
- <ySuperscriptXSize value="650"/>
- <ySuperscriptYSize value="600"/>
- <ySuperscriptXOffset value="0"/>
- <ySuperscriptYOffset value="350"/>
- <yStrikeoutSize value="50"/>
- <yStrikeoutPosition value="300"/>
- <sFamilyClass value="0"/>
- <panose>
- <bFamilyType value="0"/>
- <bSerifStyle value="0"/>
- <bWeight value="0"/>
- <bProportion value="0"/>
- <bContrast value="0"/>
- <bStrokeVariation value="0"/>
- <bArmStyle value="0"/>
- <bLetterForm value="0"/>
- <bMidline value="0"/>
- <bXHeight value="0"/>
- </panose>
- <ulUnicodeRange1 value="00000000 00000000 00000000 00000001"/>
- <ulUnicodeRange2 value="00000000 00000000 00000000 00000000"/>
- <ulUnicodeRange3 value="00000000 00000000 00000000 00000000"/>
- <ulUnicodeRange4 value="00000000 00000000 00000000 00000000"/>
- <achVendID value="NONE"/>
- <fsSelection value="00000000 01000000"/>
- <usFirstCharIndex value="32"/>
- <usLastCharIndex value="70"/>
- <sTypoAscender value="800"/>
- <sTypoDescender value="-200"/>
- <sTypoLineGap value="200"/>
- <usWinAscent value="1000"/>
- <usWinDescent value="200"/>
- <ulCodePageRange1 value="00000000 00000000 00000000 00000001"/>
- <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
- <sxHeight value="500"/>
- <sCapHeight value="700"/>
- <usDefaultChar value="0"/>
- <usBreakChar value="32"/>
- <usMaxContext value="0"/>
- </OS_2>
-
- <hmtx>
- <mtx name=".notdef" width="500" lsb="50"/>
- <mtx name="A" width="500" lsb="113"/>
- <mtx name="B" width="500" lsb="-192"/>
- <mtx name="C" width="500" lsb="-173"/>
- <mtx name="D" width="500" lsb="-137"/>
- <mtx name="E" width="500" lsb="-127"/>
- <mtx name="F" width="500" lsb="-147"/>
- <mtx name="space" width="600" lsb="0"/>
- </hmtx>
-
- <cmap>
- <tableVersion version="0"/>
- <cmap_format_4 platformID="0" platEncID="3" language="0">
- <map code="0x20" name="space"/><!-- SPACE -->
- <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
- <map code="0x42" name="B"/><!-- LATIN CAPITAL LETTER B -->
- <map code="0x43" name="C"/><!-- LATIN CAPITAL LETTER C -->
- <map code="0x44" name="D"/><!-- LATIN CAPITAL LETTER D -->
- <map code="0x45" name="E"/><!-- LATIN CAPITAL LETTER E -->
- <map code="0x46" name="F"/><!-- LATIN CAPITAL LETTER F -->
- </cmap_format_4>
- <cmap_format_4 platformID="3" platEncID="1" language="0">
- <map code="0x20" name="space"/><!-- SPACE -->
- <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
- <map code="0x42" name="B"/><!-- LATIN CAPITAL LETTER B -->
- <map code="0x43" name="C"/><!-- LATIN CAPITAL LETTER C -->
- <map code="0x44" name="D"/><!-- LATIN CAPITAL LETTER D -->
- <map code="0x45" name="E"/><!-- LATIN CAPITAL LETTER E -->
- <map code="0x46" name="F"/><!-- LATIN CAPITAL LETTER F -->
- </cmap_format_4>
- </cmap>
-
- <loca>
- <!-- The 'loca' table will be calculated by the compiler -->
- </loca>
-
- <glyf>
-
- <!-- The xMin, yMin, xMax and yMax values
- will be recalculated by the compiler. -->
-
- <TTGlyph name=".notdef" xMin="50" yMin="-200" xMax="450" yMax="800">
- <contour>
- <pt x="50" y="-200" on="1"/>
- <pt x="50" y="800" on="1"/>
- <pt x="450" y="800" on="1"/>
- <pt x="450" y="-200" on="1"/>
- </contour>
- <contour>
- <pt x="100" y="-150" on="1"/>
- <pt x="400" y="-150" on="1"/>
- <pt x="400" y="750" on="1"/>
- <pt x="100" y="750" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="A" xMin="113" yMin="-66" xMax="390" yMax="646">
- <contour>
- <pt x="113" y="646" on="1"/>
- <pt x="390" y="646" on="1"/>
- <pt x="390" y="-66" on="1"/>
- <pt x="113" y="-66" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="B" xMin="-192" yMin="19" xMax="792" yMax="612">
- <contour>
- <pt x="-192" y="448" on="1"/>
- <pt x="89" y="448" on="1"/>
- <pt x="89" y="612" on="1"/>
- <pt x="441" y="612" on="1"/>
- <pt x="441" y="448" on="1"/>
- <pt x="792" y="448" on="1"/>
- <pt x="792" y="215" on="1"/>
- <pt x="441" y="215" on="1"/>
- <pt x="441" y="19" on="1"/>
- <pt x="89" y="19" on="1"/>
- <pt x="89" y="215" on="1"/>
- <pt x="-192" y="215" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="C" xMin="-173" yMin="-66" xMax="811" yMax="646">
- <contour>
- <pt x="-137" y="646" on="1"/>
- <pt x="140" y="646" on="1"/>
- <pt x="140" y="584" on="1"/>
- <pt x="460" y="584" on="1"/>
- <pt x="460" y="420" on="1"/>
- <pt x="811" y="420" on="1"/>
- <pt x="811" y="187" on="1"/>
- <pt x="460" y="187" on="1"/>
- <pt x="460" y="-9" on="1"/>
- <pt x="140" y="-9" on="1"/>
- <pt x="140" y="-66" on="1"/>
- <pt x="-137" y="-66" on="1"/>
- <pt x="-137" y="187" on="1"/>
- <pt x="-173" y="187" on="1"/>
- <pt x="-173" y="420" on="1"/>
- <pt x="-137" y="420" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="D" xMin="-137" yMin="-66" xMax="1099" yMax="646">
- <contour>
- <pt x="-137" y="646" on="1"/>
- <pt x="140" y="646" on="1"/>
- <pt x="140" y="420" on="1"/>
- <pt x="396" y="420" on="1"/>
- <pt x="396" y="584" on="1"/>
- <pt x="748" y="584" on="1"/>
- <pt x="748" y="420" on="1"/>
- <pt x="1099" y="420" on="1"/>
- <pt x="1099" y="187" on="1"/>
- <pt x="748" y="187" on="1"/>
- <pt x="748" y="-9" on="1"/>
- <pt x="396" y="-9" on="1"/>
- <pt x="396" y="187" on="1"/>
- <pt x="140" y="187" on="1"/>
- <pt x="140" y="-66" on="1"/>
- <pt x="-137" y="-66" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="E" xMin="-127" yMin="-100" xMax="839" yMax="663">
- <contour>
- <pt x="121" y="650" on="1"/>
- <pt x="398" y="650" on="1"/>
- <pt x="398" y="592" on="1"/>
- <pt x="596" y="663" on="1"/>
- <pt x="839" y="-6" on="1"/>
- <pt x="579" y="-100" on="1"/>
- <pt x="398" y="396" on="1"/>
- <pt x="398" y="-62" on="1"/>
- <pt x="150" y="-62" on="1"/>
- <pt x="150" y="-66" on="1"/>
- <pt x="-127" y="-66" on="1"/>
- <pt x="-127" y="646" on="1"/>
- <pt x="121" y="646" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="F" xMin="-147" yMin="-115" xMax="872" yMax="650">
- <contour>
- <pt x="101" y="650" on="1"/>
- <pt x="378" y="650" on="1"/>
- <pt x="378" y="561" on="1"/>
- <pt x="516" y="640" on="1"/>
- <pt x="872" y="24" on="1"/>
- <pt x="632" y="-115" on="1"/>
- <pt x="378" y="325" on="1"/>
- <pt x="378" y="-62" on="1"/>
- <pt x="130" y="-62" on="1"/>
- <pt x="130" y="-66" on="1"/>
- <pt x="-147" y="-66" on="1"/>
- <pt x="-147" y="646" on="1"/>
- <pt x="101" y="646" on="1"/>
- </contour>
- <instructions/>
- </TTGlyph>
-
- <TTGlyph name="space"/><!-- contains no outline data -->
-
- </glyf>
-
- <name>
- <namerecord nameID="256" platformID="1" platEncID="0" langID="0x0" unicode="True">
- Weight
- </namerecord>
- <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Remove Overlaps Test
- </namerecord>
- <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Regular
- </namerecord>
- <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
- 1.000;NONE;RemoveOverlapsTest-Regular
- </namerecord>
- <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
- Remove Overlaps Test Regular
- </namerecord>
- <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
- Version 1.000
- </namerecord>
- <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
- RemoveOverlapsTest-Regular
- </namerecord>
- <namerecord nameID="256" platformID="3" platEncID="1" langID="0x409">
- Weight
- </namerecord>
- </name>
-
- <post>
- <formatType value="2.0"/>
- <italicAngle value="0.0"/>
- <underlinePosition value="-100"/>
- <underlineThickness value="50"/>
- <isFixedPitch value="0"/>
- <minMemType42 value="0"/>
- <maxMemType42 value="0"/>
- <minMemType1 value="0"/>
- <maxMemType1 value="0"/>
- <psNames>
- <!-- This file uses unique glyph names based on the information
- found in the 'post' table. Since these names might not be unique,
- we have to invent artificial names in case of clashes. In order to
- be able to retain the original information, we need a name to
- ps name mapping for those cases where they differ. That's what
- you see below.
- -->
- </psNames>
- <extraNames>
- <!-- following are the name that are not taken from the standard Mac glyph order -->
- </extraNames>
- </post>
-
- <STAT>
- <Version value="0x00010001"/>
- <DesignAxisRecordSize value="8"/>
- <!-- DesignAxisCount=1 -->
- <DesignAxisRecord>
- <Axis index="0">
- <AxisTag value="wght"/>
- <AxisNameID value="256"/> <!-- Weight -->
- <AxisOrdering value="0"/>
- </Axis>
- </DesignAxisRecord>
- <!-- AxisValueCount=0 -->
- <ElidedFallbackNameID value="2"/> <!-- Regular -->
- </STAT>
-
-</ttFont>
diff --git a/Tests/varLib/data/test_results/SingleMaster.ttx b/Tests/varLib/data/test_results/SingleMaster.ttx
index 999f5006..02cfe32b 100644
--- a/Tests/varLib/data/test_results/SingleMaster.ttx
+++ b/Tests/varLib/data/test_results/SingleMaster.ttx
@@ -3,7 +3,7 @@
<GDEF>
<Version value="0x00010003"/>
- <GlyphClassDef Format="2">
+ <GlyphClassDef>
<ClassDef glyph="uni0024" class="1"/>
<ClassDef glyph="uni0024.nostroke" class="1"/>
<ClassDef glyph="uni0041" class="1"/>
diff --git a/Tests/varLib/data/test_results/SparseMasters.ttx b/Tests/varLib/data/test_results/SparseMasters.ttx
index fb9cb46d..a3f8e619 100644
--- a/Tests/varLib/data/test_results/SparseMasters.ttx
+++ b/Tests/varLib/data/test_results/SparseMasters.ttx
@@ -290,7 +290,7 @@
<GDEF>
<Version value="0x00010003"/>
- <GlyphClassDef Format="1">
+ <GlyphClassDef>
<ClassDef glyph="dotabovecomb" class="3"/>
<ClassDef glyph="e" class="1"/>
</GlyphClassDef>
@@ -352,10 +352,10 @@
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<MarkBasePos index="0" Format="1">
- <MarkCoverage Format="1">
+ <MarkCoverage>
<Glyph value="dotabovecomb"/>
</MarkCoverage>
- <BaseCoverage Format="1">
+ <BaseCoverage>
<Glyph value="e"/>
</BaseCoverage>
<!-- ClassCount=1 -->
@@ -425,7 +425,7 @@
<LookupType value="4"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
- <LigatureSubst index="0" Format="1">
+ <LigatureSubst index="0">
<LigatureSet glyph="a">
<Ligature components="e,s,s" glyph="s"/>
</LigatureSet>
diff --git a/Tests/varLib/data/test_results/TestNonMarkingCFF2.ttx b/Tests/varLib/data/test_results/TestNonMarkingCFF2.ttx
index 26bd7ba7..a78e6a6e 100644
--- a/Tests/varLib/data/test_results/TestNonMarkingCFF2.ttx
+++ b/Tests/varLib/data/test_results/TestNonMarkingCFF2.ttx
@@ -36,6 +36,8 @@
<StdVW>
<blend value="34 51"/>
</StdVW>
+ <LanguageGroup value="0"/>
+ <ExpansionFactor value="0.06"/>
</Private>
</FontDict>
</FDArray>
diff --git a/Tests/varLib/data/test_results/TestSparseCFF2VF.ttx b/Tests/varLib/data/test_results/TestSparseCFF2VF.ttx
index f05f62f7..264a3d4a 100644
--- a/Tests/varLib/data/test_results/TestSparseCFF2VF.ttx
+++ b/Tests/varLib/data/test_results/TestSparseCFF2VF.ttx
@@ -138,6 +138,8 @@
<BlueFuzz value="0"/>
<StdHW value="1"/>
<StdVW value="1"/>
+ <LanguageGroup value="1"/>
+ <ExpansionFactor value="0.06"/>
</Private>
</FontDict>
<FontDict index="1">
@@ -148,6 +150,8 @@
<BlueFuzz value="0"/>
<StdHW value="1"/>
<StdVW value="1"/>
+ <LanguageGroup value="1"/>
+ <ExpansionFactor value="0.06"/>
</Private>
</FontDict>
<FontDict index="2">
@@ -156,6 +160,8 @@
<BlueScale value="0.039625"/>
<BlueShift value="7"/>
<BlueFuzz value="1"/>
+ <LanguageGroup value="0"/>
+ <ExpansionFactor value="0.06"/>
</Private>
</FontDict>
</FDArray>
@@ -290,7 +296,7 @@
</CharString>
<CharString name="cid06449" fdSelectIndex="1">
2 vsindex
- -60 30 203 30 -9 9 67 7 -7 14 -14 30 -20 20 80 30 59 30 121 30 18 93 -30 30 -30 108 -23 0 -26 67 2 76 -98 -2 -111 42 0 47 -13 0 -14 13 0 14 -33 0 -37 11 0 13 -11 0 -13 8 0 9 -7 0 -8 53 0 60 -32 0 -36 32 0 36 -52 0 -59 57 1 65 -33 0 -38 53 0 60 -83 -1 -93 54 0 60 -6 -19 -24 33 19 55 -76 -1 -86 76 1 86 -76 -1 -86 59 1 67 26 blend
+ -60 30 203 30 -9 9 67 7 -7 14 -14 30 -20 20 80 30 59 30 121 30 18 93 -30 30 -30 108 -23 0 -26 67 2 76 -98 -2 -111 42 0 47 -13 0 -14 13 0 14 -33 0 -37 11 0 13 -11 0 -13 8 0 8 -8 0 -8 53 0 60 -32 0 -36 32 0 36 -52 0 -59 57 1 65 -33 0 -38 53 0 60 -83 -1 -93 54 0 60 -6 -19 -24 33 19 55 -76 -1 -86 76 1 86 -76 -1 -86 59 1 67 26 blend
hstemhm
77 30 42 30 139 30 23 30 71 10 74 30 15 30 16 30 158 30 28 30 -4 29 -14 0 -16 88 1 99 -82 -1 -92 87 1 98 -130 -1 -146 102 1 114 -73 -1 -82 74 2 84 -112 -2 -126 27 0 30 13 0 15 90 1 101 -126 -1 -142 75 1 84 -68 -1 -76 102 1 115 -144 -1 -162 94 1 105 -79 -1 -88 95 1 106 -81 -1 -91 74 1 83 22 blend
vstemhm
diff --git a/Tests/varLib/data/test_results/test_vpal.ttx b/Tests/varLib/data/test_results/test_vpal.ttx
index 334ced55..be612930 100644
--- a/Tests/varLib/data/test_results/test_vpal.ttx
+++ b/Tests/varLib/data/test_results/test_vpal.ttx
@@ -34,7 +34,7 @@
<LookupFlag value="0"/>
<!-- SubTableCount=6 -->
<SinglePos index="0" Format="2">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="uniFF1A"/>
<Glyph value="uni3074"/>
</Coverage>
@@ -44,7 +44,7 @@
<Value index="1" XPlacement="0" YPlacement="0" XAdvance="-30"/>
</SinglePos>
<SinglePos index="1" Format="1">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="uni3001"/>
</Coverage>
<ValueFormat value="23"/>
@@ -57,7 +57,7 @@
</Value>
</SinglePos>
<SinglePos index="2" Format="1">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="uni30FB"/>
</Coverage>
<ValueFormat value="39"/>
@@ -70,7 +70,7 @@
</Value>
</SinglePos>
<SinglePos index="3" Format="1">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="uniFF2D"/>
</Coverage>
<ValueFormat value="87"/>
@@ -88,7 +88,7 @@
</Value>
</SinglePos>
<SinglePos index="4" Format="1">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="uni3073"/>
</Coverage>
<ValueFormat value="71"/>
@@ -101,7 +101,7 @@
</Value>
</SinglePos>
<SinglePos index="5" Format="1">
- <Coverage Format="1">
+ <Coverage>
<Glyph value="uni307B"/>
</Coverage>
<ValueFormat value="23"/>