From 5ebcb15c92ee354ac6a83553d6a7a41216421b7d Mon Sep 17 00:00:00 2001 From: Simon Wanner Date: Sat, 9 Apr 2022 21:36:02 +0200 Subject: [PATCH] Base: Add a test page for CSS font-face --- Base/res/html/misc/font-face.html | 70 +++++++++++++++++++++++++ Base/res/html/misc/test-cff.woff | Bin 0 -> 1052 bytes Base/res/html/misc/test-cff.woff2 | Bin 0 -> 684 bytes Base/res/html/misc/test-truetype.woff | Bin 0 -> 1108 bytes Base/res/html/misc/test-truetype.woff2 | Bin 0 -> 640 bytes Base/res/html/misc/test.otf | Bin 0 -> 1476 bytes Base/res/html/misc/test.ttf | Bin 0 -> 1520 bytes 7 files changed, 70 insertions(+) create mode 100644 Base/res/html/misc/font-face.html create mode 100644 Base/res/html/misc/test-cff.woff create mode 100644 Base/res/html/misc/test-cff.woff2 create mode 100644 Base/res/html/misc/test-truetype.woff create mode 100644 Base/res/html/misc/test-truetype.woff2 create mode 100644 Base/res/html/misc/test.otf create mode 100644 Base/res/html/misc/test.ttf diff --git a/Base/res/html/misc/font-face.html b/Base/res/html/misc/font-face.html new file mode 100644 index 0000000000..742a638239 --- /dev/null +++ b/Base/res/html/misc/font-face.html @@ -0,0 +1,70 @@ + + + + +CSS @font-face Test + + + +

These should render checkmarks, not X's

+

WOFF with TTF: X

+

WOFF with CFF: X

+

WOFF2 with TTF: X

+

WOFF2 with CFF: X

+

TTF: X

+

OTF: X

+ + diff --git a/Base/res/html/misc/test-cff.woff b/Base/res/html/misc/test-cff.woff new file mode 100644 index 0000000000000000000000000000000000000000..902dd26c73a8e1c801dbc38bd12c56d5491aa91a GIT binary patch literal 1052 zcmXT-cXRU(3GruOV3A?qW?*1oU_HXX2%<5uvzwa&0|T=R0|Ubm5SD*@_m`Vnh%W;J z^A83F29UVSti2OB++AGV7#NrzFfcGkfW<`_MEryGjTjghQy3T+ycif55+dd%o=MJ4 zEMQ<@I>W%gV8Ot^=)}Ow{4XOlF@=GFk%NJO!GwWtHIadV(T0J6L6(7m zL51xRi*!bANd*G~iwFY)14u0g2LnTLZem3N0|R3W0|Nsa7&8Sh;37#>R#0PR4c#1}P~_T}B&yU$p>-&r?VqP!z zd8CK43LkUyD!te{fnT6BQa~~(AT32m@TL7%_FtN@<(JogQ0tp*_VBE={?47>Sr6FS zDHiOM`zRHmaH#qLTV4Q5-XqTVM&*0+V%8HP<`k|2lmegc%Q9f zHvibxe?ZXmeq;26AG~+m+)E5w56h`nJUOw!(bKixuC|Q#=p~5>;u~&klIgQCEd4$C z{AORx>eu_Oc)f0nxv{p?ecznJAKrU4X;z%GNV7<27fm)WzL~gPX^F|^DWP|R6JMQZ zStulY?dmh5UcuxeyYyPG+%zh+GY(Ss@=FmtX4dCkxb^&g(`hoc@=r?FEa^S8p)a^p zW!f?EotuMJCN7#Xsb2ORvw+h@P&g+fq%|Z+vbnJdY+(E(aj-^=jaA_+Q;R~~k^lb% zKK=Jv;l<`=#wIcORYTabAZZ4M>4NOsAbn{J&Htk%dm2QPnWY#QbS^W#W?*1sU}0fk zWMpIwNi8m6U}R!oWYGP=&+tQ<@rMl44_W3P5-dGDjPDlzviw=bD#K8~FT=nfAj42B zD8s-f!>~<=ff=MlhCzWr#W}yAvM4h>qeMX?SyREtz{p5PAv7;LFTXqwWH<Z2@Fk6jAl$K z%p5Fitj$sE3ex{s9M-WVD_t&FpX24W(T6NquiX;7C-URxzfb$kMCawJUt<37EBsQdLZV2- z1m5L0eC_$4aI=}r`H*mgdFe~D=TB#L*k!f23tXD*l0E5*%;HjJ?WDK-Gv$pVZ>PS! zvh|+d(UhMj*Izl$y4+am^??fZ%bcmkU z86Nh}f9^d0{MVWvt@i7V-FyBwXx}pPyO;M|oPT_hZvFoW_5bh2R!>U%dp`a9cIkB| zB>#Rb;y3>{pL^MKL2ki{om>@9o9Cz2xwA1znDzEHDP;J{IrBf&`^s{seUka101;be z4#wbiJ$FmFD_;EfdzXW8!N8Z;@aL|8_~pfo9Tkd!Il4ih&=kj|?Td_a(x8wfKoN74h zj@Z_q)W^jyIcBsh++ZL-d5&YYffetCMeYX-Q?@!T&vKt|Y2DiN9E;_?Rwl*fL@&9cW7DfgJ0KDBPHUIzs literal 0 HcmV?d00001 diff --git a/Base/res/html/misc/test-truetype.woff b/Base/res/html/misc/test-truetype.woff new file mode 100644 index 0000000000000000000000000000000000000000..afe7cb10ca61bfbc6e1e5d2bf484e93a459df2d3 GIT binary patch literal 1108 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