bug 552460 - part 1 - reftest for Variation Sequence support.
new file mode 100644
--- /dev/null
+++ b/layout/reftests/font-face/ivs-1-ref.html
@@ -0,0 +1,14 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<style>
+@font-face { font-family: IVSテスト; src: url('../fonts/gw432047.ttf') format("truetype"); }
+body { background: white }
+span { font-size: 72pt; font-family: IVSテスト, serif; border: 1px red solid }
+</style>
+</head>
+<body>
+<span></span>
+</body>
+</html>
new file mode 100644
--- /dev/null
+++ b/layout/reftests/font-face/ivs-1.html
@@ -0,0 +1,14 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<style>
+@font-face { font-family: IVSテスト; src: url('../fonts/gw432047.ttf') format("truetype"); }
+body { background: white }
+span { font-size: 72pt; font-family: IVSテスト, serif; border: 1px red solid }
+</style>
+</head>
+<body>
+<span>葛󠄀葛󠄁</span>
+</body>
+</html>
--- a/layout/reftests/font-face/reftest.list
+++ b/layout/reftests/font-face/reftest.list
@@ -117,8 +117,10 @@ HTTP(..) != 507960-1-woff-bad-hint.html
# Tests for bug 523717
HTTP(..) == underline-offset-change-1.html underline-offset-change-1-ref.html
HTTP(..) == underline-offset-change-2.html underline-offset-change-2-ref.html
fails-if(MOZ_WIDGET_TOOLKIT=="cocoa") fails-if(MOZ_WIDGET_TOOLKIT=="windows") HTTP(..) != underline-offset-change-1-ref.html underline-offset-change-2-ref.html # Bug 534132
HTTP(..) != 534352-1-extra-cmap-sentinel.html 534352-1-extra-cmap-sentinel-ref.html
HTTP(..) == bug533251.html bug533251-ref.html
+
+skip-if(MOZ_WIDGET_TOOLKIT!="windows") HTTP(..) == ivs-1.html ivs-1-ref.html
new file mode 100644
--- /dev/null
+++ b/layout/reftests/fonts/gw432047-license.txt
@@ -0,0 +1,11 @@
+<http://en.glyphwiki.org/wiki/GlyphWiki:License>
+'''This document is a direct translation of the October 8th, 2008 revision of the Japanese original at ([[GlyphWiki:データ・記事のライセンス]]). This translation is provided as a service, and should not be taken to be a definitive statement. Please be aware that in case the Japanese original and the English version differ, the Japanese original takes precedence.'''
+
+*Data and article usage licence
+
+The glyphs registered at the GlyphWiki, as well as the articles, can be freely used by anyone. Reuse of this data, such as reproduction or modification of the glyps, is permitted. The are no specific restrictions with regards to displaying the author's name. Reuse of GlyphWiki data as the basis for a new font, or direct usage of fonts and glyphs copied from GlyphWiki in published work is allowed. GlyphWiki does not hold copyright on any citations used throughout GlyphWiki articles. Please consult their respective licences when reusing such content.
+
+<http://glyphwiki.org/wiki/GlyphWiki:%E3%83%87%E3%83%BC%E3%82%BF%E3%83%BB%E8%A8%98%E4%BA%8B%E3%81%AE%E3%83%A9%E3%82%A4%E3%82%BB%E3%83%B3%E3%82%B9>
+*データ及び記事のライセンス
+
+グリフウィキに登録されているグリフデータおよび記事は、誰もが自由に利用できることとします。複製、改変などの二次利用を認めるものとします。著作者表示も特に制限を設けません。新しいフォントのベースデータとして用いることや、そのままコピーしたものをフォントとして著作物とすることを妨げません。記事中に引用されている部分については、グリフウィキには著作権はありませんので引用元のライセンスを確認してください。
new file mode 100644
index 0000000000000000000000000000000000000000..240ff6a63e0c654fbd7fd568af76a86edcc361c5
GIT binary patch
literal 4530
zc%1E6eQZ<L6+icV+J1hvU+m{3b`n3w2@Vj)&rY0>k2X$djDU<VK7vhykV70NBP13v
zUt71fF=dEt-KK47J1W*uU=`XVXBBJvNB>znKpLy6iAmeUCZzr`iBZI+uKTChJMZ~n
z7^T&w{ne@W<=*o<_v74i&$;*J9s>aY2@3`siNv-qjNLl-J*-f$wqf04BMAtC1Ni~u
zo7QdJKK$X6x3?odf&BQ`)^K$E)w#0(<av$XvoD=9y|jJ?fWk54_MU@zO%5jJHWt)$
zF1s(fVfuM(GEA4U>BStFfJb>Q<gMAcBhycJz4jphYX#uX%w*D2e?K|+GRkVe_U;+1
z;Gd&kLw+0bEi?P_hii_)JK9{Desc?Z()=mbgYrK>-n}n<I7jNq0=6GUUYSqt%lz%u
z_uFu)A^?3mx3HLR9662h9WP<~Vs3vX_rvbD{5bwH@@=5m26Jgz4)3-P`~w7CZ@Bc!
zJD01pxx7qYr8CHyfU2xk8$)Nx%P>*tPhZs~-Je*!#sX(6rofQ|KeImcQbh&><OA#n
z)C<%V<iA~^<gd_4%-R6XT$M&F_le#-Ju(GxP|9UGSI)r%>Ncj!uXqBWnW<1+U8GTH
z*S}4ewZv&EW9~A#&FT6Ayl%+2fvrSur@^APGq6Tqjb;G~ludB-@#~~q)@-h0D3{Cc
z{hayAd4>BoOIY=Cv}zOVZ)BW*6I8OM!_mhpS?hBh$#tUZNeMsFvu1l6Xe+@**{U-r
zHgXrQ)V+ct%y$7wA{<oJA(UZ|`xB`c;{Q1np}h#sjm1@)lf?}OQ$+|2))l$c$wyLp
z-B(k})gp0r)P;(qT~YoRF7m4<l8Uk}kVt<?Nh(v5YrKAc%Ii;sid6f?Ey<BU${#Ay
z?Xz`CF}^wJFUGNjY1c&h1O6{3|K$Bm%8UJycf9YXya9iaU7ai@4yN>mR0`)|+r^2U
zp(5A5+)R$6R?6{-32zZl4Bx)oqF2SMRi^eDN$CxT;B``d1~wK=o0H3gJeyihXcHD4
zxC+-61W%<JQH6<Q%2>9`_*&p2@-FoXRib|jn*W>8=~3!Dx*cz&PRTC?JEcG~aooCc
zg*ty{yqTKTMiYpV7wLD%U-VtnQ!D#pbh11C(G*$k?v`cTvF*mK@FX0A6L1EgwI|Hk
z`QRY$BX;8B?F0wOykw_?gIoYXt-q(1m-(3AM}l@rV;YIw9*6~ForCtEAIA`0cKTy}
zxwEGgOM+Av5esOe@Y6bUVo6P};w)B=y}4Czx$8X*K0ni-1|2r5S?II69W`z_*dp02
zyj3j?$GvT<LhR_sBi?#9zcC&sZ!7(tq0%p0yeu^E<j=^_3~v%dM~%fLSOw84TIcd6
z8*k${&MH_;JjYOkl&r&z9S+BKGF2MbNs*b-06BB6d#Lo@&`m5z<B-E~bI1`~MOg*6
zAiM2u*(upY!Qu=CW!YWpYqWC>6wBEpi{P$fSIR>Q5u{qV#<Zq;O=Dw|Wrad^D_+(8
z2W7QXLu^f)HzJ!?wzl}28a%ZwvyEq1nkI_FK^O`#Cpw(&`Ua)B)z{-P2||JF-L;Ee
z*tLrcC1Nr6s4|Ct?rA}=B(MO`{dGb2*Aq~HufvbgUz(r%VRP(Z9tvQS#@MBbgKROw
zL4%CuK3?`Qo!Gsz^*{30X{RW<O0U>N(JGjEw5O^&r6t}Nd(bICmRwW%y%fWlELMAs
z%WM$@D<)CgyJ)uCY&<85npaqcD%k@~0f*y>mZ3gRn8*YE#ERg`RU#oYp;?~v`h?O&
zk|_<OC^GwSe+`LFmz7WqZ?=e{Xq#8+WT&aOp|`Q$C*1E5Da4{bEGt(8nwuKyYh@G9
zb1aSP&>h0^=varV;*Ta@J!cUH+r)a07?n)2r3QBpOMEPgyNDe7^{2b(^K<nXJ6AMp
zDqp7Gr8nR!vJ-mlohpeB_DE=0X%OwtN_bqf)1vze&Cg4GObST!DLfd?((msbj2GBb
zxa5DfjWVV0;zq{3Ma(|o&QmAj@soHg;wMd3ms2DZi>9@THjx}}l~<5wQK8c5{&=gr
zqcn*-jUvZ3#QoHwA6H)TDC6W}sqgbU;IncE0MwBc)n{7>CJapQ4fvvgDg5t!!N4@M
z;(NJ*F~%WZG%$<!sDU{!k)P-<aBYfi3Ji=da%#lDD3jW4U<M@W83Usn>J9Bh%xF)`
zo%)O#CKxxJFffI$)3XMqVFSErU<MQtHZY5L(!d<*_5&SDC~p%f8km5U>M=0Nq{a-)
zKm(OEFv_8xgSD_9GLVKmmQ(nmo`fS<uEV$b5y-&|?0{L=i@5`9+mO%WmxDeC<Cm@W
zI#lhofbz1~hVSUL`!nf$W=fenqO6-clAGBvyLYxjX`9LCbA91(R;xOsRW0n#hOv7V
zrF7xxkAjL6?||%~uFk01g=h;ZmxTj3T^hy1mQ41*TpB?Fr<+HG62`O{R5FT6s7U+t
z#iU^oYp0EVmD&gj4`CU>QkzVLUKF)3pHHAB8711GDt*didNDJNbqFIpp-3bYRn^{)
zE2%uF+g+uVs*<X%Pz3sQ3qB|S7p``wk$$D^?#NFyg<4c^sJ~OssV}QPQ?p|elMZ#e
z`c3s~>JD|cO8xgfDvT9Q6!L|U!f;`9=~v&n`JJCGy}EQ`>DtnTr8l1*{$yvZhjG}d
zUR2*uF~D6vzO|4kBn#P3_SF6TKW4M)`2WdhMofm0toqOZ#-hb;ga(>0ge4r|iHVpw
zePxjfiSh^LXS+sJRikUVV#69mRyAmZI}lZedlUSDh`JW5D>n$9T8v<6Fhaz)AN|HH
zjlT7M!!?cSvA@=$#jtL;7r~QiXbnb;ufn6iJeC;U2A-Mpd{!@K!Lv6#p9W7Q{>Pd0
Z-x|{Cxjf!uVEppH7}SKBgUYSM{0mHb(ggqj