WOFF 2.0: User Agent Test Suite (300 tests)

Valid WOFFs

valid-001: Valid WOFF 1

Valid CFF flavored WOFF with no metadata and no private data

SFNT Expectation: Display (conform-metadata-noeffect conform-private-noeffect)

Metadata Expectation: None

valid-002: Valid WOFF 2

Valid CFF flavored WOFF with metadata

SFNT Expectation: Display (conform-metadata-noeffect conform-private-noeffect)

Metadata Expectation: Display (conform-metadata-maydisplay)

valid-003: Valid WOFF 3

Valid CFF flavored WOFF with private data

SFNT Expectation: Display (conform-metadata-noeffect conform-private-noeffect)

Metadata Expectation: None

valid-004: Valid WOFF 4

Valid CFF flavored WOFF with metadata and private data

SFNT Expectation: Display (conform-metadata-noeffect conform-private-noeffect)

Metadata Expectation: Display (conform-metadata-maydisplay)

valid-005: Valid WOFF 5

Valid TTF flavored WOFF with no metadata and no private data

SFNT Expectation: Display (conform-metadata-noeffect conform-private-noeffect)

Metadata Expectation: None

valid-006: Valid WOFF 6

Valid TTF flavored WOFF with metadata

SFNT Expectation: Display (conform-metadata-noeffect conform-private-noeffect)

Metadata Expectation: Display (conform-metadata-maydisplay)

valid-007: Valid WOFF 7

Valid TTF flavored WOFF with private data

SFNT Expectation: Display (conform-metadata-noeffect conform-private-noeffect)

Metadata Expectation: None

valid-008: Valid WOFF 8

Valid TTF flavored WOFF with metadata and private data

SFNT Expectation: Display (conform-metadata-noeffect conform-private-noeffect)

Metadata Expectation: Display (conform-metadata-maydisplay)

Data types

datatypes-alt-255uint16-001: Different Representations of 255UInt16

Valid TTF flavored WOFF with different valid representation of the same 255UInt16 encoded number

SFNT Expectation: Display (conform-mustAccept255UInt16)

Metadata Expectation: None

datatypes-invalid-base128-001: Invalid UIntBase128 With Leading Zeros

Invalid TTF flavored WOFF that has UIntBase128 numbers with leading zeros

SFNT Expectation: Reject (conform-mustRejectInvalidBase128)

Metadata Expectation: None

datatypes-invalid-base128-002: Invalid UIntBase128 That Exceeds 232-1

Invalid TTF flavored WOFF that has UIntBase128 numbers which exceed 232-1

SFNT Expectation: Reject (conform-mustRejectInvalidBase128)

Metadata Expectation: None

datatypes-invalid-base128-003: Invalid UIntBase128 Longer Than 5 Bytes

Invalid TTF flavored WOFF that has UIntBase128 numbers longer than 5 bytes

SFNT Expectation: Reject (conform-mustRejectInvalidBase128)

Metadata Expectation: None

WOFF Header Tests

header-signature-001: Header Signature Invalid Value

The signature field contains XXXX instead of wOFF.

SFNT Expectation: Reject (conform-noMagicNumber-reject)

Metadata Expectation: None

header-length-001: Header Length Too Short

The length field contains a value that is four bytes shorter than the actual data.

SFNT Expectation: Reject (woff20Header)

Metadata Expectation: None

header-length-002: Header Length Too Long

The length field contains a value that is four bytes longer than the actual data.

SFNT Expectation: Reject (woff20Header)

Metadata Expectation: None

header-numTables-001: Header Number of Tables Set to Zero

The header contains 0 in the numTables field. A table directory and table data are present.

SFNT Expectation: Reject (woff20Header)

Metadata Expectation: None

header-reserved-001: Header Reserved Invalid Value

The reserved field contains 1.

SFNT Expectation: Display (conform-mustNotUseReservedValue)

Metadata Expectation: None

header-totalsfntsize-001: Header TotalSfntSize Too Small

The totalSfntSize field contains a too small incorrect value.

SFNT Expectation: Display (conform-mustNotRejectIncorrectTotalSize)

Metadata Expectation: None

header-totalsfntsize-002: Header TotalSfntSize Too Big

The totalSfntSize field contains a too big incorrect value.

SFNT Expectation: Display (conform-mustNotRejectIncorrectTotalSize)

Metadata Expectation: None

WOFF Data Block Tests

blocks-extraneous-data-001: Extraneous Data Between Header and Directory

There are four null bytes between the header and the table directory.

SFNT Expectation: Reject (conform-extraneous-reject)

Metadata Expectation: None

blocks-extraneous-data-002: Extraneous Data Between Directory and Table Data

There are four null bytes between the table directory and the table data.

SFNT Expectation: Reject (conform-extraneous-reject)

Metadata Expectation: None

blocks-extraneous-data-003: Extraneous Data After Table Data

There are four null bytes after the table data block and there is no metadata or private data.

SFNT Expectation: Reject (conform-extraneous-reject)

Metadata Expectation: None

blocks-extraneous-data-004: Extraneous Data Between Table Data and Metadata

There are four null bytes between the table data and the metadata.

SFNT Expectation: Reject (conform-extraneous-reject)

Metadata Expectation: None

blocks-extraneous-data-005: Extraneous Data Between Table Data and Private Data

There are four null bytes between the table data and the private data.

SFNT Expectation: Reject (conform-extraneous-reject)

Metadata Expectation: None

blocks-extraneous-data-006: Extraneous Data Between Metdata and Private Data

There are four null bytes between the metadata and the private data.

SFNT Expectation: Reject (conform-extraneous-reject)

Metadata Expectation: None

blocks-extraneous-data-007: Extraneous Data After Metadata

There are four null bytes after the metadata and there is no private data.

SFNT Expectation: Reject (conform-extraneous-reject)

Metadata Expectation: None

blocks-extraneous-data-008: Extraneous Data After Private Data

There are four null bytes after the private data.

SFNT Expectation: Reject (conform-extraneous-reject)

Metadata Expectation: None

blocks-overlap-001: Metadata Overlaps Table Data

The metadata offset is four bytes before the end of the table data.

SFNT Expectation: Reject (conform-overlap-reject)

Metadata Expectation: None

blocks-overlap-002: Private Data Overlaps Table Data

The private data offset is four bytes before the end of the table data.

SFNT Expectation: Reject (conform-overlap-reject)

Metadata Expectation: None

blocks-overlap-003: Private Data Overlaps Metadata

The private data offset is four bytes before the end of the metadata.

SFNT Expectation: Reject (conform-overlap-reject)

Metadata Expectation: None

WOFF Table Directory Tests

directory-knowntags-001: Valid SFNT With Cutsom Tag For Known Table

Valid TTF flavored SFNT font with table directory using custom tag instead of known table flag for some know tables.

SFNT Expectation: Display (conform-mayAcceptKnownTagsAsCustom)

Metadata Expectation: None

directory-mismatched-tables-001: Font Collection With Mismatched Glyf/Loca Tables

Invalid TTF flavored WOFF font collection with two pairs of mismatched glyf/loca tables

SFNT Expectation: Reject (conform-mustCheckRejectMismatchedTables)

Metadata Expectation: None

WOFF Table Data Tests

tabledata-extraneous-data-001: Extraneous Data Betwen Table Data

There is extraneous data before the last table.

SFNT Expectation: Reject (conform-mustRejectExtraData)

Metadata Expectation: None

tabledata-brotli-001: Font Table Data Invalid Compressed Data

Font table data is compressed with zlib instead of Brotli.

SFNT Expectation: Reject (conform-mustBeInvalidated-FailDecompress)

Metadata Expectation: None

tabledata-decompressed-length-001: Font Table Data Decompressed Length Less Than Original Length

The original length of the first table in the directory is increased by 1, making the decompressed length of the table data less than the sum of original table lengths.

SFNT Expectation: Reject (conform-mustBeInvalidated-FailSize)

Metadata Expectation: None

tabledata-decompressed-length-002: Font Table Data Decompressed Length Greater Than Original Length

The original length of the first table in the directory is decreased by 1, making the decompressed length of the table data greater than the sum of original table lengths.

SFNT Expectation: Reject (conform-mustBeInvalidated-FailSize)

Metadata Expectation: None

tabledata-decompressed-length-003: Font Table Data Decompressed Length Less Than Transformed Length

The transformed length of the glyf table in the directory is increased by 1, making the decompressed length of the table data less than the sum of transformed table lengths.

SFNT Expectation: Reject (conform-mustBeInvalidated-FailSize)

Metadata Expectation: None

tabledata-decompressed-length-004: Font Table Data Decompressed Length Greater Than Transformed Length

The transformed length of the glyf table in the directory is decreased by 1, making the decompressed length of the table data greater than the sum of transformed table lengths.

SFNT Expectation: Reject (conform-mustBeInvalidated-FailSize)

Metadata Expectation: None

tabledata-non-zero-loca-001: Font Table Data Loca Is Not Zero

The transformed loca table contains 4 zero bytes and its transformLength is 4.

SFNT Expectation: Reject (conform-mustRejectLoca)

Metadata Expectation: None

tabledata-bad-origlength-loca-001: Font Table Data Small Loca Original Length

The origLength of the loca table is 4 bytes less than the calculated size

SFNT Expectation: Reject (conform-mustRejectLoca)

Metadata Expectation: None

tabledata-bad-origlength-loca-002: Font Table Data Large Loca Original Length

The origLength of the loca table is 4 bytes more than the calculated size

SFNT Expectation: Reject (conform-mustRejectLoca)

Metadata Expectation: None

tabledata-recontruct-loca-001: Font With Short Loca and Composite Glyphs

Valid TTF flavored WOFF with simple composite glyphs where the loca table uses the short format, to check loca reconstruction

SFNT Expectation: Display (conform-mustReconstructLoca)

Metadata Expectation: None

tabledata-glyf-bbox-001: Glyph Without Explicit Bounding Box

Valid TTF flavored WOFF with a glyph with no explicit bounding box

SFNT Expectation: Display (conform-mustCalculateBBox)

Metadata Expectation: None

tabledata-glyf-bbox-002: Composite Glyph Without Bounding Box

Invalid TTF flavored WOFF due to composite glyphs without bounding box

SFNT Expectation: Reject (conform-mustRejectNoCompositeBBox)

Metadata Expectation: None

tabledata-glyf-bbox-003: Empty Glyph With Bounding Box

Invalid TTF flavored WOFF due to empty glyph with bounding box

SFNT Expectation: Reject (conform-mustRejectNonEmptyBBox2)

Metadata Expectation: None

tabledata-transform-bad-flag-001: Head Table With Tramsform Number 1

Invalid CFF flavored WOFF with head table having transform version 1.

SFNT Expectation: Reject (conform-mustBeRejected-FailTransform)

Metadata Expectation: None

tabledata-transform-bad-flag-002: Glyf Table With Tramsform Number 3

Invalid TTF flavored WOFF with glyf table having transform version 3.

SFNT Expectation: Reject (conform-mustBeRejected-FailTransform)

Metadata Expectation: None

tabledata-transform-hmtx-001: Transformed Hmtx Table

Valid TTF flavored WOFF with transformed hmtx table.

SFNT Expectation: Display (conform-mustAcceptAllTransforms)

Metadata Expectation: None

tabledata-transform-hmtx-002: Transformed Hmtx Table With Correct Flags

Valid TTF flavored WOFF with transformed hmtx table and correct flags field.

SFNT Expectation: Display (conform-mustCheckLSBFlags)

Metadata Expectation: None

tabledata-transform-hmtx-003: Transformed Hmtx Table With All Flags Set

Invalid TTF flavored WOFF with transformed hmtx table that has all flags bits (including reserved bits) set.

SFNT Expectation: Reject (conform-mustCheckLSBFlags)

Metadata Expectation: None

tabledata-transform-hmtx-004: Transformed Hmtx Table With 0 Flags

Invalid TTF flavored WOFF with transformed hmtx table that has 0 flags (null transform).

SFNT Expectation: Reject (conform-mustCheckLSBFlags)

Metadata Expectation: None

tabledata-glyf-origlength-001: Glyf OrigLength Too Small

The origLength field of glyf table contains a too small incorrect value.

SFNT Expectation: Display (conform-mustNotRejectGlyfSizeMismatch)

Metadata Expectation: None

tabledata-glyf-origlength-002: Glyf OrigLength Too Big

The origLength field of glyf table contains a too big incorrect value.

SFNT Expectation: Display (conform-mustNotRejectGlyfSizeMismatch)

Metadata Expectation: None

tabledata-glyf-origlength-003: Glyf OrigLength Mismatching

The origLength field of glyf table is larger than constructed table.

SFNT Expectation: Display (conform-mustNotRejectGlyfSizeMismatch)

Metadata Expectation: None

WOFF Metadata Tests

metadata-noeffect-001: No Metadata Present

The file has no metadata.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: None

metadata-noeffect-002: Metadata Present

The file has metadata.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (conform-metadata-maydisplay)

WOFF Private Data Tests

privatedata-noeffect-001: No Private Data Present

The file has no private data.

SFNT Expectation: Display (conform-private-noeffect)

Metadata Expectation: None

privatedata-noeffect-002: Private Data Present

The file has private data.

SFNT Expectation: Display (conform-private-noeffect)

Metadata Expectation: None

WOFF Metadata Display Tests

metadatadisplay-authoritative-001: Metadata Out of Sync With name Table

The name table and metadata fields are out of sync. The name table contains FAIL and the metadata contains PASS for unique id, vendor name, vendor url, credit name, credit url, description, license, license url, copyright and trademark.

SFNT Expectation: Display (documentation)

Metadata Expectation: Display (conform-metadata-authoritative)

metadatadisplay-well-formed-001: Unescaped < in Content

The text element in the description element contains an unescaped <.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-well-formed-002: Unescaped & in Content

The text element in the description element contains an unescaped &.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-well-formed-003: Mismatched Element Tags

One element begins with <description> but ends with </mismatch>.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-well-formed-004: Unclosed Element Tag

The text element element in the description element is not closed.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-well-formed-005: Case Mismatch in Element Tags

The <description> element is closed with <DESCRIPTION>.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-well-formed-006: More Than One Root Element

The metadata root element occurs twice.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-well-formed-007: Unknown Encoding

The xml encoding is set to 'VSCACS-GFV-X-CQ34QTAB2Q-IS-NOT-A-VALID-ENCODING'.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-encoding-001: UTF-8 Encoding

The xml encoding is set to UTF-8.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-encoding-002: Invalid Encoding: UTF-16

The xml encoding is set to UTF-16.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-encoding-003: Invalid Encoding: ISO-8859-1

The xml encoding is set to ISO-8859-1.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-encoding-004: Implied UTF-8

The xml encoding is not declared and there is no BOM.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-encoding-005: UTF-8 BOM

The xml encoding is not declared and there is a UTF-8 BOM.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-encoding-006: Invalid Encoding: UTF-8 BOM

The xml encoding is not declared and there is a UTF-16 BOM.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-metadata-001: Valid metadata Element

The metadata element matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-metadata-002: Top element is Not metadata

The top element is "INVALID" instead of "metadata".

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-metadata-003: No version Attribute in metadata Element

The metadata element does not contain the required version attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-metadata-004: Invalid version Attribute Value in metadata Element

The metadata element version attribute is set to 'ABC'.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-metadata-005: Unknown Attrbute in metadata Element

The metadata element contains an unknown attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-metadata-006: Unknown Child Element metadata Element

The metadata element contains an unknown child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-uniqueid-001: Valid uniqueid Element

The uniqueid element matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-uniqueid-002: No uniqueid Element

The uniqueid element doesn't exist.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-uniqueid-003: More Than One uniqueid Element

The uniqueid element occurs twice.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-uniqueid-005: Unknown Attribute in uniqueid Element

The uniqueid element contains an unknown attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-uniqueid-006: Child Element in uniqueid Element

The uniqueid element contains a child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-uniqueid-007: Content in uniqueid Element

The uniqueid element contains content.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-vendor-001: Valid vendor Element

The vendor element matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-vendor-002: Valid vendor Element Without url Attribute

The vendor element does not contain a url attribute but it still matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-vendor-003: No vendor Element

The vendor element doesn't exist.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-vendor-004: More Than One vendor Element

The vendor element occurs twice.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-vendor-006: Valid dir Attribute in vendor Element 1

The vendor element contains ltr as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-vendor-007: Valid dir Attribute in vendor Element 2

The vendor element contains rtl as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-vendor-008: Invalid dir Attribute in vendor Element

The vendor element contains INVALID as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-vendor-009: Valid class Attribute in vendor Element

The vendor element contains "class1 class2 class3" as the value for the class attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-vendor-010: Unknown Attribute in vendor Element

The vendor element contains an unknown attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-vendor-011: Child Element in vendor Element

The vendor element contains a child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-vendor-012: Content in vendor Element

The vendor element contains content.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-credits-001: Valid credits Element With No Language Attribute And A Single credit Element

The credits element matches the schema and it contains one credit child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-credits-002: Valid credits Element With Two credit Elements

The credits element matches the schema and it contains two credit child elements.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-credits-003: No credit Element in credits Element

The credits element does not contain a credit child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-credits-004: Unknown Attribute in credits Element

The credits element contains an unknown attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-credits-005: Unknown Child Element in credits Element

The credits element contains an unknown child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-credits-006: Content in credits Element

The credits element contains an content.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-credits-007: Multiple credits Elements

The credits element occurs more than once.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-credit-001: Valid credit Element

The credit element matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-credit-002: Valid credit Element Without url Attribute

The credit element does not contain a url attribute but it still matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-credit-003: Valid credit Element Without role Attribute

The credit element does not contain a role attribute but it still matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-credit-004: No name attribute in credit Element

The credit element does not contain a name attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-credit-005: Valid dir Attribute in credit Element 1

The credit element contains ltr as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-credit-006: Valid dir Attribute in credit Element 2

The credit element contains rtl as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-credit-007: Invalid dir Attribute in credit Element

The credit element contains INVALID as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-credit-008: Valid class Attribute in credit Element

The credit element contains "class1 class2 class3" as the value for the class attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-credit-009: Unknown attribute in credit Element

The credit element contains an unknown attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-credit-010: Child Element in credit Element

The credit element contains a child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-credit-011: Content in credit Element

The credit element contains content.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-description-001: Valid description Element

The description element matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-002: Valid description Element Without url Attribute

The description element does not contain a url attribute but it still matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-003: Valid description Element With One No Language Tagged text Element

The description element matches the schema. It contains one text element that does not have a language tag.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-004: Valid description Element With One Language Tagged text Element

The description element matches the schema. It contains one text element that has a language tag.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-005: Valid description Element With One Language Tagged (using lang) text Element

The description element matches the schema. It contains one text element that has a language tag using the lang tag instead of xml:lang.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-006: Valid description Element With Mixed text Element Language Tags 1

The description element matches the schema. One text element does not have a language tag. One text element has a language tag.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-007: Valid description Element With Mixed text Element Language Tags 2

The description element matches the schema. Two text elements have a language tags.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-008: More Than One description Element

The description element occurs more than once.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-description-009: No text Element in description Element

The description element does not contain a text child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-description-010: Unknown Attribute in description Element

The description element contains an unknown attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-description-011: Unknown Child Element in description Element

The description element contains an unknown child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-description-012: Content in description Element

The description element contains content.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-description-013: Valid description Element With dir Attribute in text Element 1

The description element contains a text element with ltr as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-014: Valid description Element With dir Attribute in text Element 2

The description element contains a text element with rtl as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-015: Invalid description Element With dir Attribute in text Element

The description element contains a text element with INVALID as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-description-016: Valid description Element With class Attribute in text Element

The description element contains a text element with "class1 class2 class3" as the value for the class attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-017: Unknown Attribute in description Element text Element

The description element contains a text element with an unknown attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-description-018: Unknown Child Element in description Element text Element

The description element contains a text element with an unknown child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-description-019: Valid description Element With One div Element in text Element

The description element contains a text element that contains a div element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-020: Valid description Element With Two div Elements in text Element

The description element contains a text element that contains two div elements.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-021: Valid description Element With Nested div Elements in text Element

The description element contains a text element that contains nested div elements.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-022: Valid description Element With dir Attribute in div Element in text Element 1

The description element contains a text element that contains a div element with ltr as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-023: Valid description Element With dir Attribute in div Element in text Element 2

The description element contains a text element that contains a div element with rtl as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-024: Invalid description Element With dir Attribute in div Element in text Element

The description element contains a text element that contains a div element with INVALID as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-description-025: Valid description Element With class Attribute in div Element in text Element

The description element contains a text element that contains a div element with "class1 class2 class3" as the value for the class attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-026: Valid description Element With One span Element in text Element

The description element contains a text element that contains a span element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-027: Valid description Element With Two span Elements in text Element

The description element contains a text element that contains two span elements.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-028: Valid description Element With Nested span Elements in text Element

The description element contains a text element that contains nested span elements.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-029: Valid description Element With dir Attribute in span Element in text Element 1

The description element contains a text element that contains a span element with ltr as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-030: Valid description Element With dir Attribute in span Element in text Element 2

The description element contains a text element that contains a span element with rtl as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-description-031: Invalid description Element With dir Attribute in span Element in text Element

The description element contains a text element that contains a span element with INVALID as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-description-032: Valid description Element With class Attribute in span Element in text Element

The description element contains a text element that contains a span element with "class1 class2 class3" as the value for the class attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-001: Valid license Element

The license element matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-002: Valid license Element Without url Attribute

The license element does not have a url attribute but it still matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-003: Valid license Element Without id Attribute

The license element does not have an id attribute but it still matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-004: Valid license Element With One No Language Tagged text Element

The license element matches the schema. It contains one text element that does not have a language tag.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-005: Valid license Element With One Language Tagged text Element

The license element matches the schema. It contains one text element that has a language tag.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-006: Valid license Element With One Language Tagged (using lang) text Element

The license element matches the schema. It contains one text element that has a language tag using the lang tag instead of xml:lang.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-007: Valid license Element With Mixed text Element Language Tags 1

The license element matches the schema. One text element does not have a language tag. One text element has a language tag.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-008: Valid license Element With Mixed text Element Language Tags 2

The license element matches the schema. Two text elements have a language tags.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-009: More Than One license Element

The license element occurs more than once.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-license-010: No text Element in license Element

The license element does not contain a text child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-011: Unknown Attribute in license Element

The license element contains an unknown attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-license-012: Unknown Child Element in license Element

The license element contains an unknown child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-license-013: Content in license Element

The license element contains content.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-license-014: Valid license Element With dir Attribute in text Element 1

The license element contains a text element with ltr as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-015: Valid license Element With dir Attribute in text Element 2

The license element contains a text element with rtl as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-016: Invalid license Element With dir Attribute in text Element

The license element contains a text element with INVALID as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-license-017: Valid license Element With class Attribute in text Element

The license element contains a text element with "class1 class2 class3" as the value for the class attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-018: Unknown Attribute in license Element text Element

The license element contains a text element with an unknown attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-license-019: Unknown Child Element in license Element text Element

The license element contains a text element with an unknown child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-license-020: Valid license Element With One div Element in text Element

The license element contains a text element that contains a div element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-021: Valid license Element With Two div Elements in text Element

The license element contains a text element that contains two div elements.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-022: Valid license Element With Nested div Elements in text Element

The license element contains a text element that contains nested div elements.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-023: Valid license Element With dir Attribute in div Element in text Element 1

The license element contains a text element that contains a div element with ltr as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-024: Valid license Element With dir Attribute in div Element in text Element 2

The license element contains a text element that contains a div element with rtl as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-025: Invalid license Element With dir Attribute in div Element in text Element

The license element contains a text element that contains a div element with INVALID as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-license-026: Valid license Element With class Attribute in div Element in text Element

The license element contains a text element that contains a div element with "class1 class2 class3" as the value for the class attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-027: Valid license Element With One span Element in text Element

The license element contains a text element that contains a span element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-028: Valid license Element With Two span Elements in text Element

The license element contains a text element that contains two span elements.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-029: Valid license Element With Nested span Elements in text Element

The license element contains a text element that contains nested span elements.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-030: Valid license Element With dir Attribute in span Element in text Element 1

The license element contains a text element that contains a span element with ltr as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-031: Valid license Element With dir Attribute in span Element in text Element 2

The license element contains a text element that contains a span element with rtl as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-license-032: Invalid license Element With dir Attribute in span Element in text Element

The license element contains a text element that contains a span element with INVALID as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-license-033: Valid license Element With class Attribute in span Element in text Element

The license element contains a text element that contains a span element with "class1 class2 class3" as the value for the class attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-001: Valid trademark Element With One No Language Tagged text Element

The trademark element matches the schema. It contains one text element that does not have a language tag.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-002: Valid trademark Element With One Language Tagged text Element

The trademark element matches the schema. It contains one text element that has a language tag.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-003: Valid trademark Element With One Language Tagged (using lang) text Element

The trademark element matches the schema. It contains one text element that has a language tag using the lang tag instead of xml:lang.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-004: Valid trademark Element With Mixed text Element Language Tags 1

The trademark element matches the schema. One text element does not have a language tag. One text element has a language tag.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-005: Valid trademark Element With Mixed text Element Language Tags 2

The trademark element matches the schema. Two text elements have a language tags.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-006: More Than One trademark Element

The trademark element occurs more than once.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-trademark-007: No text Element in trademark Element

The trademark element does not contain a text child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-trademark-008: Unknown Attribute in trademark Element

The trademark element contains an unknown attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-trademark-009: Unknown Child Element in trademark Element

The trademark element contains an unknown child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-trademark-010: Content in trademark Element

The trademark element contains content.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-trademark-011: Valid trademark Element With dir Attribute in text Element 1

The trademark element contains a text element with ltr as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-012: Valid trademark Element With dir Attribute in text Element 2

The trademark element contains a text element with rtl as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-013: Invalid trademark Element With dir Attribute in text Element

The trademark element contains a text element with INVALID as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-trademark-014: Valid trademark Element With class Attribute in text Element

The trademark element contains a text element with "class1 class2 class3" as the value for the class attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-015: Unknown Attribute in trademark Element text Element

The trademark element contains a text element with an unknown attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-trademark-016: Unknown Child Element in trademark Element text Element

The trademark element contains a text element with an unknown child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-trademark-017: Valid trademark Element With One div Element in text Element

The trademark element contains a text element that contains a div element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-018: Valid trademark Element With Two div Elements in text Element

The trademark element contains a text element that contains two div elements.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-019: Valid trademark Element With Nested div Elements in text Element

The trademark element contains a text element that contains nested div elements.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-020: Valid trademark Element With dir Attribute in div Element in text Element 1

The trademark element contains a text element that contains a div element with ltr as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-021: Valid trademark Element With dir Attribute in div Element in text Element 2

The trademark element contains a text element that contains a div element with rtl as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-022: Invalid trademark Element With dir Attribute in div Element in text Element

The trademark element contains a text element that contains a div element with INVALID as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-trademark-023: Valid trademark Element With class Attribute in div Element in text Element

The trademark element contains a text element that contains a div element with "class1 class2 class3" as the value for the class attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-024: Valid trademark Element With One span Element in text Element

The trademark element contains a text element that contains a span element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-025: Valid trademark Element With Two span Elements in text Element

The trademark element contains a text element that contains two span elements.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-026: Valid trademark Element With Nested span Elements in text Element

The trademark element contains a text element that contains nested span elements.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-027: Valid trademark Element With dir Attribute in span Element in text Element 1

The trademark element contains a text element that contains a span element with ltr as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-028: Valid trademark Element With dir Attribute in span Element in text Element 2

The trademark element contains a text element that contains a span element with rtl as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-trademark-029: Invalid trademark Element With dir Attribute in span Element in text Element

The trademark element contains a text element that contains a span element with INVALID as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-trademark-030: Valid trademark Element With class Attribute in span Element in text Element

The trademark element contains a text element that contains a span element with "class1 class2 class3" as the value for the class attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-licensee-001: Valid licensee Element

The licensee element matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-licensee-002: More Than One licensee Element

The licensee element occurs more than once.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-licensee-003: No name Attribute in licensee Element

The licensee element does not contain the required name attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-licensee-004: Valid licensee Element With dir Attribute 1

The licensee element has ltr as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-licensee-005: Valid licensee Element With dir Attribute 2

The licensee element has rtl as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-licensee-006: Invalid licensee Element With dir Attribute

The licensee element has INVALID as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-licensee-007: Valid licensee Element With class Attribute

The licensee element has "class1 class2 class3" as the value for the class attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-licensee-008: Unknown Attribute in licensee Element

The licensee element occures more than once.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-licensee-009: Child Element in licensee Element

The licensee element contains a child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-licensee-010: Content in licensee Element

The licensee element contains content.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-extension-001: Valid extension Element

The extension element matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-002: Two Valid extension Elements

Two extension elements match the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-003: Valid extension Element Without id Attribute

The extension element does not have an id attribute but it still matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-004: Valid extension Element Without name Element

The extension element does not have a name child element but it still matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-005: Valid extension Element With Two name Elements 1

The extension element contains one name element without a lang attribute and another with a lang attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-006: Valid extension Element With Two name Elements 2

The extension element contains two name elements with lang attributes.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-007: Valid extension Element With Two item Elements

The extension element contains two item child elements.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-008: No item Element in extension Element

The extension element does not contain an item child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-extension-009: Unknown Attribute in extension Element

The extension element contains an unknown attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-extension-010: Unknown Child Element in extension Element

The extension element contains an unknown child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-extension-011: Content in extension Element

The extension element contains content.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-extension-012: Valid name Element in extension Element

The name element in the extension element matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-013: Valid name Element With xml:lang Attribute in extension Element

The name element in the extension element contains a xml:lang attribute and it matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-014: Valid name Element With lang Attribute in extension Element

The name element in the extension element contains a lang attribute and it matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-015: Valid name Element With dir Attribute in extension Element 1

The name element in the extension element has ltr as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-016: Valid name Element With dir Attribute in extension Element 2

The name element in the extension element has rtl as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-017: Invalid name Element With dir Attribute in extension Element

The name element in the extension element has INVALID as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-extension-018: Valid name Element With class Attribute in extension Element

The name element in the extension element has "class1 class2 class3" as the value for the class attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-019: Unknown Attribute in name Element in extension Element

The name element in the extension element contains an unknown attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-extension-020: Child Element in name Element in extension Element

The name element in the extension element contains a child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-extension-021: Valid item Element in extension Element

The item element in the extension element matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-022: Valid item Element With Multiple Languages in extension Element

The item element in the extension element contains a variety of languages.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-023: Valid item Element Without id Attribute in extension Element

The item element in the extension element does not contain an id attribute but it still matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-024: Valid item Element With Two name Elements in extension Element 1

The item element in the extension element contains one name child element with no lang attribute and one with a lang attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-025: Valid item Element With Two name Elements in extension Element 2

The item element in the extension element contains two name child elements with lang attributes.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-026: Valid item Element With Two value Elements in extension Element 1

The item element in the extension element contains one value child element with no lang attribute and one with a lang attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-027: Valid item Element With Two value Elements in extension Element 2

The item element in the extension element contains two value child elements with lang attributes.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-028: No name Element in item Element in extension Element

The item element in the extension element does not contain a name child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-extension-029: No value Element in item Element in extension Element

The item element in the extension element does not contain a value child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-extension-030: Unknown Attribute in item Element in extension Element

The item element in the extension element contains an unknown attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-extension-031: Unknown Child Element in item Element in extension Element

The item element in the extension element contains an unknown child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-extension-032: Content in item Element in extension Element

The item element in the extension element contains content.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-extension-033: Valid name Element in item Element in extension Element

The name element in the item element in the extension element matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-034: Valid name Element With xml:lang Attribute in item Element in extension Element

The name element in the item element in the extension element contains a xml:lang attribute and it matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-035: Valid name Element With lang Attribute in item Element in extension Element

The name element in the item element in the extension element contains a lang attribute and it matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-036: Valid name Element With dir Attribute in item Element in extension Element 1

The name element in the item element in the extension element has ltr as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-037: Valid name Element With dir Attribute in item Element in extension Element 2

The name element in the item element in the extension element has rtl as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-038: Invalid name Element With dir Attribute in item Element in extension Element

The name element in the item element in the extension element has INVALID as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-extension-039: Valid name Element With class Attribute in item Element in extension Element

The name element in the item element in the extension element has "class1 class2 class3" as the value for the class attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-040: Unknown Attribute in name Element in item Element in extension Element

The name element in the item element in the extension element contains an unknown attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-extension-041: Child Element in name Element in item Element in extension Element

The name element in the item element in the extension element contains a child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-extension-042: Valid value Element in item Element in extension Element

The value element in the item element in the extension element matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-043: Valid value Element With xml:lang Attribute in item Element in extension Element

The value element in the item element in the extension element contains a xml:lang attribute and it matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-044: Valid value Element With lang Attribute in item Element in extension Element

The value element in the item element in the extension element contains a lang attribute and it matches the schema.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-045: Valid value Element With dir Attribute in item Element in extension Element 1

The value element in the item element in the extension element has ltr as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-046: Valid value Element With dir Attribute in item Element in extension Element 2

The value element in the item element in the extension element has rtl as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-047: Invalid value Element With dir Attribute in item Element in extension Element

The value element in the item element in the extension element has INVALID as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-extension-048: Valid value Element With class Attribute in item Element in extension Element

The value element in the item element in the extension element has "class1 class2 class3" as the value for the dir attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Display (Metadata)

metadatadisplay-schema-extension-049: Unknown Attribute in value Element in item Element in extension Element

The value element in the item element in the extension element contains an unknown attribute.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

metadatadisplay-schema-extension-050: Child Element in value Element in item Element in extension Element

The value element in the item element in the extension element contains a child element.

SFNT Expectation: Display (conform-metadata-noeffect)

Metadata Expectation: Reject (conform-invalid-mustignore)

Availability

available-001: Font access

Linked fonts are only available to the documents that reference them.

SFNT Expectation: Display (General conform-css3font-available)

Metadata Expectation: None

available-002: Loading font collections

Fonts must be loaded from font collections.

SFNT Expectation: Display (conform-mustLoadFontCollection)

Metadata Expectation: None