From a8ca8b23011ca1e9c85a52680f5979384ad6b05d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Wang?= Date: Tue, 13 Aug 2019 19:29:26 +0000 Subject: [PATCH] Bug 1573575 - Remove duplicate MathML tests for OpenType parameters. r=emilio * All but the last parameter of test_opentype-limits.html are verified by mathml/presentation-markup/scripts/underover-parameters-1.html * test_opentype-fraction.html is equivalent to mathml/presentation-markup/fractions/frac-parameters-1.html (however, fraction-1.otf is used by other tests). * mathml/tests/test_opentype-radical.html is equivalent to mathml/presentation-markup/radicals/root-parameters-1.html * test_opentype-scripts.html is equivalent to mathml/presentation-markup/scripts/subsup-parameters-1.html * mathml/tests/test_opentype-stack.html is equivalent to mathml/presentation-markup/fractions/frac-parameters-2.html Differential Revision: https://phabricator.services.mozilla.com/D41783 --HG-- extra : moz-landing-system : lando --- layout/mathml/tests/mochitest.ini | 5 - .../mathml/tests/test_opentype-fraction.html | 185 ----------- layout/mathml/tests/test_opentype-limits.html | 102 ------ .../mathml/tests/test_opentype-radical.html | 194 ------------ .../mathml/tests/test_opentype-scripts.html | 290 ------------------ layout/mathml/tests/test_opentype-stack.html | 135 -------- layout/reftests/fonts/math/fraction-2.otf | Bin 1876 -> 0 bytes layout/reftests/fonts/math/fraction-3.otf | Bin 1876 -> 0 bytes layout/reftests/fonts/math/fraction-4.otf | Bin 1876 -> 0 bytes layout/reftests/fonts/math/fraction-5.otf | Bin 1876 -> 0 bytes layout/reftests/fonts/math/fraction-6.otf | Bin 1876 -> 0 bytes layout/reftests/fonts/math/fraction-7.otf | Bin 1876 -> 0 bytes layout/reftests/fonts/math/fraction-8.otf | Bin 1876 -> 0 bytes layout/reftests/fonts/math/fraction-9.otf | Bin 1876 -> 0 bytes layout/reftests/fonts/math/generate.py | 225 -------------- layout/reftests/fonts/math/limits-1.otf | Bin 1884 -> 0 bytes layout/reftests/fonts/math/limits-2.otf | Bin 1884 -> 0 bytes layout/reftests/fonts/math/limits-3.otf | Bin 1884 -> 0 bytes layout/reftests/fonts/math/limits-4.otf | Bin 1884 -> 0 bytes layout/reftests/fonts/math/radical-1.otf | Bin 1896 -> 0 bytes layout/reftests/fonts/math/radical-2.otf | Bin 1896 -> 0 bytes layout/reftests/fonts/math/radical-3.otf | Bin 1896 -> 0 bytes layout/reftests/fonts/math/radical-4.otf | Bin 1896 -> 0 bytes layout/reftests/fonts/math/radical-5.otf | Bin 1896 -> 0 bytes layout/reftests/fonts/math/radical-6.otf | Bin 1896 -> 0 bytes layout/reftests/fonts/math/radical-7.otf | Bin 1896 -> 0 bytes layout/reftests/fonts/math/scripts-1.otf | Bin 1860 -> 0 bytes layout/reftests/fonts/math/scripts-2.otf | Bin 1860 -> 0 bytes layout/reftests/fonts/math/scripts-3.otf | Bin 1896 -> 0 bytes layout/reftests/fonts/math/scripts-4.otf | Bin 1860 -> 0 bytes layout/reftests/fonts/math/scripts-5.otf | Bin 1860 -> 0 bytes layout/reftests/fonts/math/scripts-6.otf | Bin 1860 -> 0 bytes layout/reftests/fonts/math/scripts-7.otf | Bin 1860 -> 0 bytes layout/reftests/fonts/math/scripts-8.otf | Bin 1860 -> 0 bytes layout/reftests/fonts/math/scripts-9.otf | Bin 1864 -> 0 bytes layout/reftests/fonts/math/stack-1.otf | Bin 1832 -> 0 bytes layout/reftests/fonts/math/stack-2.otf | Bin 1832 -> 0 bytes layout/reftests/fonts/math/stack-3.otf | Bin 1832 -> 0 bytes layout/reftests/fonts/math/stack-4.otf | Bin 1832 -> 0 bytes layout/reftests/fonts/math/stack-5.otf | Bin 1832 -> 0 bytes layout/reftests/fonts/math/stack-6.otf | Bin 1832 -> 0 bytes layout/reftests/moz.build | 34 -- 42 files changed, 1170 deletions(-) delete mode 100644 layout/mathml/tests/test_opentype-fraction.html delete mode 100644 layout/mathml/tests/test_opentype-radical.html delete mode 100644 layout/mathml/tests/test_opentype-scripts.html delete mode 100644 layout/mathml/tests/test_opentype-stack.html delete mode 100644 layout/reftests/fonts/math/fraction-2.otf delete mode 100644 layout/reftests/fonts/math/fraction-3.otf delete mode 100644 layout/reftests/fonts/math/fraction-4.otf delete mode 100644 layout/reftests/fonts/math/fraction-5.otf delete mode 100644 layout/reftests/fonts/math/fraction-6.otf delete mode 100644 layout/reftests/fonts/math/fraction-7.otf delete mode 100644 layout/reftests/fonts/math/fraction-8.otf delete mode 100644 layout/reftests/fonts/math/fraction-9.otf delete mode 100644 layout/reftests/fonts/math/limits-1.otf delete mode 100644 layout/reftests/fonts/math/limits-2.otf delete mode 100644 layout/reftests/fonts/math/limits-3.otf delete mode 100644 layout/reftests/fonts/math/limits-4.otf delete mode 100644 layout/reftests/fonts/math/radical-1.otf delete mode 100644 layout/reftests/fonts/math/radical-2.otf delete mode 100644 layout/reftests/fonts/math/radical-3.otf delete mode 100644 layout/reftests/fonts/math/radical-4.otf delete mode 100644 layout/reftests/fonts/math/radical-5.otf delete mode 100644 layout/reftests/fonts/math/radical-6.otf delete mode 100644 layout/reftests/fonts/math/radical-7.otf delete mode 100644 layout/reftests/fonts/math/scripts-1.otf delete mode 100644 layout/reftests/fonts/math/scripts-2.otf delete mode 100644 layout/reftests/fonts/math/scripts-3.otf delete mode 100644 layout/reftests/fonts/math/scripts-4.otf delete mode 100644 layout/reftests/fonts/math/scripts-5.otf delete mode 100644 layout/reftests/fonts/math/scripts-6.otf delete mode 100644 layout/reftests/fonts/math/scripts-7.otf delete mode 100644 layout/reftests/fonts/math/scripts-8.otf delete mode 100644 layout/reftests/fonts/math/scripts-9.otf delete mode 100644 layout/reftests/fonts/math/stack-1.otf delete mode 100644 layout/reftests/fonts/math/stack-2.otf delete mode 100644 layout/reftests/fonts/math/stack-3.otf delete mode 100644 layout/reftests/fonts/math/stack-4.otf delete mode 100644 layout/reftests/fonts/math/stack-5.otf delete mode 100644 layout/reftests/fonts/math/stack-6.otf diff --git a/layout/mathml/tests/mochitest.ini b/layout/mathml/tests/mochitest.ini index f9c3c20c1246..381a3c3747dd 100644 --- a/layout/mathml/tests/mochitest.ini +++ b/layout/mathml/tests/mochitest.ini @@ -10,10 +10,5 @@ support-files = [test_bug975681.html] [test_disabled.html] [test_opentype-axis-height.html] -[test_opentype-fraction.html] [test_opentype-limits.html] skip-if = os == "win" # Fails on WinXP -[test_opentype-radical.html] -skip-if = os == "win" # Fails on WinXP -[test_opentype-scripts.html] -[test_opentype-stack.html] diff --git a/layout/mathml/tests/test_opentype-fraction.html b/layout/mathml/tests/test_opentype-fraction.html deleted file mode 100644 index 35d54e2c1098..000000000000 --- a/layout/mathml/tests/test_opentype-fraction.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - Open Type MATH - fraction - - - - - - - - - - - Mozilla Bug 961365 - - -

- -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - diff --git a/layout/mathml/tests/test_opentype-limits.html b/layout/mathml/tests/test_opentype-limits.html index 2d92a7863fef..56d30fd738d2 100644 --- a/layout/mathml/tests/test_opentype-limits.html +++ b/layout/mathml/tests/test_opentype-limits.html @@ -10,22 +10,6 @@ math { font-size: 10px; } - @font-face { - font-family: limits-1; - src: url(/tests/fonts/math/limits-1.otf); - } - @font-face { - font-family: limits-2; - src: url(/tests/fonts/math/limits-2.otf); - } - @font-face { - font-family: limits-3; - src: url(/tests/fonts/math/limits-3.otf); - } - @font-face { - font-family: limits-4; - src: url(/tests/fonts/math/limits-4.otf); - } @font-face { font-family: limits-5; src: url(/tests/fonts/math/limits-5.otf); @@ -42,22 +26,6 @@ } function doTest() { - ok(almostEqual(getBox("base1").top - getBox("over1").bottom, 7 * 10) && - almostEqual(getBox("base2").top - getBox("over2").bottom, 7 * 10), - "Bad UpperLimitGapMin"); - - ok(almostEqual(getBox("under3").top - getBox("base3").bottom, 5 * 10) && - almostEqual(getBox("under4").top - getBox("base4").bottom, 5 * 10), - "Bad LowerLimitGapMin"); - - ok(almostEqual(getBox("ref3").top - getBox("over5").bottom, 9 * 10) && - almostEqual(getBox("ref3").top - getBox("over6").bottom, 9 * 10), - "UpperLimitBaselineRiseMin"); - - ok(almostEqual(getBox("under7").top - getBox("ref4").bottom, 2 * 10) && - almostEqual(getBox("under8").top - getBox("ref4").bottom, 2 * 10), - "LowerLimitBaselineDropMin"); - ok(almostEqual(getBox("base9").top - getBox("over9").bottom, (6 - 2) * 10) && almostEqual(getBox("base10").top - getBox("over10").bottom, @@ -77,76 +45,6 @@

-

- - - - - - - - - - - - - -

- -

- - - - - - - - - - - - - -

- -

- - - - - - - - - - - - - - - - -

- -

- - - - - - - - - - - - - - - - -

-

diff --git a/layout/mathml/tests/test_opentype-radical.html b/layout/mathml/tests/test_opentype-radical.html deleted file mode 100644 index 03f6dc6cb863..000000000000 --- a/layout/mathml/tests/test_opentype-radical.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - Open Type MATH - radical - - - - - - - - - - - Mozilla Bug 961365 - - -

- -

- - - - - - - - - - - - -

-

- - - - - - - - - - - - -

-

- - - - - - - - - - - - -

-

- - - - - - - - - - - - -

- -

- - - - - - -

- -

- - - - - - -

- -

- - - - - - -

- - - diff --git a/layout/mathml/tests/test_opentype-scripts.html b/layout/mathml/tests/test_opentype-scripts.html deleted file mode 100644 index a4ba0a284aba..000000000000 --- a/layout/mathml/tests/test_opentype-scripts.html +++ /dev/null @@ -1,290 +0,0 @@ - - - - Open Type MATH - scripts - - - - - - - - - - - Mozilla Bug 961365 - - -

- -

- - - - - - - - - - - - - - - - - - - - - - - - -

- -

- - - - - - - - - - - - - - - - - - - -

- -

- - - - - - - - - - - - - - - - - - - - - -

- -

- - - - - - - - - - - - - - - - - - - -

- -

- - - - - - - -

- -

- - - - - - - - -

- -

- - - - - - - - - - -

- -

- - - - - - - -

- -

- - - - - - - -

- - diff --git a/layout/mathml/tests/test_opentype-stack.html b/layout/mathml/tests/test_opentype-stack.html deleted file mode 100644 index 50043148defa..000000000000 --- a/layout/mathml/tests/test_opentype-stack.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - Open Type MATH - stack - - - - - - - - - - - Mozilla Bug 961365 - - -

- -

- - - - - - - - - - - - - - - - - - - - - -

- -

- - - - - - - - - - - - - - - - - - - - - -

- - - diff --git a/layout/reftests/fonts/math/fraction-2.otf b/layout/reftests/fonts/math/fraction-2.otf deleted file mode 100644 index d404810257674162a9e25c327ce5b980a97d7f14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1876 zcmds1O>7fK6#iy+?Sv#afEo}Cbo#P*2YKy z5s9i22aI~?fdk^ijZ3*iaH*@FsvauA1&IS{;TFyW#el$kZ+DZJG!o&;ThF}j{mz?t z;~5?q8Ady`hb}*RTVy>a=SpaRq*Sd2rw9&Vg5GH)p89 z!}}XwG;_hERv00W7&WVAaWeF$Rx&jcJz0nNTjmTsV-&6%vWpubSI>}9v>S-8S_oX4 z1^5#hI$SH5n^&SGST}*+0xoGb<8Xu(+E9(KL4GU3CN^Ov!WP<8D#9_WQAZ;jr+$(h zRhHByXB%RLBrZnSVCgp_Y~lypj996j0$Fwjzff z@;*4oU?@ucEG!6`Ux%PyqR&oRFP zWWDi9*7Ha6y06#Kd-URB6n3Ti(^BjT3Omjsd`v_e)+|MiNJ^4V1IP3J1UI1_C)4XV z4mHbF`O#+CP3dPi?5N`d(k1F_Sdx~r709~Lpv1ZHJo1E!H(x?pmmx{@g_E2hsqwSi zp82y0RKcWR@dTA>Uu-@2e^=O6??nA8Rkw}$Mzg-by3wJkq?nCrrwy#J@yl8ptv2qj zgDC-9*zxaHcGVZxT0~Nff}zwm-&SjLQ#Dnqy`HX_we@eh=bpdsj@RDa>zbQ-J^gm7 zC6Rb@C0XsNcCeJr(uU%z&do}>-i-A<6&Hq T9^$Q#2=azn>B^E%s+aKrs5J5g diff --git a/layout/reftests/fonts/math/fraction-3.otf b/layout/reftests/fonts/math/fraction-3.otf deleted file mode 100644 index 2698e8c7c22b29b11f7599c79dc2418cf0f43985..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1876 zcmds1O=weD6#njeFKMT(sY8UL#bo zpa`=t;%aa)%*vgcnN87+5m(}3KsSQOFjIGR<)+f8X#7sztBJLsZapvep6~qLbMLvi zBcr1uXvZa(aE4PUo!<5PWgyZG;9e>W*VrEI5v9^G$52Md(v0d;KT$oBqK zr{g`un)Xwff?LE2^8sMaP`5XibKj9&-73Rex;#kGK|StJ$h2BJTF3|yK8 zxDO2-tW}?zSE8l9ZVZ3bxun^QLm^gZLpj6-`5z%Ru?ce_w$P?}LL9+LbvVRP>ZjOI zWl3#vwgFa%<6MXhmVP6|CJx}w5L<|=ScoI6eS3(b)St#MJQQ&rKJpkt4khkkD>CRM z?}vjVb`quOb%7q^{9MWsDB#Ca;Hvv7xLrdt{(RM zqUXD%yhp#Y^{~vxz=T|Zv%Z@VbAmYdrRrHr5bm?OY`vyFR;96No4 zp=P-%KiMq1Dg6wF9d>+3xawoYC~>Ym4?Urx&6kkYWk^ze=Oiacs$F5% zmpKpxizld5d!zN>|6O5QwG-8Ks%jh6^=5Ugb*)2{Nf8_6P8(QhlQ&V?+lE=y$471`@~_yxfgXmwe3!pSH(17rFM0(I^p*E` z6Hk#ZQ-cIck7P7skr#xxmqI0yV-%&=*EV{B%kphE=~{e RR*2Q}23k4aC7)C;;{$^%@&y0@ diff --git a/layout/reftests/fonts/math/fraction-4.otf b/layout/reftests/fonts/math/fraction-4.otf deleted file mode 100644 index 140793337177715805d35945d229e51ed7e736eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1876 zcmds1O=weD6#njeFKKOSs*-BKSGj0MTO{!%YGIttLJMJ#sZ}f@F4Sj?O|b0?uMw(P zPzGjU#AO$QD|c>mQ*;)SVOGN|1lU7g=iYO3 zhlYoT(28p?;S6Ll`pA#d*MUeUfWI@D;lYb{U)-VmjIup=aQGJ^+O>}I9H34P9p97Q zcrM;etZ6@+9dnCVZ~hCIGt?c*=iKw3Z(Myy+g}`gc`A&d$V+0zqdPxVnrwPPgr;9P zHIKQIMHoj3m8>5fcgJ$+p65x**8n3`^d?HR-?104sJ?Iob^}qKM@Y-F z0RKQk2W!>m#+7KPuN%X?I+r9naU{eFEhvZBApax8CVs$dh%L0J?hr??K^+Tml=?|_ zR9RA+oNa&=;ykCD4%gMyNoFijk9lF@v>hS$(M9bwpXW})IL4vT`7!?x_ZF# zi=OY63LgC~)Wfoife9{x3%;8bbAmYdW$IZ=5bm?OT)n0wtI{~Yv09qIvL6ZbaV+cr z8E?Fl@%)jTPA46GKrbyuVSl18A;qqtuoEo8$3(bc%~Iruq$K$?a3beVa1+{bQc1^g zs9CMbuQtnWNUO0lC+$yx~yw8N}Ox2LrJjb*c5>|6O5swH?*1s%jh6F0;DDy4j}6q==1jyA5oxaciTEW*ZMS!IXeq z?D$V>yXs48Eg>mV!BA@Zj&fyws-h~D_cIlj{Oix1(aOjB9rIJ~XFg6f#bO_> z#>*Y$wiXEr`u*tVJC8;9>P?jPw&0aY@{#M0JQw>n(0`$C?;2vJS;py=eyxA5)bTaK z;(JWINP?wDG8(bS3q-6sfKN}U=;uqnnY^1kxX6lJEtBNkY{MpWV%tKJ6+DQG(?h%! QV)eX%R?c_XC)LaN0>el11ONa4 diff --git a/layout/reftests/fonts/math/fraction-5.otf b/layout/reftests/fonts/math/fraction-5.otf deleted file mode 100644 index 9903b4b00ad9fc33b2feb382eaaa83eb1094aee3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1876 zcmds1PiPZa82`PQN!o2|s*<_|r^`dDYn9YVwT0D+xP>5Mjbahm!@6UPP1v>*rdgCvuJ<;0#4$bBaHF$Ej z<83_`OlpJ?0EtnvY8Jl*{?tmQdZH)m5P!>@p=X4`B|~;`IpFFQl8SZ%QJzOgOS1qE zprM1cYIFTcwA9v(;dYHnlFc|2VudD@LTr#<53z|&mMfZr-Qy&8>Ot>peq_Ye1D;>- ze7BhQ=y$pnmRSf)pqEPD&4@Wc9Q;zXtVIa-SzWePQ#Y&9*u}A2n!wVF1o}AUcYu^P zR!n*Ra8~zpJ9?L1T#Q0*qAwxEuAs1EEW*clxM9swyL92+HsQIj^j|X zT$P_~mfe(o2Ez_J-Y;FE&W0svIa@VZSF4mbS6_#oP|^BJNb52rslIcP6C_nHuLnoSZ(9V8XJu^?yiL?0Y9_j zyH|GA7uQ-uQlx^R)P{|v^4w%umCNs^%4T`phxWPGpW374k9XSUCf`qeoNS22KAek} z+Da`=5)}0N@t&JcMELAYl=e2^mFngr*B^Ny_HUp^p>Nj;Vy?1`-@oqH{BNC&z6><7On|<&5eShEg z-uL#6Pfm`b9XDaZ8O>z$#L2tg03 zH`l1a(+7uMHFCkERv00W7`3j}@nz^wtz>E>da@4jx6Czq#wgq}WEZzXu2zs%v>S-; z+6vsB1$Yb%9j+D3jVsX-tee0u0hcsK@Ogw4+E9+LL4G&FCJtjQ!WP<8PlRLGqb@`^ zPW?PPsw}BZ&NjpfNnDSx!P4(U*u**f7-0)Zm56YRwf9FjPW@Gk!b1@Y@KL}N@+ff+ zN0CJ@`2ZZGF-SB78Bm`dW1)MJgCdefUwivawWAmCEboidotJrh8*`vpZgS`)k+6((C27OD&1S zn;Xe;SGl82g2I0PapvAr5#DDzs9KY1poj5 diff --git a/layout/reftests/fonts/math/fraction-7.otf b/layout/reftests/fonts/math/fraction-7.otf deleted file mode 100644 index 6c628a823e8a215c6988437f335afef1a6ed18d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1876 zcmds1PiPcZ82`PQ*-cE+jR~6==qQgGtD)>V8%;zT4>qt!X-uU-iig(8cAH(AWR}Sa zQ4ClL9$e|sL(z-i!ApAy_TrYFN)Liw1P@ZRr+ANKO)%^4o0%q?u!nf^U*x(O;M;&$m1# zLdzGNT4&t(5{xeim8>71b!YNJ>3>gBz6uzbk~debU&9f=s?n~Y#1%O9eBbSFJ4arl z-CUvukM8e%)yM^tT497hV$`x)#`(~nTFKN%^kg04Z<$N(QY8V zYa?)b7T`~4=y0uIZd{3$VBG|M4Y;KF7-u4^(1uEc4f0%Mel+ z=J;<1$a=HotmjYV^OZmTO%6oC;t49%zS(;4|E};!trN8mRn0bPd(GM&>qdvFkYY9}oi?!B#?M_gT5a6# zhA9CD+3`cy;Z!o|T0+i)#xl ziNxxaWTmIl(I!D*zaO5w^GJj(Z=$rf4KGxhkK9P?nb_Zh{*HVHb`W!uWqh*(Kj{G} zc#nw>@FX{gIf5REPa}?E0zYEa1H64gX@oC*FL^(Cc###k+9t`n*@15KVPBA;*%Zbl U=^@?3zLhFDAQ)HSHI&<8Bcjn)d*6fx094ocrDDnX9*G`-7t|PlYiYdqT{3bmhlOQ%w(u z&~%Jb^SC=zgmHpU$@=jLcRbhUJUc@98epW0-ejrvGxh^km39p!uE74sU!OhSKJYJE z%@t~}w7B!1dM=pM3?l>*qgK@_z774Ul}zk2)___>rN%4eL+E@KKr6TqNXyzCc7^Ci6}+pT+@^Z`BOT`7!> zxq8s^i=OY63LgEw55ltV0#o>$O5e?jIYk`)GC|f7g!`;67u3|lsx2a!S_ z$J-qs<4u$@oIGE~7NwJ$K>yJoXPo<+=Oqv@JFqGQ$Nx8B%T~U?F^M#68+5Vz)?dj{zc;)5q9c$Ci7hX;` zB@!>LCd(b=wiXEr`+fh={E`Uoy@}G^7A&hCK5_%Gzr_9@=+DTvdlNBpEaO~bzt-Dz zdg%cvc#k6-YB)1T&?C{;<9a`0)d9SENS^_|^xMh1$is`Q$khf(-pw{_Lnl6_Z(|DM VlJpR7g+!1y)XMp8_@sInZva^5@&y0@ diff --git a/layout/reftests/fonts/math/fraction-9.otf b/layout/reftests/fonts/math/fraction-9.otf deleted file mode 100644 index 9c194bf3d708585cf41af5d80d984df3a63587e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1876 zcmds1PiPcZ82`PQ*-e_H87k&PqK8uTQsO<5RWa-Dn;Fd}EE2DNv+sSs@9+EG z``*6s$;olF;{r@LquH!JyzknNK&%JA@7e6+*!MU7yH5E5WqWL7@@pe*k5FC))Y0+7 zgPEMhGNEEvsc53;n5;OpQcO)*=3uxkS$xg-eF);&RBHZX{!4^Se1@e6TWC|g5sqPtnuu_m z`gwL#SyG#vZHN_;_#wguOTQ9f6W`!!ge@dhBEm7&J{aLR^`|fj4<($1k0Pc}K$&~! zLk|7q88}E|578LC&e3CQT=xdA?gNdh|OJgyr4@rm&An-_40RMI8RJLDn*a`>ZY>)HJ}VH1=~eOA}i5B84H2 z*E>Mgn=NNOe=4st1CHLW*A}C&H#L-!VmDFP5f`<$O@hLH|NYhVyCST66Q#Xvc%%mS$PLH-75h8TUy*PBCStCzjN@NN@G*UxQy7<| Thj=R_g1n(t&UeEn)ysGVFw^n{ diff --git a/layout/reftests/fonts/math/generate.py b/layout/reftests/fonts/math/generate.py index b42cd3e227c5..b468f2072589 100644 --- a/layout/reftests/fonts/math/generate.py +++ b/layout/reftests/fonts/math/generate.py @@ -291,233 +291,8 @@ f.math.FractionNumeratorDisplayStyleGapMin = 0 f.math.FractionDenominatorDisplayStyleGapMin = 0 saveMathFont(f) -f = newMathFont("fraction-2") -f.math.FractionRuleThickness = 1 * em -f.math.FractionNumeratorShiftUp = 0 -f.math.FractionDenominatorShiftDown = 0 -f.math.FractionNumeratorGapMin = 9.5 * em -f.math.FractionDenominatorGapMin = 0 -saveMathFont(f) - -f = newMathFont("fraction-3") -f.math.FractionRuleThickness = 1 * em -f.math.FractionNumeratorShiftUp = 0 -f.math.FractionDenominatorShiftDown = 0 -f.math.FractionNumeratorGapMin = 0 -f.math.FractionDenominatorGapMin = 9.5 * em -saveMathFont(f) - -f = newMathFont("fraction-4") -f.math.FractionRuleThickness = 1 * em -f.math.FractionNumeratorShiftUp = 3 * em -f.math.FractionDenominatorShiftDown = 0 -f.math.FractionNumeratorGapMin = 0 -f.math.FractionDenominatorGapMin = 0 -saveMathFont(f) - -f = newMathFont("fraction-5") -f.math.FractionRuleThickness = 1 * em -f.math.FractionNumeratorShiftUp = 0 -f.math.FractionDenominatorShiftDown = 3 * em -f.math.FractionNumeratorGapMin = 0 -f.math.FractionDenominatorGapMin = 0 -saveMathFont(f) - -f = newMathFont("fraction-6") -f.math.FractionRuleThickness = 1 * em -f.math.FractionNumeratorDisplayStyleShiftUp = 0 -f.math.FractionDenominatorDisplayStyleShiftDown = 0 -f.math.FractionNumeratorDisplayStyleGapMin = 9.5 * em -f.math.FractionDenominatorDisplayStyleGapMin = 0 -saveMathFont(f) - -f = newMathFont("fraction-7") -f.math.FractionRuleThickness = 1 * em -f.math.FractionNumeratorDisplayStyleShiftUp = 0 -f.math.FractionDenominatorDisplayStyleShiftDown = 0 -f.math.FractionNumeratorDisplayStyleGapMin = 0 -f.math.FractionDenominatorDisplayStyleGapMin = 9.5 * em -saveMathFont(f) - -f = newMathFont("fraction-8") -f.math.FractionRuleThickness = 1 * em -f.math.FractionNumeratorDisplayStyleShiftUp = 3 * em -f.math.FractionDenominatorDisplayStyleShiftDown = 0 -f.math.FractionNumeratorDisplayStyleGapMin = 0 -f.math.FractionDenominatorDisplayStyleGapMin = 0 -saveMathFont(f) - -f = newMathFont("fraction-9") -f.math.FractionRuleThickness = 1 * em -f.math.FractionNumeratorDisplayStyleShiftUp = 0 -f.math.FractionDenominatorDisplayStyleShiftDown = 3 * em -f.math.FractionNumeratorDisplayStyleGapMin = 0 -f.math.FractionDenominatorDisplayStyleGapMin = 0 -saveMathFont(f) - -################################################################################ -# Testing Stack Parameters -f = newMathFont("stack-1") -f.math.StackTopShiftUp = 0 -f.math.StackBottomShiftDown = 0 -f.math.StackGapMin = 20 * em -saveMathFont(f) - -f = newMathFont("stack-2") -f.math.StackTopShiftUp = 3 * em -f.math.StackBottomShiftDown = 0 -f.math.StackGapMin = 0 -saveMathFont(f) - -f = newMathFont("stack-3") -f.math.StackTopShiftUp = 0 -f.math.StackBottomShiftDown = 3 * em -f.math.StackGapMin = 0 -saveMathFont(f) - -f = newMathFont("stack-4") -f.math.StackTopDisplayStyleShiftUp = 0 -f.math.StackBottomDisplayStyleShiftDown = 0 -f.math.StackDisplayStyleGapMin = 20 * em -saveMathFont(f) - -f = newMathFont("stack-5") -f.math.StackTopDisplayStyleShiftUp = 3 * em -f.math.StackBottomDisplayStyleShiftDown = 0 -f.math.StackDisplayStyleGapMin = 0 -saveMathFont(f) - -f = newMathFont("stack-6") -f.math.StackTopDisplayStyleShiftUp = 0 -f.math.StackBottomDisplayStyleShiftDown = 3 * em -f.math.StackDisplayStyleGapMin = 0 -saveMathFont(f) - -################################################################################ -# Testing Radical Parameters -f = newMathFont("radical-1") -f.math.RadicalExtraAscender = 0 -f.math.RadicalRuleThickness = 5 * em -f.math.RadicalVerticalGap = 0 -createSquareGlyph(f, 0x221a) -saveMathFont(f) - -f = newMathFont("radical-2") -f.math.RadicalExtraAscender = 7 * em -f.math.RadicalRuleThickness = 1 * em -f.math.RadicalVerticalGap = 0 -createSquareGlyph(f, 0x221a) -saveMathFont(f) - -f = newMathFont("radical-3") -f.math.RadicalExtraAscender = 0 -f.math.RadicalRuleThickness = 1 * em -f.math.RadicalVerticalGap = 3 * em -createSquareGlyph(f, 0x221a) -saveMathFont(f) - -f = newMathFont("radical-4") -f.math.RadicalExtraAscender = 0 -f.math.RadicalRuleThickness = 1 * em -f.math.RadicalDisplayStyleVerticalGap = 9 * em -createSquareGlyph(f, 0x221a) -saveMathFont(f) - -f = newMathFont("radical-5") -f.math.RadicalExtraAscender = 0 -f.math.RadicalRuleThickness = 1 * em -f.math.RadicalVerticalGap = 0 -f.math.RadicalDegreeBottomRaisePercent = 25 -createSquareGlyph(f, 0x221a) -saveMathFont(f) - -f = newMathFont("radical-6") -f.math.RadicalKernBeforeDegree = 5 * em -f.math.RadicalKernAfterDegree = 0 -createSquareGlyph(f, 0x221a) -saveMathFont(f) - -f = newMathFont("radical-7") -f.math.RadicalKernBeforeDegree = 0 -f.math.RadicalKernAfterDegree = 7 * em -createSquareGlyph(f, 0x221a) -saveMathFont(f) - -################################################################################ -# Testing Scripts Parameters -f = newMathFont("scripts-1") -f.math.SpaceAfterScript = 3 * em -saveMathFont(f) - -f = newMathFont("scripts-2") -f.math.SuperscriptShiftUp = 7 * em -saveMathFont(f) - -f = newMathFont("scripts-3") -f.math.SuperscriptShiftUpCramped = 5 * em -createSquareGlyph(f, 0x221a) -saveMathFont(f) - -f = newMathFont("scripts-4") -f.math.SubscriptShiftDown = 6 * em -saveMathFont(f) - -f = newMathFont("scripts-5") -f.math.SubSuperscriptGapMin = 11 * em -saveMathFont(f) - -f = newMathFont("scripts-6") -f.math.SubSuperscriptGapMin = 11 * em -f.math.SuperscriptBottomMaxWithSubscript = 3 * em -saveMathFont(f) - -f = newMathFont("scripts-7") -f.math.SubscriptTopMax = 5 * em -saveMathFont(f) - -f = newMathFont("scripts-8") -f.math.SuperscriptBottomMin = 9 * em -saveMathFont(f) - -f = newMathFont("scripts-9") -f.math.SubscriptBaselineDropMin = 3 * em -f.math.SuperscriptBaselineDropMax = 5 * em -saveMathFont(f) - ################################################################################ # Testing Limits Parameters -f = newMathFont("limits-1") -f.math.UpperLimitGapMin = 7 * em -f.math.UpperLimitBaselineRiseMin = 0 -f.math.LowerLimitGapMin = 0 -f.math.LowerLimitBaselineDropMin = 0 -createSquareGlyph(f, 0x2211) -saveMathFont(f) - -f = newMathFont("limits-2") -f.math.UpperLimitGapMin = 0 -f.math.UpperLimitBaselineRiseMin = 0 -f.math.LowerLimitGapMin = 5 * em -f.math.LowerLimitBaselineDropMin = 0 -createSquareGlyph(f, 0x2211) -saveMathFont(f) - -f = newMathFont("limits-3") -f.math.UpperLimitGapMin = 0 -f.math.UpperLimitBaselineRiseMin = 9 * em -f.math.LowerLimitGapMin = 0 -f.math.LowerLimitBaselineDropMin = 0 -createSquareGlyph(f, 0x2211) -saveMathFont(f) - -f = newMathFont("limits-4") -f.math.UpperLimitGapMin = 0 -f.math.UpperLimitBaselineRiseMin = 0 -f.math.LowerLimitGapMin = 0 -f.math.LowerLimitBaselineDropMin = 2 * em -createSquareGlyph(f, 0x2211) -saveMathFont(f) - f = newMathFont("limits-5") f.math.UpperLimitGapMin = 0 f.math.UpperLimitBaselineRiseMin = 0 diff --git a/layout/reftests/fonts/math/limits-1.otf b/layout/reftests/fonts/math/limits-1.otf deleted file mode 100644 index ad657db6aa0d245a1bf7d8de6ffe41eabac5b882..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1884 zcmd5-O=whC6#njeZzf|5lOK{8=_Fh5v&ZlQ+D1 z0hI&-1%-}_Qi^T_Av-sA6T0d^m!$}nQg_yxRpUk|q-2cf^gHh-OjD^Yy6AoH-t(Pv z&)>cGy!&Rd*%|D{GECT0nT+mPy|Vzs5&(YAWU|wr-FmP>{yzEC^xN5YjQGe$k zwEaYcwv!y%%ee~`m;%)RhxmN1oF968^B3~VfU&pYRK4b990II$&TA-91>QZBJ$0^g z@=xqGMUK1Q4nAt7=DIIWzz``LZPbR^z{i0;NAc9!sL4D`iY#-TnlZ-z!jM&54XApE zF-0u{@m<@7;^p`@C*XVNeceGUfAnLA8XDSkymRj|U;P zkWjrLj-gAv72-JMpD=r6NpA162UwvC3n4a``j;U#k-@bPTl8auI0mf-Lma34B&Oh? zf{Sob#2gCnxQ2t6#R%y*Y>eSB(KNL#QKQ5sM_#O4+R2!sO_69Gm~tu?-Qrxq(+6iq z^te5CSWi2biltIcPdRSIadTeLpP!J$DO~SPA(6t5J+Q>2ooD?9j#n4TWxsx3t;(aY5tUq( zx&l+Fef!h3`sPwy)$31I>t?-wYhZKj`9Qq>^qaoTr6;RTm)erank891Uu;WmE%w&> zY8~z3A*g~oZ?4=G=5P0+9Cp%|%FcdlY2Mz3csUg}5 TN#AcEmHplE$R8#6s{nri5E1(R diff --git a/layout/reftests/fonts/math/limits-2.otf b/layout/reftests/fonts/math/limits-2.otf deleted file mode 100644 index d5fa8018b7666d852cfc223aa9f97a8da95556bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1884 zcmd5-L1-LR82;YO>}H#WP0}VY!lpjkAkAUZNo=E(h?Ueu#F&DihzIK$m+azhW|^I0 zTM`HeM%*4mq+SFuH!pe#o?P%KQfLu82wIy{<4qxwZHisL|IJLYiA8$w;M;xg|Nig& z@BjZd@1Hj_v$Hceh-KJtr*b)ccW2l@sH=s}udin)7eWRr1xd1M7DH`%`i+77O{eEPwek&V9o^Q6!OkD)B4vCi`%) z5?t!INraAb96BrcOI6qc)gXuDLcUUX?Dx-qqP`4Rk5;`}(0UI~0?r2KHI$eF&!4z( z=R)`7pEzg>j~ibP{njq+4a28k3CqScYEy0Ewa}iUcxrF7WF9st$KIf2g7H7FWEWRM zscvIT(aJ*dz|KPPa%M*p@GbPw-Y}LKP3*`*Lz}p1e7O_<3A`L(g%nmIY*Bt3VH?MA zE5Z&^sxQI`^r&YeoFxAyvsaGf_7Z!D6?$+n!WL8iFv2!+xE5iDeyj*5pw&=>ljP4~ z3LdJs3?C)TqlkceIF31tP>#dJ7)}yR)9MN>%KYW2%PODiWXy9-iD&_s@~W5p(tI({ z$LB`$xI1=IPkUEN<#Jw6d4ARN^Fhg@U6~6i>;Y=XG7QS4N-3yiiNb%*_zSoTi7=0X z$!3)KXq;x>?;vDP(b<98##0L`P^vH!o$OgT4Wm1J?tDk!P`9MYS}p2E zw$^|7BeEx@lI=xD;sH%u{tsLHzWx`f$x~!&y(=}d`*aLx2!~HnsRQw$gKvRCw%Ltl zMm2}5<`KL3h;y||)$7}f+lz?|KI+Z@JsEt`n?Wjr?+?L|C7nF$r*Wosu~ISh`*2kr zhmED=rPK;+rH&rU)*D+(4b^DeU2E8lf$hPq_4|X##=Wolx0dd%-COENr|XVnb$_uV zy}j61@2_`tnw^=0z5dMV4bk@8i!#%R+iH{--K4qS&4PyJy> aA;Wcjv=D2BwDB9VQb+rK@1D!|{gQv3Y? diff --git a/layout/reftests/fonts/math/limits-3.otf b/layout/reftests/fonts/math/limits-3.otf deleted file mode 100644 index a667b520751c768487f183fd61d6a9b2ae2d1ee3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1884 zcmd5-O=whC6#njeZzf|5lSGo3!bC16v<8{@CeKzsNLSsoo8YPgT^126h3;%>R!x^Jk&F=?zw>^=m}+s+Melp}p6{G{ z?m6e)bKZSZ)6-MfjU||{C$d@HvvO}9h$R60lFd#}e)jF^GWiGOQ`h^0`k9cj-3geqbLfP!K;F`<-}$eW+0O zF17tkgtoIB+RM316_^55KZp2SuAJ9@f3r${2{7KMI90FtIo<}WbW6^f%vZNg<|EzHYeam=>6S+FMsrXhZ-8%_nX9b+y39g`yp0H;A)5s(yv2oVi2n# zwvbRgA&#L-y&K{<<)1KmWl3yj*aNK4g^M9J82XnXHj%~k5L>ikgg6GR20|RC{46Hm zpn`e0C}I``c-+GQ%wU*w6gDzAOf*TY%hV|G$&r^;F4xJJ$tOdJvw6R<2rIfcqBcRmH_`Xm~(XOGR9zgn(pO5 zBn){pa4zpwxg%}cnGxHzDcKoW%hs5+paP`|Q(_rQ`R?acKtoTy$bm;L&Ey(*8~MpR-| z>MBg7_7A3O_07e)s@ET{)XjR|R{!SOv;KJf$@jgRi;q{HEVd<+HA|v;w$PT`TIi|u z);ik7LQn<3r6t^OkJGGS?BG-XE=*Pau$UkVXu7?_; Ut&sHX22wfS9gqA`g1-vz9FT4L{r~^~ diff --git a/layout/reftests/fonts/math/limits-4.otf b/layout/reftests/fonts/math/limits-4.otf deleted file mode 100644 index 3dd80a3f98913f8577527bf6b62ff88d826a102f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1884 zcmd5-O=whC6#njeZ+?tnl1L^^VIsF0tXWL@l4@EsQcGkgVvNurrHi)HbjS>y$s680 zL2Uwof8{>T|6KP`2`A_C5`Ra**wI_i29c3qrh5ToRyZk-pZm~}kDTu!n`;~ZueYjZh z&LCf{O}w3Wx#l~>eRf}CAzvn6q6!>)-8uSk z&*Y!jZHgTCZw~$5PR(^+o`fM%Hrl8SwSf-#=zV=bEPwQ4hZ-8%kDJ2v?f3_9I>ZV|Tn@28dM(5z_Ty2A zEhJTch-2tg?}Ru``KQcYS(4i+_5dsN;#`Ogrv7z^P2})Rh%NdtLL7ruLm`e+eg;!; zP{jqfC}AE&cwECl%wdFd95%*qh-jKx7pYO^lP51$F70H@)22kU08Ba63vOw?=;?!V zBYNB(JEW(bi=}coucsWh>bQBYpS#9?ni=CBc79<}3rd%rRJ=W_Z~U zNkbkDoGrLDu1MSV*r;vWlyqj+wlr2PIDv8sGht;}b|RCCB^ z?lqgQSXa7Ly}q@$wHV9bYEK5}&EVU<43Zh#-2+QZx>)PCalCe}Qt{94%boHlY(ynj zr7pu%YTy2By|KB}P>sgZ)rQ#^*c#kidp;O%JiC$JTzb0tY$=gS)h)^D`C=lqwb)-z z*SovKLvRZ29b4g@-El8U$-D4ajq;+K^zV03dD(U+R2+HHAmQKUFUokcKz-C9+liIB zP}i?dgd@F9xy(mB(jl+-FZ$~z3MP4b4v-F$28Uab%AMNI4U_A}9t>h{Y`f46Ui);a~6)Ln)eCuE6OMH)Hv&F36nVBqWe~9|znYs6T=gj%L z_uQG8o|&1(E-b@@JCRQ7&0p$UK%y7G-E?|p>f`SptWaK~>`a}UnKbNI4gt0WsI$}W zyf(ULW$Xa4=JSs-MXz*faPr5n?d$u0Z{_A%sBecMS`vNKx?0D3kv(UL)Jn8u9VS(lxkk$b^M7r~DlSG`J;I2h zl>xh>=_pZ7G$jE)Lm%81Wi#iSyJ0+jtDFC;FA~|Ed5f9O-$lyj4kx2_82Fi)!`W1)W3@f_$c8# z0^~7=9Lik7ATk&tABBq%93h&b)dgAr(S|sw<>w-KaULw%@27Fl#Sc z7rRuYQeUhuCLCPqc7WXuzS-lT-NCIMSmM&ot{=mRIM6>k@Xf4EAjK;61x%$59!gcJ z8%tGHt!`ecn$^Aa{*BeGe!KeQr@oD)&1+AV+LFnNB~@)Lwk7L}y_LR7S7#VOreEJ! zxh?!}-$-eBCmyL`e)Pr@_vHD%pqsHRztcO?WiI4{9jy@dg|;D=9tqy2r}gq&Moce# z83EM?{P`R4IJ>Zye1JSU+=^U!(<%*6>f-mYAN-%afFi$MT8OnmGK?E(TT)IpCg);1y3DqDMciAuHKH3~QN`4)%o-GF}mFBxR1~_7`p+pr}d*b)WH+!f5 zz&=~@#LX`b{nk$Htw`PpOQamMQQK-8uf_UY#Z&vBCiAcd|Fou#I8-YOsSY zl`=Si{c6@=m+}&`SB~WNB4>;h`f%Q0i>Y5T*v2fb8|xWZz}Q`Cyz|9T*(CCQch2ddHSSoMIt_)o=Qua|CQ2Nh7Yk~&Z(J%IG1GP z(ZJbUxWc1p&l?}}Jdcux^J_mND;Rg9bmVTu&q!q=-eC=RU*M3pq~n^r!!d1c{@m8x z%585z>iokHmyh|_y~mH5ro2Ut<~!0n=FUWtcu{cpCY9=L)gHX+3h8<;>M2z}WYvf4 z`jgJp9#yS2RvW8{6t4BAfc+_acp!z&6u#|)BPN}!`U#vej`r5@t*9*^X({y{Y^4rA zldjfw)@rI&yL+Q%*A6xYcQ)@2y0v?s5A3Yny>V}?Bblr^lGXjyj$~uCzdBIu>5e?e z^4;?rH--M~8!094#vL`rkKT0RC)xiW;~S$px(A#0d5|~upeJ>qZd9LLyleKLT=r#} zA>Z_;&oRyb@aGQ{PO}OJNry?}=2oOqn|5xPTo1pGgW&(!zl_+fpBkdAkc|AsQt6`y L9?2yBhXMWqQsMsr diff --git a/layout/reftests/fonts/math/radical-3.otf b/layout/reftests/fonts/math/radical-3.otf deleted file mode 100644 index 850eee0d1e199446581b96376b0efcb7360ce443..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1896 zcmd5-U1$_n6#nka>}2!9Mnhsl*~rDFl00mjq#D6Sutb(1O(Qf&TZ%etmh9qgW|^#@ zl0cx)Qr9=3KTkrQ+L!i4iVs~V^hIdFg7i(T!I$(sC2NAN-V-v$ut<#Icno}E7T(rCeAIwe}_Q3mqZ2{_& znU4>Q?Oq+AH|TwDhkFHUuy^F4p@V%B_^G-7etZ;Rg?4-$VT1D92%8whg9uw_ zSIG#+uuDxv*rvTm_R11&A999Rp$F$9Y>@iZ2%DI~_YtcL96`{wrT$qlkiZ& zMfk{L9yyeGh9P7yOgRPzqc})3O|MJzDDZNrOO($zSzX5Di57rKuXNGR&*#c|C^M|b zoY8}N+Pjo56kI*&`6bVH%XyD}5;Vu43}pc+X#n4y%V*p|iZJ}8gOp{6^hqrn5E>yR zjU$}T=LqeGm~Wi3K^|#up`7;o`K%rrar6=0+==*5YCI)0|BuosZtr6;I;SQHc``yq zE)AT@`inf8cAU`>$8l(Ro?q)3S;4Ryr6U^^KQ5ICbc;3M`vQx)Astt*Qx9Z)?QTnV zE4#G;>GOgiDc|tXc#mI~raVQC`WGzw3m%Aq#V4s$N3-_etFDl$b)%M4wE?5H*Q~u| zUFlMl%GT1>QY?w9-AQ0q65s7kBA&z_J+LGs&Z-~Au_)2b8os$}69`$QzJjULzIRfU z>gIA)RjUuLSIz34t^Uom$NhG7`{%yR<%id|m)jDFiY2TbFSRAMmU=6Fm9CB;gDig@ zUA-mpsc)o|yaV^u2tRrgu{(1A6~@iTcX$Ue-|!%(ci<;=p>I&125y8sYnS_+oi{>< z@SDzk`hZ7&(>B2>?4cZ_44Yd~N^M%TL26z6KK6tEXD=CHTrWMuTOkqT4Xx5g&s@T! G!R84D8vO$R diff --git a/layout/reftests/fonts/math/radical-4.otf b/layout/reftests/fonts/math/radical-4.otf deleted file mode 100644 index e199f73ae9ead4e3e9bb0d6552f11c9e4a808566..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1896 zcmd5-U1$_n6#nka?BvI=(U90sR=LDfl7~$vYm6W%SRzZ1rYST?6;X%Hl3lu+SteUh zNgz!pS-j8p6{G{ z&OP6~=g#cR?CcD7VFf0f$#h!(@%^>}V!Z%s;Fh3wv{T%ECx0qdhJdmQk0vK92rFw`_ zMK1$(M>9}XIo8w!d{e3|wrMYty|RScd+Z@r=)oruHc0(igiTE0>j+!uQSA|qL92riwrM|wNq8vX zB7EdAj~vR}!w@nUrcA-XD8`7U>2--71wJlyiSijIqsy2)(E>2(l`i`E`CM5KWrlUi z86DHp-lcq@;Oa@wFL}OO&U^Hepg9I*C<{n31$=idpK%LG!tj?4mMlZ0PionK&y5KF$Rq77l+&I+pVg@mM<3PAOvHzi<4K|UZKeQhr-{Bp^e8G*J-GQIfg}y<38n_YmqFv^ret_>m z_)TY?KH$$^IXA&7?4=x}3@^8$l-jgvgVehCee4JS&;Fr>alP~qZ-scUZfKQz^ui-d H8f^Xoj|ct& diff --git a/layout/reftests/fonts/math/radical-5.otf b/layout/reftests/fonts/math/radical-5.otf deleted file mode 100644 index bd3351bb4c741bb4cd22153494ff1a97e48dcbd3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1896 zcmd5-U1$_n6#nka?BvI=F(J{ktl?s}l00mjL=!GbUMx!Vs`sjpK{Ous!lW!ODu0owx9 zshJNBj`gfg3=(SqXEQ~&bYf`j0bt&u?VViKoiqHE8@%^5=R}SM`$+5|@djryS1ey> z`;iE3A9Lv}x)(|?-zQW9TldT38i|3 zQAIBUc1JT%vK((}0=|LX|9ZGrum*f14~_5yaolO{e*o`ASfK--McAPHGQuX3_$|T~ zI#eRUG3-`T5w>YBlD)Eo+q;}0R_Mj~2pgn+HNqyQa6Q5ndR2RbW6JsHMPF9yOd7=ei(kor`^Ygi~9?A^s zF=zC!p7t)~3k6qCdVb0C-E!Wep9IY@C_`C53Tz19oy%w3LW(f_rGu1Zi1bM<8xR^H zC5@w;FXjmC(m2TU;DMC zyOrJAfb@CEkd*)P(Rh#lD@}Qd9QDgA`%4~(g2gAPRA;mH;H$2Xs&%85P_=zVZP2Xk zwXSrjN@Z(lYbln%)$RnaJArFG3A88heJ?BtX=l}s;CPg1XAR%nwF!i*QlG+9YX2Ll zN_BI&s;bq;_o`-f&(^@^+S38Mx_!5QbNTVT?d7(3ykZHfr%P?|t);$7f2FH4$RNuP zZ>`=J`OG&`O5TY_YJ?xXW3gZ4{=XRCMZUv3i1~sCIlTivsSACB`ZRDO?0LJ~ml=)l zo6ddufhRxH_!_IQhcZbSHn*ab+O%p(YF+$34uJn>uNYxmA3eldAs*xntU?(HJ$9RW4~7l823xsIf>2N@NMeGzEjSBCW$_$u90@mdOe# z2?PqQc6}%awtXl(MgxRqFA{W788xr1uvfY60qt zsgwIhb}WzXBi4L=HkEe@#|Ks(0p?BGKFy?^8N*w;!Dn~aM>8};4@Vvoud(-K^2G}+ ze-okQ42Sl-bD;q9b3)a_Av)*e(>I^?e@uM|Fg_}{^Tpb?H~?4@uc5>hI8&+o@O9_d zGi)=3C+`2g_i3{Z^vLmYs7sW`I2j$rWQpd0akp^M%g$zsdLT8Z zN9^H)deXg=&E*_D?s^5+bBbA)eiAgppcG{e35?R@%w$teEp24ZAwOTDK^{qWu9$Sa*|Z)Rvh@+&n2GpMVl*K%-$m&Zr}r=)u2YkQ?2M3+ zO9Q9U-aMD4ZF_jgwryHo=hwVORxmh?aw6*$KQ5K=b&ECN`vQx)At$a@qwdSv%EPA9 zt)k5bkUno{lJY%o_4oMy(v)3ft9`?=zhOfZEbgRI?Ty-luew5_+KFmhRreazeP(r! zb+tp4O6v>j3z0akb;g11as0F+j@CH-?1CjBt*rWC91Rm~?Z7u?Z2%#w)ORqI>isZL zDpwZEs$714yKI(sulH0|HhZGwjo)@v7N6hVSZs;KN|vzNTxf}{FLal7l{(t}3^M%n z$?|=XFMT7WpUC4ZOT4+Fda Dlnwm@ diff --git a/layout/reftests/fonts/math/radical-7.otf b/layout/reftests/fonts/math/radical-7.otf deleted file mode 100644 index 4a4fc99c870fdda2252e5ba5a40c59c38570859b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1896 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 diff --git a/layout/reftests/fonts/math/scripts-4.otf b/layout/reftests/fonts/math/scripts-4.otf deleted file mode 100644 index f807eba4d8d01b05b6396fc65a6dd1ee688d0428..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1860 zcmds2PiPcZ82`PQ+07=ViH1Z2j^&~2pCCzRw=tlshZ zFd!(>y50nf^yaCB(jF@IpbI?}4?=qBt+Ww)P}*Z8tD@WAw==tJ5>d~6llQ*g_y2qE zd;2mmIXQt1xC9fVhq{h8@P#={5ZuYmb2WruRv%;&GKUHqB4`=3XF-!U&PCt@m!&FzU?<6 zw57Pj3YqgBjAMkVpG$NuQ^+1pUipUnCBWF}xy4fLDn16Rf2r3{VhSADfAag&-Kl5T zU_PM)i+8s@ZKZ-aVlV94s9HioQEwpH z-gI0W1^5LTI>=RDTQgBp&)bC`>Qut)!qE^bwBxG~8>C-{*hCzULu{d4*&&W#qZ$iw zl=1>Qsw}DP2xov5dhkVv4VHc*#3sgYE5sIhR4l|1*1jvmQOZBVC|r2B03UhGAcqq7 zum{r^AWgzS0>eb(w3?^IEWZqS@$%^>Ylc2~qB&sH^)C4NnOsTlnI6zdCo!zY-TD0N zY(|f|zUTUxQr@LqkqIQBN7o_-nF7UWKkt=_gM`6fx*oCwp*~B?)(aY9Ng4+@*T)Ft z`xtM8vr#mtGuCTY-jp|lawTyPK(+Kq^!)l-jilkD+|x> zyj*DO>Uwdpx7=6m>URoKeAzdX#z})qtVq=wE>1}&-@kr* c*a)(Y27bM?5Nn05dfY%NOCj}z34&Fg9bc_2SG31#2@sa=&{mRvGJSiCd5{-XJ`B7eecctn|YJz(D3jO zR$&G@to}$uhHAfF0DN@-9!Da>gJvo{)OuRA@uKcf@m~Ks=c_U-gOzRbfum$>{kM zv_piVjgx;onv5OnzIc=J44`dJ+38H-B6b4CH?B(vWeV&M?rcBV5dMx;`e$nJ^5Oa~ zm0V$tYG^J{K4MPH;kav0t%_7RXvsR1y`g`mrH{fDP3>aV<>Ebpg6kUmHD$-8QGlnA zkZ!KxT$zb0#k}>nTjVNCI}UnSpaz#ctdU>$u#Nyede}gXFg@%;qZsh8pZX*_DhyTI z0g{UansCm;8cVat{?EN3F_>Fn)PW&W$ABTVlwrMpkbBGk#KV$>&rBQYnE4>AL;}-3K!V! zzZ{5w!4njsw%l{@CoZr(-+=r&kvFycdOg3^n5`384xfoj4JOcNBD=;!wTb&p(3Qg$ zc6s;8Zg)9V8K?>cG$A%_%I4;$b0U}f@gS$?S{K^pKPGVzJ6h< zIop!0t96|?zu0r@r4s&l166Bl@m_TCQ49OtsP&bPZF$eOV+B6fSo?_;*s1fUZLtp} zTyk5gSL-Dz*-#cOz^~U-g!!_!k_X7$ODxF65-C7U9pAq;Y$yd;#$CT=S}1FQ`eIyH NtD3UpQ~x~_{RZ!t?G69{ diff --git a/layout/reftests/fonts/math/scripts-6.otf b/layout/reftests/fonts/math/scripts-6.otf deleted file mode 100644 index 963f26179c7d5fdbb14ac50eea6c3bc94aba917b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1860 zcmds2OK1~882)B=lfGiBrL_fD88kksq;6|lP~t%Yp$BUfi>L=R*3bl-ZrDUnu}~01 zjWc zVa4KcxgqrV6c7jjco2_|3>~@t>MHps(onQJ@V6UK3AqhEtjRvAX9(sEcx`&m@jzq3s|P zom_$wiA-|mz?m!LrvPnb*3RY2r?CMrzECeAlqnGH>bP~FCHfUj`bSFe?C#P}wNzn_ zdT1U{K4Mx-W1nYFsftuPXvsR1y`g`kWq`~%P3_{mN5vcT2)`8qX3T}A-!Dg zTAPU)H*Yg;xKxE%h3!5TXuw$?YowQatRswfJ~q%GOdkiZPz?GwNO^`G6^5#98>fc_ zT5;6J8cV<6V;zII>|+D1qTa^=*1pQeLCW_c1{+x%hl4c6kV2k&Sc6e?k@mtu5Bi9P zXmx@XdA}PkQY{{Fdm_37rT&lK~=8>m{_h&Q5}k6JYFQt9VE)|P;#`?T+xhtEaUzJDHe>ilWz_Mw6+ zZnNb|Uzrsf@}eF1`GSHdU-reMVN&lB3sNzQ3sVx}``3wOl^}Dd=hsFHWi8O`#`UDC LDYHKH-$Tvc6f*A& diff --git a/layout/reftests/fonts/math/scripts-7.otf b/layout/reftests/fonts/math/scripts-7.otf deleted file mode 100644 index 98f6634187e7721d4fe56e735be23fcd80b3f6c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1860 zcmds2O>7fK6#iy+?fj5B5E6*Qf`(!!5lYyE5Pswy+DKLo4MD;}lmpZaR&0o~*4jvb zh=hd1Pt2`S5m(ehxzGcs9H^z9svauAr8m@q-~gh>pcoLi-`ibVCPuVpW;64?_y1I)1b}@d7K% zrFGJzy4(6xv`?4oGe%N0t+LBilK>4z*qsK?SWenCSlNn%}AK&Xtm`Hk6nDL6- zns%JwA;)njX|1n$kL;lIFqrj@C!{l!*{~!gSIg&htwxS(?NN9iprXwekJ|SP3H6Z= zIYExvdA9pK2clr{1eNM+^c?(&D{QNFqqgqHi6mFSW{iiM;(X1_JWI z^?TNS7fK6#iy+?ff=>N+4A?)d&nEf`oM-Q5%^<8_CL{AxK0(djL$ZVv9Iyt&IeT zNJvPijdQD1#5EV%OM57453MCmsE11Q(i`GOZ~(zED252k_q=P%Bq-^*vzd9{`+qZU zJeiuFo3->LhPb2LSPF%^11yuuktW%3sq{vkp` zj7wuCaUl!i2%+lb5}r?FlE=rEZj!$O7`w7=E?>Te1Az5{dJQF}z`l=1BB$D8FVSK? zr380>>w8vD1#>jQ@PYWK6}5tIe0xeIQvIMM>kxa(d`im@nMFf(vE)>w1ZN+NE8N2_#{bt~m_iGm2)sbT*$GB=rB{m5_M|^;lZ6QqT}f(ir317{iy3 zFy1IE*aJ z?KsgP$8jjxSYQ1f*+J={KdT*&NoOdtVM$D`R)yE)GC8j0N5Or73fEseYCkX})c<_Q z338OLvfUpz5Cw}Ts8n;U=ipCVVQ;A&rB77JHcEYFX}h)5stOz-8{f9uK!=S&r;SD% zzjnbChdu1_=l|_?*HYDhRH$GmwPRBtesv$mVvCuuyZ#{PQ2R8Ed%NX#fB*ZR`FAG+snh^k zFaaHAUot5-hQFKw0_^}ECX=cDqvu||CjXp#w10bQrxuJ|C;u4``v>-}O|<_Ge;}6B z9~v4>=P^%z3h1{e+mX$r4;#5vcd2{CxiL$DHV}AAJjvOa9d(X1ydXluHZF~$>0^0l zdk95@OK>bbnt6Ql$z}2rfVMhs6`aZ$tOJa%)Jq6u3M5WXqz2o1zoA8EUBJs5&c|A+ zFh?Ua4=5ioDJF5iv!_%=svWds9m?L&KZ}b9kU6iZU0m>}c!#*4UPGX%>Nqs7)BNj_t1qQbdx4vB98S$ z{j@qkixEC)^2*DmpIX!O$q|hKeOCUsog29c5jf|vapJnGQJMH8w z+7*~UCCt;cfEYGYG-T)UP9a9<{gQ4-2a4J(E#nr{!;&PnaL$e4$rISbh;bGl^Ea>o zNLph~(z1s$GSOqoEwY-8II$@fPsCU(?dArpEo>i)uxaD%RbMP}4SY2*Id9f%*wek|Z95F7miXulKinDD|pgoG>{3sfuxEF@5 z99FW&oB!<%ucoR3RiS_;#IohZ($siKluF<4m-N!2ACal|zazoY&pRDc?pQ2drn+mZvE1tm>Kt=YHc&#i5^~Ty@5AMUw^bbm?>Xymi#kc);&{Km%GB+ z57yPp6sq&5t=orbJZ&*suJm=L=m37bqOO;>`y$d#Qtu@eq+%A=Nl7d3zzCL3Cz?Y& XzlF3=)&e0nt|wJZnf0iD5H^`x?Z_SPt&nNyP zLPB$@8FkO+VH_q@Eu7+G?r7#(s<1?P8Zg%7y+X0_J$A9a+g#UBVha3n{a)j#`kp6P zYd)d|xBlGpcsUnLs(}##@lgwE0mnmoY9-Qgq9yAPd&_)8%NT`=hU{WCIY8am7s%*!)zCCHn^?*W%ETX87D3JF|@utEM)giUP5-3VJqsJaNpuwHdX zI8OaBc2rqX+t(Z+R!HJpgbkMdV}wn7g`XpA(dK!CW30U?!f_$l!w|A4 zau3@vh&J+0IOxD`qCQ$p&|-uim$G>I^pn}8PmX8|==JjBer_mR)Y}K!bf?p?TlaYr zxsef9_j-Qb^W9?3qg{b6E|Ux+#RMo6-NE4$LHJDv!HN*>v#3l^N;`|u*u$~XJJfYC zQa4AnWTd^ZV%qbEGP<+f(R*~1gQzRjos!btU&c|U^qD5ym1bf&2Pr^48aSHq3*3ly zoQ`(Kaj02Y)0-W!Q_`z&*ikooqyyC1up}C1E0A@iLWy(bVPpvvUw*;3`VNv%pE=11 zk}BV^!S6T_1&b%BR893J@rSIiqg;>j7piO<=GJ?R>a;V)tbI6NvA5Ky4rPIiy*}$q(BF zXMdS?(gPWStF&5QwGmz=V$}@1xI;w`U+)d%t>obaR^)1x)Jjbq8qtC;t3lr4pC0=SjQ4EB#MJeda)KT@~*_YWR2lAFGueiu;32afLQ zTK`Q$E3xMM*Tds(0c*`a0P`ws2Xa~W%=;@Be&O7&96dQ2jDf^cV#(i{8!w(sJs?6# zlhus7XA3Zn5UOUfof5Ov{O$>_hx5^94Nl_k9$<_NJu8dDKA*!o2;nSWBj<(CCX=2quf}@Mt?h_{{{#iV*3uscg_n2bcDzF9I$O>df)p1*HSmfl`(T$+A; z^X+shoqltnVWx4WZcW&JaCrCj&EFSw#XBc6Yw%2U@ZsuBJPzGIne#mlsI5Ap_D;1; zovOA~S!D08afpm@?6le*`-qH*STzFg9?{Ut*Sm?bl`_1*ic+o8T4|}n1~lXII7yWZ X;~MB8-trg*4zBDl7~xTAI;C5fceDU8ql-FcUuBEf-9xfe`}nQOjx>--PzmN~Ejsh^ z{O!0g3h+BLbeJoc*Jk2MkT;Dh0hcg4aWKLPDa=OLAio%46Rmg{VGAi$7vTgNRBwcn z)PK#6DobkniX+4dX?z=DgQcI3u!%2mDZ&>UtQd zmm@A2S#PqG_59JC?(TB*ULEBi>gnw5l+xZ_#xPU*OcU-(GqIe56d;cVhI9TDH=-RU z)8#l0HS25oXGiRm^eP;7)XhHW0ChGjiN@IqWL>RN;#^&dETNKXUoft|fh5#>PI7{z z>i2B$8xBOl;t48M6TeCPBP)DbsYm5wRk4lAHnZ}fHD9OZNC_L?)!RUWjoC&UH8y_P z0#h7zvBy2{_6|ph;(S3-hElCN=E^HGWmPV(UMrjBto3N<5cyaY59?AOuAl~Nzb-dlDmfwY#)X^CI z2bZ(I%pp9+vH3=QY$H4-V$}@1d_YAXZ||+-ZRFt#tjN^{sg0UCY(WdQ$3gzZL%$|k Uh_&2^5;xSwJd}c2z7R5A166?J761SM diff --git a/layout/reftests/fonts/math/stack-4.otf b/layout/reftests/fonts/math/stack-4.otf deleted file mode 100644 index 51bb28a56e0caaff90e1ab153a6bd1792f502b00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1832 zcmds2%}*pn6#rFs&kQawECi6mUQY@*r3KVWahugj`rvycral%(SwOmxUF{#11RI~^@jptf>&#%>iypLt9msx z;}a9(sKpJKa7Hp2{n54LUBKD}@OdUPF*@_%&$ofZ$K>tNXD6;1$*Hf&e+#Hr#$S4- zukrQf4q{FHYuP!shbbQc~b%?!XKBQ%W%$gy)*a)fGMz5mYK=P5l z98X69zJi7ha|P@1Ow1~JARC?g_Np`Z~_!K2**U0f!aK{vx=q2y*~x(UK>CJ0u7P@hHRf>L@|jK&b>N$*fLz(|9f zammPd^QDaEPv>-BkE4fll!IuXd$3zd`}Z;?nbK#Pa95g%HZ%!Vb=xLN_Pt5tGbt2>b;RPy)*qxOs;q5kJXPLQMe zHXD4#fhbr!L8WTqo5UZo!qb%oR31|m+o)VJE00VdJd^8@Om=wb4e6jZd0j zio;Xv@xb}+aFi&{7ZhbE)&9hKd2gkx%H{n#WwYFR(6+a8)RrtCe%7+LvVZ4rC6!Je zEH|&Wtk+$T4MltT?#k^gVNSer($)*uRy};Uh7&)D{yz-9=fUVYhtCJVm_CP{oIP!W z9>h3yJ1rM|JYyU3ss;Gt2MUJydbg5xkcJmnk*ZT%2PJiALK_~BgZzVre$BKHYk3hR PZYYgu$OWtXL&*FSuO{Uc diff --git a/layout/reftests/fonts/math/stack-5.otf b/layout/reftests/fonts/math/stack-5.otf deleted file mode 100644 index 12ea7bcbfc173ebbb851c73fd4b42db798dab3a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1832 zcmdT_%WG6u82_Dn@64noPE1JB0k3kO+~H;f zl?0>`7e+x5`UkixSlwt_Xa`)03qcpUD2R`p-KS)Hj=%3d+DRJIcG+|1obUI&zjMBO z&y0+Yj-U~zVZs^8<@D79$zK6$5x~t{ZghC!`^Q&+#8vY4@ZQk_Ml$my`8$9*GV=MZ zzLsNcoy3~@qhnKU3G2<X$3 zDZ#xTH~n5u1#>jO2!Z&hMYV{pLVHRjQvIMM>kxa(d``;*nRABh;(SQeQ}in84J1GK z({W`K;1)D=m@8Q8Gf@-dP2*ZXCCoN_7GZ@H<|Ay7UW%}ZE%+_M7E-Dy!U=3p{Si)5 z{slX#EUE2N&JZi4aXi8XOTQ3d6CdMpge}^>D{e|y;H@> zNmmbfe#!IQa?zvR3|(9%nLszPWXtZ@L^nbB%LT#85bCq2d{9aci_sY1T<#spvW(Qv z8JCQlH(kzo{&-&Z^*DM!M>&YH-TmEC+WX5m%#=RUguBvAEaxBv$fJS7d4Gl*(T>yG z<2Vi_%WL{;N9>gJDx7xI%|Yn^Wi~8{#?=aVU8|AfT6-2*Ldmy6;acOL^lSP4PjqsE z9JMoS@G1wQVDSW%YKY$?e#ipDDDJ-oOE6OTmy9|rI9V05kS)A)0p{JT25 z7L>CWTcI(I?N`cU8=>(aR_(x>hZGF*_U<6c6 TYq=36ZYYgu$OWtXL&$sw4gusA diff --git a/layout/reftests/fonts/math/stack-6.otf b/layout/reftests/fonts/math/stack-6.otf deleted file mode 100644 index a640cd553f18ac755e5d5d7fbad5621acae313ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1832 zcmds2%WG6u82_Dn@61FKCs7g|=(QYd&;*%y6HNq(&^BdsVNAi`qnq|N9Wp~Qxx>u} zDn>-ng;B5+`Ukix)QX_3i;i?vx+tUzT?pc1r~61oZ5@B#y=QC^AJ}cbnRCA1_x{df z&WwzXj-VMQVZ$5B<@Dv<$(w*P58!$(H#$7=!@WyD;z!Ev@F%0Ytz_m9 zzSUp1cM@ybzZxs~WvsG)2keW~eOk!--@G_?{1@7O2Hu{LSqrR!}|(SgXpxbftb4TiM?&+BKB80;Q{aKmM|H@Clmj zN7P{M=k<>lbHSu0STT?oHLvFJMeI+lWLix0WFO-1*pKL$pm5HTRh*BxdVpRFSaEXF z*F!;A4nn_D4Cpt_5T8XRki`JSia$1yC5XSdC|L!x=XGC?r*~*mgQ!0{kd@Zn-o}2G3|S^#m1bet2Wdb)8rYu?r@0XAdA&WJ z=TWn?r+-((lajNFhiguAP)>k47mj4(>_oDz*C}zXKQx|D$;B6p);Ex(`k#~RAgO+u z2mFQ&QE<3}N;NfZ5`V}Fn`^D8eV}TtRaaldYRXb-!$-5#g_)|VR-az0+SRqsG7Ar1WRlhAS2`AEo?d%ClS-$b z9dDoQm~B}p3o>i@bLXWw5th7ja;z)yK=tt98cf_3`+p$5=Mi|zfHh3&Wv;0HIcnRkc