Skip to content

Commit

Permalink
Add @font-face rules to load fonts in FontsToInstall as web fonts, if…
Browse files Browse the repository at this point in the history
… they are not locally installed.
  • Loading branch information
fred-wang committed Nov 28, 2017
1 parent dd01f9a commit 3ffcc98
Show file tree
Hide file tree
Showing 603 changed files with 621 additions and 0 deletions.
1 change: 1 addition & 0 deletions css/WOFF2/blocks-extraneous-data-001-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="There are four null bytes between the header and the table directory." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-extraneous-data-001.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="There are four null bytes between the header and the table directory." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/blocks-extraneous-data-001.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-extraneous-data-002-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="There are four null bytes between the table directory and the table data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-extraneous-data-002.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="There are four null bytes between the table directory and the table data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/blocks-extraneous-data-002.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-extraneous-data-003-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="There are four null bytes after the table data block and there is no metadata or private data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-extraneous-data-003.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="There are four null bytes after the table data block and there is no metadata or private data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/blocks-extraneous-data-003.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-extraneous-data-004-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="There are four null bytes between the table data and the metadata." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-extraneous-data-004.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="There are four null bytes between the table data and the metadata." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/blocks-extraneous-data-004.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-extraneous-data-005-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="There are four null bytes between the table data and the private data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-extraneous-data-005.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="There are four null bytes between the table data and the private data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/blocks-extraneous-data-005.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-extraneous-data-006-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="There are four null bytes between the metadata and the private data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-extraneous-data-006.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="There are four null bytes between the metadata and the private data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/blocks-extraneous-data-006.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-extraneous-data-007-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="There are four null bytes after the metadata and there is no private data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-extraneous-data-007.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="There are four null bytes after the metadata and there is no private data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/blocks-extraneous-data-007.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-extraneous-data-008-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="There are four null bytes after the private data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-extraneous-data-008.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="There are four null bytes after the private data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/blocks-extraneous-data-008.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-overlap-001-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The metadata offset is four bytes before the end of the table data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-overlap-001.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The metadata offset is four bytes before the end of the table data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/blocks-overlap-001.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-overlap-002-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The private data offset is four bytes before the end of the table data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-overlap-002.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The private data offset is four bytes before the end of the table data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/blocks-overlap-002.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-overlap-003-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The private data offset is four bytes before the end of the metadata." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/blocks-overlap-003.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The private data offset is four bytes before the end of the metadata." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/blocks-overlap-003.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/datatypes-alt-255uint16-001-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="Valid TTF flavored WOFF with different valid representation of the same 255UInt16 encoded number" />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/datatypes-alt-255uint16-001.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="Valid TTF flavored WOFF with different valid representation of the same 255UInt16 encoded number" />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/datatypes-alt-255uint16-001.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/datatypes-invalid-base128-001-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="Invalid TTF flavored WOFF that has UIntBase128 numbers with leading zeros" />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/datatypes-invalid-base128-001.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="Invalid TTF flavored WOFF that has UIntBase128 numbers with leading zeros" />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/datatypes-invalid-base128-001.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/datatypes-invalid-base128-002-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="Invalid TTF flavored WOFF that has UIntBase128 numbers which exceed 2^{32}-1" />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/datatypes-invalid-base128-002.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="Invalid TTF flavored WOFF that has UIntBase128 numbers which exceed 2^{32}-1" />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/datatypes-invalid-base128-002.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/datatypes-invalid-base128-003-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="Invalid TTF flavored WOFF that has UIntBase128 numbers longer than 5 bytes" />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/datatypes-invalid-base128-003.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="Invalid TTF flavored WOFF that has UIntBase128 numbers longer than 5 bytes" />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/datatypes-invalid-base128-003.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/directory-mismatched-tables-001-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="Invalid TTF flavored WOFF font collection with two pairs of mismatched glyf/loca tables" />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/directory-mismatched-tables-001.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="Invalid TTF flavored WOFF font collection with two pairs of mismatched glyf/loca tables" />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/directory-mismatched-tables-001.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/header-length-001-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The length field contains a value that is four bytes shorter than the actual data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/header-length-001.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The length field contains a value that is four bytes shorter than the actual data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/header-length-001.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/header-length-002-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The length field contains a value that is four bytes longer than the actual data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/header-length-002.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The length field contains a value that is four bytes longer than the actual data." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/header-length-002.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/header-numTables-001-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The header contains 0 in the numTables field. A table directory and table data are present." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/header-numTables-001.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The header contains 0 in the numTables field. A table directory and table data are present." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/header-numTables-001.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/header-reserved-001-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The reserved field contains 1." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/header-reserved-001.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The reserved field contains 1." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/header-reserved-001.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/header-signature-001-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The signature field contains XXXX instead of wOFF." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/header-signature-001.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The signature field contains XXXX instead of wOFF." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/header-signature-001.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/header-totalsfntsize-001-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The totalSfntSize field contains a too small incorrect value." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/header-totalsfntsize-001.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The totalSfntSize field contains a too small incorrect value." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/header-totalsfntsize-001.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/header-totalsfntsize-002-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The totalSfntSize field contains a too big incorrect value." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/header-totalsfntsize-002.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The totalSfntSize field contains a too big incorrect value." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/header-totalsfntsize-002.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/metadata-noeffect-001-ref.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The file has no metadata." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/metadata-noeffect-001.xht
Expand Up @@ -10,6 +10,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The file has no metadata." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/metadata-noeffect-001.woff2") format("woff2");
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/metadata-noeffect-002-ref.xht
Expand Up @@ -11,6 +11,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The file has metadata." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
body {
font-size: 20px;
}
Expand Down
1 change: 1 addition & 0 deletions css/WOFF2/metadata-noeffect-002.xht
Expand Up @@ -11,6 +11,7 @@
<meta name="flags" content="font" />
<meta name="assert" content="The file has metadata." />
<style type="text/css"><![CDATA[
@import url("support/fonts-to-install.css");
@font-face {
font-family: "WOFF Test";
src: url("support/metadata-noeffect-002.woff2") format("woff2");
Expand Down

0 comments on commit 3ffcc98

Please sign in to comment.