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 00000000000..742a638239d --- /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&i@#BMgin8WT9XxhXI(Fv|dCj)1WI*-3 zh{8dEqlbVV@s^a33}6&yFcoBC2O7-45CHTZ0|Q81Vq(Ia0|!nWIB@0YmiETRh3rno zb_oV4DNJ2P8;Xn$Feoz%ad;H_CT1jb0AbjVe4vqEUi{~7ky_@?!{u;-gTZ+luO!H< z)c%86ha5y)-)C$Q^Ln|@BR!l|_?V+t>BZg&`~szs0+LAqX(>X2FYUjw|I&;tzr6l~ zTHkE5hi9$zckcYodcf9Bv0$g%N2v&fL)8!1@&Z`$9&yGuD&MnjjIIzUZ@k@c#CWRG zuBTsu>O(g=uzx1)u;JxGKUSimKSWdm-$%ze)p053NwPn0V zFG)-g-*97-OrMQm>F>$sH~VTvdzyjkTrj`{o?}@ZPIQv*MgZnngmpXtIIv z&BX0WOH4LT3B4Pf`07N^cf zPLr{fe^R<;N$;TzeZi$F(~gPn+#IwranY1X^|I%f1)MH|!Z{%!tsy~@&5cc91LG%& zgEeAotO{qDS`_Mz{QocT>A%+sFE%$bHi^lv8p56hNi#4^7i8xK=}Tj1{vR#b(;%YE zEXBZ}bD8lqFtsqSurM$(GO~uG0uu})6Hq|+2S39PX~rKiOh06qe@L+O@G!nx{LAuZ z8LJFK0Y5N>3CJ)M3(7F?$uMjaVqgYokzr6^P;t&Ls4U7%&nQvQNY+#^GB7gIQ3%b; z&dV>)0~rps0GM7Z8JHLumF&9r{&3yPxOeZ*Gkcl$iv2S9vGSh*+ulFrqCZ@Jp84a- z&iAvdoblcFL!#dw{9g5=>!+0d`9CgyF8t2;9>vP{Yl=v>X!-n~W!-GuJY3*3+Q1;k tCdekHaF*prj{pw?(`g1Rpk?4(e)rs&SWrs6SMD(lLRX7`G6oPQ0|3NIU4Q@p literal 0 HcmV?d00001 diff --git a/Base/res/html/misc/test-cff.woff2 b/Base/res/html/misc/test-cff.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..3f498984813e3bfbf7c1d7082bf1d7d4a7634805 GIT binary patch literal 684 zcmV;d0#p5WPew9NR8&s@00OK43jhEB00qPV00LbA0RR9100000000000000000000 z0000DfkZz>MpR848XN{-0D?jRHUcCA2m}TNgIWh58~+4At_EWw({QhBN=CH!SX;O~ zjK1aV^q(gpB5IB7+1*EQe~%%BEI|S)Kw$ud3k#o$jWopSU4XCFbnio?fM5e?lNT}! z5~v_tzsB--LQTSUDl1IT|Noo!12w0H2?U<5*B+KYC(S7*luKK}IR)0*5#AK|`Tp|1 zHWi+4C(;A(`d89jAYl|(kPWBUO+OFh3kEct@L%e#i(+M3&J2#V9MRZJT0gI~>e7+-2 z9+L1v3jypzB}@C5NI&QKxzFeNtoVgLuEyTy{ZhWBH{H{`(VxeXEr0)zfB)TGdy;1T z&u90y8?MM1{q=GWH~yasrk4>55qP-@c;$niWqwBn0vI-pje;O(O&&uJRjd{6E`X{h5_9n%ow( zQf1?F=?IvFp|CI?lbk_oFggv;qDR0nWVJ!3YDbXLu9H|`pxFrQHyUi#nMH~C!UB*< znki85`xL(@e_09MVmdupO7g=2G^I`H{HiH`)L+qdA>#>Tv8oeKdj_4rHY%> z;WSP@HkCEZKg769Gq;tZ*)SPCpdi}-b+SbnI@UO&GmF49xJ}oc*YW4>&F`N3`vDakVttg^qM;?t>!+0f9Yi$#93Mq)W*=GRSw$+<3 zj;cT&AO94!n=f@EP7eYX>zA+KX@~W%l_cC)4|Bfg(()aDJ%CqIRrPICD#7ZlRAB zWvM8;WejuM?8}k;Aq3y~oX%Kyw^NX({p_ghdK^4!C~QjIKN1sfzdi2C zU0=|te`{y(==X}QNY{0DREI9r_V5LK9y<7 zw%eqiL6$JQtGoPv6kk^xD#R)eB&|i9nKY8?nz0p%Nn|D?0brrnht5hCt4U3~+ z;R6NQxjW6d#kyq`#;+f F_Ai~+P;dYM literal 0 HcmV?d00001 diff --git a/Base/res/html/misc/test-truetype.woff2 b/Base/res/html/misc/test-truetype.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..756f2114b8300d4a436f3b9b84f93a958b355cbf GIT binary patch literal 640 zcmV-`0)PE?Pew8T0RR9100Mvj4gdfE00r;>00Juj0RR9100000000000000000000 z0000#Mn+Uk92y)3U;u(b2m}!b3VeYE3km=MHUcCA5Ck9vgIWhF8~FqPo`Z2iUrLD9 zLPSK_s2lgo8}ab{*tc`vyDMgC8zPp)tU+mbVrZmIc*`zv8#CYP_tU)}KqD>==<))r zSQvHyTr@hyCAPJlxT0{8&8}DGDy;p#n_LH!zy~^)*05*|TF|ajiRXy zKmfqr%eyanRa2|nh-;KP2!MlT@rsH`icMN%TyGYnbdEL})U(rgihyV)08vl?00Dhr z1(%*HM?f?hG?1Vb72OyCkXS+kk=fkQ)Rl*AhV~QHLpKgxojbRkfAFn#^S6A>%-=^F zPh=MXUI&(Ly0+;3QM_nL2+k7@Z{3*$7g!di>)2?=ehe6 z4yX&|j#dQ(Q^greI8sJ3{3)ang1nf3p!X00(LYi{9aWvFjpgE_Ui zFhwYe7b}|?o0;32!5=^Mw(C7CLNKr{IH+rF1HO^NuwPf-)i0U9X~000spscr;yMhNQw literal 0 HcmV?d00001 diff --git a/Base/res/html/misc/test.otf b/Base/res/html/misc/test.otf new file mode 100644 index 0000000000000000000000000000000000000000..2f61c3cac3fd519a99448c6677c40ba7f2527cd0 GIT binary patch literal 1476 zcmdT^O-NKx6#njeZ$?W~3nwIBbcrB^)aN9UAqMG8Z9=ipMEV=1X-3qUVP(awoV92ub;3 zXfl|<4*dt9pQY}2G#tDnJr&n!drs<%QsG`R8i~J>4n!x@(+nPBJY}z(3{EGY4G@Y3 zGIuOE89r9gc7yUP>0Kh8N*A8uFzZ{QT|$tP&X}>e3$@+fP^EvS1|KpfZ3ZxvYV;`P5*r3lR z2fI)wsvYcxAr5k)!cet!l1f;x2LT6b%o}pBjvicfutA^q4tBA^FAjF2QtU-9;z(cy zNsJ+aDAM$3Vw`5~URWeA4iOI_hH+9H8FKW-6En%NNHi^*Le0`^dA*0^P;5LF&(Ih^ zm|vGB2&c#gDMoMw69_U52E&mn6F~w$gT?5k_9Q*R#gwf~Dshxl4pWl4(1H$9xhVMK zv9v#)jD)4P)sjc0O2)0LrK3gF^II9iOps(e-)&%NIq;{I9G4W&< zboGkKVI26&AyvUkrxWOcCdB@p`K;~BiflHwoYk|t^OpVKhvm+0W<0hpx4h}AsL4%b z#QMfd&&KNahxS}g?uB6aUJrCO; literal 0 HcmV?d00001 diff --git a/Base/res/html/misc/test.ttf b/Base/res/html/misc/test.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e0ccbed18eefbbc8775440ed86e5572d2c069573 GIT binary patch literal 1520 zcmdT^O=uHA6#iy+leAj2MMcp{Hz;VOO}E=xtp*jXu@~{LEkXQS(`{00voVR*ss|6A zM6f3hy$gb(ZJ{8jSL;E%=t2BL1fhr?#fvq5Gnquen>S~9GvD{-&Ac~n-Yf)wCAb0; zrxJ<2{gaO;YJkv7Y8&_U>`h<=mXkk_{J@bmH#zIw1w@AYRBF`AVQIu9e?{4yI$yLA zHO2w6k@HsCE96Qg?u^hBc};p`d}#jJ>O-7wA-|mQy}_mzk+Z~KC|wyU!XK>=_gYWB zJ~LXpPzPKke@b3I5~Mt2(8u*Q`Jz$pLJqy?=6o-?o%KfjosqU1oWD)o>s(MMmcC;% z{c{g&f;=nbzCZBlwI5>*Y~=K)ax|fl#g9OZlr}930v^h$~1UY1*Z& zII1G4+9+m2FfvBYq?aYdfq7TbsH2UO@g!)Zk0r25hwZ3z*sI)IF>nh8SH z*06B~!k71dWoZxE>C|5?tL|2UP^LR!9i{_MCM|NOuG0vesZH~;_u literal 0 HcmV?d00001