Prtksxna has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/137888

Change subject: Add wikifont to core
......................................................................

Add wikifont to core

Original Repo: https://github.com/munmay/WikiFont

Bug: 66138
Change-Id: Ib66e3302a3205f0bd00db9339a30af7a4944ad89
---
M resources/Resources.php
A resources/lib/wikifont/wikifont.css
A resources/lib/wikifont/wikifont.eot
A resources/lib/wikifont/wikifont.svg
A resources/lib/wikifont/wikifont.ttf
A resources/lib/wikifont/wikifont.woff
6 files changed, 537 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core 
refs/changes/88/137888/1

diff --git a/resources/Resources.php b/resources/Resources.php
index 9ff7890..1d0f616 100644
--- a/resources/Resources.php
+++ b/resources/Resources.php
@@ -1461,4 +1461,12 @@
                ),
                'targets' => array( 'desktop', 'mobile' ),
        ),
+
+       /* WikiFont */
+       // https://github.com/munmay/WikiFont
+       'wikifont' => array(
+               'styles' => array(
+                       'resources/lib/wikifont/wikifont.css',
+        ),
+       ),
 );
diff --git a/resources/lib/wikifont/wikifont.css 
b/resources/lib/wikifont/wikifont.css
new file mode 100755
index 0000000..089ef18
--- /dev/null
+++ b/resources/lib/wikifont/wikifont.css
@@ -0,0 +1,308 @@
+@font-face {
+       font-family: 'wikifont';
+       src: url('wikifont.eot'); /* IE9 Compat Modes */
+       src: url('wikifont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 
*/
+               url('wikifont.woff') format('woff'), /* Modern Browsers */
+               url('wikifont.ttf')  format('truetype'), /* Safari, Android, 
iOS */
+               url('wikifont.svg#8088f7bbbdba5c9832b27edb3dfcdf09') 
format('svg'); /* Legacy iOS */
+}
+
+/* UI ELEMENTS e000-023 */
+.wikifont-magnifying-glass:before {
+       content: "\e000";
+}
+
+.wikifont-arrow-left:before {
+       content: "\e001";
+}
+
+.wikifont-tick:before {
+       content: "\e002";
+}
+
+.wikifont-x:before {
+       content: "\e003";
+}
+
+.wikifont-x-circle:before {
+       content: "\e004";
+}
+
+.wikifont-unstar:before {
+       content: "\e005";
+}
+
+.wikifont-star:before {
+       content: "\e006";
+}
+
+.wikifont-star-list:before {
+       content: "\e007";
+}
+
+.wikifont-sun:before {
+       content: "\e008";
+}
+
+.wikifont-star-circle:before {
+       content: "\e009";
+}
+
+.wikifont-eye:before {
+       content: "\e010";
+}
+
+.wikifont-eye-lid:before {
+       content: "\e011";
+}
+
+.wikifont-bookmark:before {
+       content: "\e012";
+}
+
+.wikifont-printer:before {
+       content: "\e013";
+}
+
+.wikifont-puzzle:before {
+       content: "\e014";
+}
+
+.wikifont-clock:before {
+       content: "\e015";
+}
+
+.wikifont-dice:before {
+       content: "\e016";
+}
+
+.wikifont-move:before {
+       content: "\e017";
+}
+
+.wikifont-gear:before {
+       content: "\e018";
+}
+
+.wikifont-ellipsis:before {
+       content: "\e019";
+}
+
+.wikifont-envelope:before {
+       content: "\e020";
+}
+
+.wikifont-pin:before {
+       content: "\e021";
+}
+
+.wikifont-funnel:before {
+       content: "\e022";
+}
+
+.wikifont-download:before {
+       content: "\e023";
+}
+
+.wikifont-bell:before {
+       content: "\e025";
+}
+
+.wikifont-bell-ring:before {
+       content: "\e026";
+}
+
+.wikifont-caret-left:before {
+       content: "\e027";
+}
+
+.wikifont-caret-down:before {
+       content: "\e028";
+}
+
+/* STRIPES e040-043 */
+.wikifont-stripe-compact:before {
+       content: "\e040";
+}
+
+.wikifont-stripe-toc:before {
+       content: "\e041";
+}
+
+.wikifont-stripe-expanded:before {
+       content: "\e042";
+}
+
+/* WIKIPEDIA LOGO e400-401 */
+.wikifont-w:before {
+       content: "\e400";
+}
+
+/* UI MODERATION ELEMENTS e500-508 */
+.wikifont-article:before {
+       content: "\e100";
+}
+
+.wikifont-article-check:before {
+       content: "\e101";
+}
+
+.wikifont-article-search:before {
+       content: "\e102";
+}
+
+wikifont-trash:before {
+       content: "\e500";
+}
+
+.wikifont-trash-slash:before {
+       content: "\e501";
+}
+
+.wikifont-block:before {
+       content: "\e502";
+}
+
+.wikifont-block-slash:before {
+       content: "\e503";
+}
+
+.wikifont-flag:before {
+       content: "\e504";
+}
+
+.wikifont-flag-slash:before {
+       content: "\e505";
+}
+
+.wikifont-play:before {
+       content: "\e506";
+}
+
+.wikifont-stop:before {
+       content: "\e507";
+}
+
+.wikifont-lock:before {
+       content: "\e508";
+}
+
+/* USER e600-602 */
+.wikifont-user-bust:before {
+       content: "\e600";
+}
+
+.wikifont-user-smile:before {
+       content: "\e601";
+}
+
+.wikifont-user-sleep:before {
+       content: "\e602";
+}
+
+/* TRANSLATION e700 */
+.wikifont-translate:before {
+       content: "\e700";
+}
+
+/* CONTRIBUTION e800-845 */
+.wikifont-pencil:before {
+       content: "\e800";
+}
+
+.wikifont-pencil-revert-full:before {
+       content: "\e801";
+}
+
+.wikifont-pencil-revert-pt1:before {
+       content: "\e802";
+}
+
+.wikifont-pencil-revert-pt2:before {
+       content: "\e803";
+}
+
+.wikifont-pencil-lock-full:before {
+       content: "\e804";
+}
+
+.wikifont-pencil-lock-pt1:before {
+       content: "\e805";
+}
+
+.wikifont-pencil-lock-pt2:before {
+       content: "\e806";
+}
+
+.wikifont-speech-bubble:before {
+       content: "\e810";
+}
+
+.wikifont-speech-bubbles:before {
+       content: "\e811";
+}
+
+.wikifont-speech-bubble-add:before {
+       content: "\e812";
+}
+
+.wikifont-speech-bubble-smile:before {
+       content: "\e813";
+}
+
+.wikifont-link:before {
+       content: "\e820";
+}
+
+.wikifont-quotes:before {
+       content: "\e830";
+}
+
+.wikifont-quotes-add:before {
+       content: "\e831";
+}
+
+.wikifont-image:before {
+       content: "\e840";
+}
+
+.wikifont-image-lock-full:before {
+       content: "\e841";
+}
+
+.wikifont-image-lock-pt1:before {
+       content: "\e842";
+}
+
+.wikifont-image-lock-pt2:before {
+       content: "\e843";
+}
+
+.wikifont-image-add-full:before {
+       content: "\e844";
+}
+
+.wikifont-image-add-pt1:before {
+       content: "\e845";
+}
+
+.wikifont-image-add-pt2:before {
+       content: "\e846";
+}
+
+.wikifont-image-main-placeholder:before {
+       content: "\e847";
+}
+
+.wikifont-folder:before {
+       content: "\e848";
+}
+
+.wikifont-folder-main-placeholder:before {
+       content: "\e849";
+}
+
+/* WIKI-X e900 */
+.wikifont-wikitrail:before {
+       content: "\e900";
+}
\ No newline at end of file
diff --git a/resources/lib/wikifont/wikifont.eot 
b/resources/lib/wikifont/wikifont.eot
new file mode 100644
index 0000000..0961094
--- /dev/null
+++ b/resources/lib/wikifont/wikifont.eot
Binary files differ
diff --git a/resources/lib/wikifont/wikifont.svg 
b/resources/lib/wikifont/wikifont.svg
new file mode 100644
index 0000000..b0cbc12
--- /dev/null
+++ b/resources/lib/wikifont/wikifont.svg
@@ -0,0 +1,221 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"; >
+<svg xmlns="http://www.w3.org/2000/svg";>
+<metadata>
+Created by FontPrep 20130207 at Sat May 31 00:17:14 2014
+ By May Tee-Galloway
+CC-BY-SA-3.0
+</metadata>
+<defs>
+<font id="901c05abc9f646d8deb15155a5d4891b" horiz-adv-x='1024' >
+  <font-face 
+    font-family="WikiFont-Regular"
+    font-weight="400"
+    font-stretch="normal"
+    units-per-em="2048"
+    panose-1="0 0 5 0 0 0 0 0 0 0"
+    ascent="1638"
+    descent="-410"
+    bbox="14.3596 -508 2049 1540"
+    underline-thickness="50"
+    underline-position="-25"
+    unicode-range="U+0020-E900"
+  />
+<missing-glyph horiz-adv-x="600" 
+ />
+    <glyph glyph-name=".notdef" horiz-adv-x="600" 
+ />
+    <glyph glyph-name=".null" horiz-adv-x="0" 
+ />
+    <glyph glyph-name="nonmarkingreturn" horiz-adv-x="682" 
+ />
+    <glyph glyph-name="space" unicode=" " horiz-adv-x="600" 
+ />
+    <glyph glyph-name="uniE000" unicode="&#xe000;" 
+d="M920 961q-88 0 -163 -54q-76 -54 -110 -132t-23 -170t75 -162q95 -95 223 
-100t225 89q55 56 77 128t7 141t-53 128t-104 95t-154 37zM388 652q0 224 159 
381q159 158 383 158t380 -159q138 -138 158 -326t-83 -346l-2 -2l361 -361l-61 
-61q-41 -42 -101 -42t-103 42
+l-258 259q-159 -103 -351 -81t-325 155q-157 159 -157 383z" />
+    <glyph glyph-name="uniE001" unicode="&#xe001;" 
+d="M791 754h797q60 0 102 -42t43 -102v-85h-942v-307l-476 403l476 440v-307z" />
+    <glyph glyph-name="uniE002" unicode="&#xe002;" 
+d="M1632 1021q60 0 101 -42l59 -59l-956 -956l-495 495l160 161l335 -333l694 
692q42 42 102 42z" />
+    <glyph glyph-name="uniE003" unicode="&#xe003;" 
+d="M1491 913q0 -60 -42 -102l-290 -290l392 -392l-162 -162l-392 392l-392 
-392l-60 60q-42 41 -42 101t42 102l291 291l-378 378l161 161l378 -378l392 392l60 
-59q42 -42 42 -102z" />
+    <glyph glyph-name="uniE004" unicode="&#xe004;" 
+d="M1444 839l-123 122l-297 -297l-287 286l-122 -122l286 -286l-297 -298l122 
-122l298 297l297 -297l123 122l-298 298zM1024 1233q141 0 269 -55q129 -56 221 
-148t147 -220t55 -268t-55 -269t-147 -221t-221 -147q-128 -55 -269 -55t-269 
55q-129 55 -221 147t-147 221
+t-55 269t55 268t147 220t221 148q128 55 269 55z" />
+    <glyph glyph-name="uniE005" unicode="&#xe005;" 
+d="M1142 653l-118 239l-118 -239l-265 -39l192 -186l-46 -264l237 124l237 
-124l-46 264l191 186zM792 810l232 471l232 -471l520 -75l-376 -367l89 -518l-465 
244l-465 -243l89 517l-376 367z" />
+    <glyph glyph-name="uniE006" unicode="&#xe006;" 
+d="M792 810l232 471l232 -471l520 -75l-376 -367l89 -518l-465 244l-465 -243l89 
517l-376 367z" />
+    <glyph glyph-name="uniE007" unicode="&#xe007;" 
+d="M1094 489h438v-150h-438v150zM1094 252h550v-150h-550v150zM1094 
15h340v-150h-340v150zM1006 576v-429l-409 -213l79 452l-331 321l457 65l204 
412q204 -412 214 -413l448 -64l-136 -131h-526z" />
+    <glyph glyph-name="uniE008" unicode="&#xe008;" 
+d="M1516 1037q0 -41 -29 -70l-119 -120l-71 71l189 190q30 -30 30 -71zM1473 
596h268v-1q0 -41 -29 -71t-70 -29h-169v101zM946 1290h1q41 0 70 -29t29 
-70v-168h-100v267zM1486 26q-41 0 -70 29l-119 119l71 71l189 -189q-30 -30 -71 
-30zM504 1068q42 0 70 -29l119 -119
+l-71 -71l-189 190q29 29 71 29zM350 596h169v-101h-268v1q0 40 29 70t70 30zM946 
68h100v-268h-1q-41 0 -70 30t-29 70v168zM474 54q0 41 29 70l119 119l71 -70l-189 
-190q-30 30 -30 71zM996 889q142 0 243 -101t101 -243q0 -143 -101 -243t-242 
-100t-243 102t-102 242
+q0 141 101 242t243 101z" />
+    <glyph glyph-name="uniE009" unicode="&#xe009;" 
+d="M1115 756l-91 254l-90 -254l-244 116l116 -244l-254 -90l254 -91l-116 -244l244 
116l90 -254l91 254l243 -116l-115 244l254 91l-254 90l115 244zM1048 1225q164 0 
321 -92q158 -93 250 -251t92 -344t-92 -346q-92 -158 -250 -250q-157 -92 -321 
-92t-291 54t-219 147
+q-92 91 -146 219t-55 268q1 140 55 267t146 219t219 146t291 55z" />
+    <glyph glyph-name="uniE010" unicode="&#xe010;" 
+d="M1024 642q73 0 125 -52t52 -125t-52 -125q-51 -52 -125 -53q-74 1 -126 53t-52 
125t52 125t126 52zM1024 138q134 0 230 96t96 230t-96 231q-96 96 -230 96t-230 
-96q-96 -97 -96 -231t96 -230t230 -96zM1012 987q92 1 186 -29t178 -74q83 -44 173 
-103q139 -92 247 -187
+t143 -129l-30 -29q-244 -236 -532 -390q-194 -104 -353 -104q-285 0 -575 206q-138 
98 -228 193q-90 94 -113 124l24 29q49 62 143 147q93 85 175 141t168 101q88 46 195 
75t199 29z" />
+    <glyph glyph-name="uniE011" unicode="&#xe011;" 
+d="M1112 -71h-172v253q-104 7 -207 35l-87 -230l-160 61l85 226q-101 46 -182 
104l-153 -181l-131 110l153 182q-96 94 -167 213l90 52q45 28 97 19t87 -50q121 
-149 294 -231t367 -82t368 82q172 82 293 231q35 41 87 50t98 -19l83 -54q-71 -118 
-162 -209l165 -196
+l-131 -110l-164 194q-85 -61 -179 -104l89 -234l-161 -61l-90 237q-105 -28 -210 
-35v-253z" />
+    <glyph glyph-name="uniE012" unicode="&#xe012;" 
+d="M731 867v302h-66q-36 1 -61 -25t-25 -61v-216h152zM616 1274h721q48 0 82 
-34t34 -82v-1326l-360 240l-349 -240v929h-271v370q0 59 42 101t101 42z" />
+    <glyph glyph-name="uniE013" unicode="&#xe013;" 
+d="M1392 872v222h-672q-23 0 -40 -17t-17 -40v-165h729zM1387 
-67v548h-738v-548h738zM703 1194h784v-322h189q60 0 102 -42t42 
-101v-640h-333v-256h-939v256h-221q-41 -1 -70 29t-29 70v684h332v179q0 59 42 
101t101 42z" />
+    <glyph glyph-name="uniE014" unicode="&#xe014;" 
+d="M1525 716q79 0 133 -55t54 -133t-54 -132t-133 -54h-4l-1 -343l-353 -1q0 -77 
-55 -132q-54 -55 -132 -55t-133 55t-55 133h-342v322q86 0 146 61q60 60 61 146q-1 
86 -61 147t-146 61v333h344q1 77 56 131t132 55q78 -1 132 -55t55 -131h351l1 
-353h4z" />
+    <glyph glyph-name="uniE015" unicode="&#xe015;" 
+d="M1092 1005h-168v-560l381 -219l18 20q52 54 36 116q-8 30 -43 52t-224 
128v463zM1048 1225q164 0 321 -92q158 -93 250 -251t92 -344t-92 -346q-92 -158 
-250 -250q-157 -92 -321 -92t-291 54t-219 147q-92 91 -146 219t-55 268q1 140 55 
267t146 219t219 146t291 55z
+" />
+    <glyph glyph-name="uniE016" unicode="&#xe016;" 
+d="M1316 899q-48 1 -82 -33t-33 -82q-1 -48 33 -80q34 -34 82 -34t80 34q34 34 34 
80q0 48 -34 82q-32 34 -80 33zM1316 317q-48 1 -82 -33t-33 -82q-1 -48 33 -80q34 
-34 82 -34t80 34q34 34 34 80q0 48 -34 82q-32 34 -80 33zM734 899q-48 1 -82 
-33t-33 -82
+q-1 -48 33 -80q34 -34 82 -34t80 34q34 34 34 80q0 48 -34 82q-32 34 -80 33zM1024 
608q-48 0 -80 -34q-34 -34 -34 -80q0 -48 34 -82t80 -33q48 -1 82 33t33 82q1 48 
-33 80q-34 34 -82 34zM748 317q-48 1 -82 -33t-33 -82q-1 -48 33 -80q34 -34 82 
-34t80 34q34 34 34 80
+q0 48 -34 82q-32 34 -80 33zM386 1132h1134q59 0 101 -42t42 -101v-1134h-1134q-59 
0 -101 42t-42 101v1134z" />
+    <glyph glyph-name="uniE017" unicode="&#xe017;" 
+d="M1151 983v-292h290v138l299 -276l-299 -253v139h-292v-291h139l-276 -298l-254 
298h139v291h-291v-139l-298 253l298 278v-139h291v291h-139l254 298l277 
-298h-138z" />
+    <glyph glyph-name="uniE018" unicode="&#xe018;" 
+d="M1024 801q-108 1 -186 -77t-77 -186q0 -108 77 -186q76 -78 186 -78t187 77t77 
186t-78 187t-186 77zM898 1225h252l26 -154q55 -14 117 -48l128 90l177 -179l-90 
-127q31 -57 49 -118l154 -26v-252l-154 -24q-16 -59 -49 -119l90 -127l-177 
-178l-128 90
+q-56 -32 -117 -48l-26 -155h-252l-26 153q-58 17 -118 49l-128 -90l-177 177l90 
128q-32 59 -49 119l-153 25v252l153 25q15 55 49 119l-90 127l179 178l127 -91q61 
34 117 49z" />
+    <glyph glyph-name="uniE019" unicode="&#xe019;" 
+d="M1596 876q68 0 118 -48q48 -48 48 -118q0 -68 -48 -116t-118 -49q-68 1 -116 
49t-49 116q1 68 49 118q48 48 116 48zM452 876q69 0 117 -48t48 -118q0 -68 -48 
-116t-117 -49q-70 1 -118 49t-48 116t48 118q48 48 118 48zM1024 876q70 0 118 
-48t48 -118q0 -68 -48 -116
+t-118 -49q-70 1 -118 49t-48 116t48 118q48 48 118 48z" />
+    <glyph glyph-name="uniE020" unicode="&#xe020;" 
+d="M259 1047h1393q58 -1 98 -41t40 -97v-64l-762 -388l-769 390v200zM1790 
-150h-1393q-57 0 -97 40t-41 98v667l771 -387l760 387v-805z" />
+    <glyph glyph-name="uniE021" unicode="&#xe021;" 
+d="M1223 1176q98 86 230 82q133 -4 223 -86t108 -200q24 -156 -68 -262q-10 -12 
-16 -20t-20 -20q-13 -12 -18 -16t-21 -20q-16 -14 -20 -17l-797 -710q-95 -84 -224 
-86t-226 81q-164 159 -104 357q22 72 55 110q33 39 55 59t52 45t44 38l457 406q151 
134 285 52
+q62 -39 86 -103t8 -131q-18 -67 -71 -114l-448 -398q-97 109 -16 180l373 333q32 
28 11 62t-45 34q-24 -1 -38 -14l-508 -452q-91 -81 -105 -104q-41 -67 -42 -108t32 
-87q31 -47 87 -65t100 -4t276 216t445 398l213 195q38 40 42 98q4 57 -24 101t-64 
62t-73 16
+q-38 -2 -89 -8t-88 36q-2 2 -30 28q-28 25 -27 36z" />
+    <glyph glyph-name="uniE022" unicode="&#xe022;" 
+d="M1138 -53h-86q-59 0 -101 42t-42 101v325l-619 648h1469l-621 -650v-466z" />
+    <glyph glyph-name="uniE023" unicode="&#xe023;" 
+d="M1420 169v347h204v-551h-1075q-53 1 -89 37t-36 88v426h204v-257q0 -37 26 
-63t64 -27h702zM1121 741h268l-352 -415l-384 415h268v385q1 52 37 88t88 
37h75v-510z" />
+    <glyph glyph-name="uniE024" unicode="&#xe024;" 
+d="M433 1134h197l177 -180h-194v-706q1 -44 31 -74t73 -30h705v194l180 
-184v-190l-1025 -1q-60 0 -102 42t-42 101v1028zM837 470q0 60 43 102l317 317l-248 
248h651v-650l-241 240l-419 -419l-60 61q-43 41 -43 101z" />
+    <glyph glyph-name="uniE025" unicode="&#xe025;" 
+d="M1022 -230q-70 0 -129 43q-58 43 -79 108h412q-22 -67 -78 -109t-126 -42zM466 
726q0 150 75 278t203 204t276 78q112 -2 214 -48t176 -120t120 -177q44 -103 44 
-215v-471l147 -235h-1402l147 235v471z" />
+    <glyph glyph-name="uniE026" unicode="&#xe026;" 
+d="M917 -93l403 -85q-34 -61 -98 -91q-64 -29 -134 -15t-116 68q-47 54 -55 
123zM1545 113l95 -261l-1372 289l193 200l97 460q30 147 130 257t240 158t287 
20q145 -33 255 -134t156 -242t16 -287z" />
+    <glyph glyph-name="uniE027" unicode="&#xe027;" 
+d="M1279 957l-439 -414l411 -439q35 -38 33 -90t-39 -88l-52 -49l-635 676l675 
633l50 -52q36 -38 35 -90t-39 -87z" />
+    <glyph glyph-name="uniE028" unicode="&#xe028;" 
+d="M1539 1038q52 0 89 -37l51 -51l-656 -656l-654 655l51 52q36 37 88 37t89 
-36l427 -426l426 425q37 37 89 37z" />
+    <glyph glyph-name="uniE040" unicode="&#xe040;" 
+d="M1726 318h-1224q-60 0 -102 42t-42 101v29h1368v-172zM1726 
663h-1368v172h1368v-172zM358 1008v172h1224q60 0 102 -42t42 -101v-29h-1368z" />
+    <glyph glyph-name="uniE041" unicode="&#xe041;" 
+d="M1503 420h-1145v243h1145v-243zM1058 -104h-556q-60 0 -102 42t-42 
101v100h700v-243zM358 944v243h1224q60 0 102 -42t42 -102v-99h-1368z" />
+    <glyph glyph-name="uniE042" unicode="&#xe042;" 
+d="M358 944v243h1224q60 0 102 -42t42 -102v-99h-1368zM1726 -104h-1224q-60 0 
-102 42t-42 101v100h1368v-243zM358 498h697v-172h-697v172zM358 
771h1143v-173h-1143v173z" />
+    <glyph glyph-name="article" unicode="&#xe100;" 
+d="M1405 854v349h-279v-349h279zM975 1105v100h-332v-100h332zM975 
853v100h-332v-100h332zM1407 601v100h-764v-100h764zM1407 
350v99h-764v-99h764zM1407 101v100h-764v-100h764zM444 1400h1017q59 0 101 -42t42 
-101v-1358h-1016q-60 0 -102 42t-42 102v1357z" />
+    <glyph glyph-name="articleCheck" unicode="&#xe101;" 
+d="M1367 853v350h-279v-350h279zM937 1104v100h-332v-100h332zM937 
853v99h-332v-99h332zM1369 601v100h-764v-100h764zM406 1400h1017q59 0 101 -42t42 
-101v-812l-250 -250l-155 154h208v100h-764v-100h330l-82 -82l-77 
-66h-171v-100h402l-96 96l129 129l268 -267
+l449 447q33 34 81 34t82 -34l47 -47l-401 -401v-159h-159l-99 -99l-99 99h-659q-60 
0 -102 42t-42 101v1358z" />
+    <glyph glyph-name="articleSearch" unicode="&#xe102;" 
+d="M1369 853v350h-279v-350h279zM939 1104v100h-332v-100h332zM939 
853v99h-332v-99h332zM1381 601q152 0 252 -101t114 -229t-57 -235l-1 -1l245 
-246l-41 -41q-29 -28 -70 -28t-69 28l-176 176q-86 -58 -199 -58q-152 0 -260 
108q-107 108 -107 260t108 260
+q109 107 261 107zM1380 445q-85 0 -149 -62q-5 -3 -8 -8q-56 -63 -54 -147q1 -84 
63 -144t148 -61q86 0 148 62q62 61 62 149t-62 150q-63 62 -148 61zM607 
449v-100h320q-19 -76 -13 -148h-307v-100h324q33 -114 117 -198l5 -4h-501q-60 0 
-102 42t-42 101v1358h1017
+q59 0 101 -42t42 -101v-596q-89 40 -188 40h-773v-100h484q-82 -64 -126 
-152h-358z" />
+    <glyph glyph-name="uniE300" unicode="&#xe300;" 
+d="M1115 756l-91 254l-90 -254l-244 116l116 -244l-254 -90l254 -91l-116 -244l244 
116l90 -254l91 254l243 -116l-115 244l254 91l-254 90l115 244zM1048 1225q164 0 
321 -92q158 -93 250 -251t92 -344t-92 -346q-92 -158 -250 -250q-157 -92 -321 
-92t-291 54t-219 147
+q-92 91 -146 219t-55 268q1 140 55 267t146 219t219 146t291 55z" />
+    <glyph glyph-name="uniE301" unicode="&#xe301;" 
+d="M1026 1062q-52 0 -89 -37t-37 -89t37 -89t89 -37t89 37t37 89t-37 89t-89 
37zM1092 49q50 -11 74 -41t25 -65q2 -35 -28 -75t-70 -82t-52 -76q-11 34 -51 
76t-70 82t-28 74t26 64t72 41q-33 -19 -35 -49q-1 -30 39 -58t47 -50q7 21 30 37q23 
15 41 31t15 44q-2 28 -35 47
+zM1027 1400q98 -47 166 -124q123 -139 144 -347t-31 -442l137 -348l-222 72q-27 
-69 -49 -113h-296q-23 46 -48 111l-223 -68l135 365q-108 513 124 773q67 75 163 
121z" />
+    <glyph glyph-name="uniE400" unicode="&#xe400;" 
+d="M490 1170q0 -22 -9 -31q-85 -10 -99 -39t24 -108l337 -767h8l204 417l-155 
329q-47 98 -68 123t-39 32t-49 12q-9 8 -10 30t8 31q40 -1 166 -1t165 1q8 -9 8 
-31t-8 -30q-56 -8 -58 -38t38 -110l90 -184l8 -8l99 183q43 79 43 106t-14 37t-43 
14q-6 10 -6 32t8 30
+q37 -2 141 -2t138 2q9 -8 9 -30t-9 -31q-70 -10 -106 -54t-75 -117l-134 -256l236 
-485h8l348 755q37 76 22 114t-101 43q-8 9 -8 31t8 30q240 -3 342 0q9 -8 9 -30t-9 
-31q-75 -8 -111 -54q-37 -46 -69 -117l-433 -935q-12 -23 -20 -33t-23 -9q-29 0 -42 
42l-249 532
+l-272 -532q-16 -42 -42 -42t-42 42l-401 939q-43 101 -65 126q-21 26 -42 32t-58 
9q-9 9 -10 31t8 30q250 -4 395 0q9 -8 9 -30z" />
+    <glyph glyph-name="uniE500" unicode="&#xe500;" 
+d="M521 949v99q-1 18 27 32t68 14l188 17l68 76h296l71 -78l193 -15q40 0 68 
-14t27 -32v-99q1 -20 -53 -20l-42 1h-816l-42 -1q-52 0 -53 20zM1322 -150h-596q-28 
0 -48 19t-19 45l-114 879h958l-114 -879q0 -26 -20 -45t-47 -19z" />
+    <glyph glyph-name="uniE501" unicode="&#xe501;" 
+d="M1218 -155h-490q-46 -1 -60 45q-8 27 -11 52q-2 25 -3 30l821 820h34l-116 
-882q-8 -49 -51 -59q-42 -10 -80 -8q-39 2 -44 2zM524 946v99q0 19 28 33t67 13l188 
16l68 78h298l70 -78l165 -12l217 218l105 -103l-1361 -1403l-125 125l367 367l-65 
491h557l137 137h-621
+l-43 -1q-52 0 -52 20z" />
+    <glyph glyph-name="uniE502" unicode="&#xe502;" 
+d="M1468 417v242h-889v-242h889zM1048 1225q164 0 321 -92q158 -93 250 -251t92 
-344t-92 -346q-92 -158 -250 -250q-157 -92 -321 -92t-291 54t-219 147q-92 91 -146 
219t-55 268q1 140 55 267t146 219t219 146t291 55z" />
+    <glyph glyph-name="uniE503" unicode="&#xe503;" 
+d="M1465 426v244h-86l232 232q103 -172 96 -377t-115 -359t-265 -232q-158 -78 
-334 -72t-326 96l468 468h330zM574 670v-244h179l243 244h-422zM1428 1102l273 
273l122 -122l-1429 -1428l-121 121l191 194q-142 192 -132 436t168 425q114 131 278 
191t337 36
+q173 -23 313 -126z" />
+    <glyph glyph-name="uniE504" unicode="&#xe504;" 
+d="M633 -82q1 -30 -27 -42t-56 -10l-28 3v1334q145 15 365 -57q87 -28 169 -69t158 
-49q188 -21 312 104v-711q-47 -78 -149 -113q-139 -48 -319 56q-270 175 -425 
123v-569z" />
+    <glyph glyph-name="uniE505" unicode="&#xe505;" 
+d="M955 440l565 564v-566q-46 -76 -150 -112q-140 -48 -318 56q-49 33 -97 58zM630 
-63q0 -31 -28 -43t-56 -9l-27 3v115l111 111v-177zM1181 1049l310 308l119 
-120l-1383 -1381l-119 119l412 413v833q188 11 439 -95q146 -62 222 -77z" />
+    <glyph glyph-name="uniE506" unicode="&#xe506;" 
+d="M1345 533l-502 289v-579zM1048 1224q164 0 321 -92q158 -92 250 -250t92 
-345t-92 -345t-250 -250q-157 -92 -321 -92t-291 54t-219 147q-92 92 -146 219t-55 
267q1 140 55 267t146 219q92 93 219 147t291 54z" />
+    <glyph glyph-name="uniE507" unicode="&#xe507;" 
+d="M1281 279v516h-515v-516h515zM1048 1224q164 0 321 -92q158 -92 250 -250t92 
-345t-92 -345t-250 -250q-157 -92 -321 -92t-291 54t-219 147q-92 92 -146 219t-55 
267q1 140 55 267t146 219q92 93 219 147t291 54z" />
+    <glyph glyph-name="uniE508" unicode="&#xe508;" 
+d="M1197 796q-1 200 -173 200t-172 -200v-175h345v175zM1025 1224q164 0 273 
-124t109 -302v-177h174v-771h-970q-59 0 -101 42t-42 102v627h174v177q0 178 110 
302t273 124z" />
+    <glyph glyph-name="uniE600" unicode="&#xe600;" 
+d="M1574 502v-622h-975q-53 0 -89 36t-36 89v497h280q36 -73 114 -120t152 -47q75 
0 154 45t120 122h280zM1024 422q-106 0 -180 104t-74 263t114 242q60 44 140 44q80 
1 140 -43q114 -83 114 -243q0 -159 -74 -263t-180 -104z" />
+    <glyph glyph-name="uniE601" unicode="&#xe601;" 
+d="M704 426q-22 0 -38 -16q-15 -16 -15 -38t16 -38q86 -84 219 -116t267 -6q134 28 
224 108q21 16 27 40t-12 44q-16 18 -38 19t-39 -14q-67 -66 -177 -90t-219 1t-177 
91q-16 15 -38 15zM834 777q-36 0 -60 -25q-25 -24 -25 -60t25 -61q24 -25 60 -25t62 
25t25 61
+q1 36 -25 60q-26 25 -62 25zM1214 777q-36 0 -60 -25q-25 -24 -25 -60t25 -61q24 
-25 60 -25t61 25t25 61t-25 60q-25 25 -61 25zM556 1154h1106v-1114q0 -56 -28 
-91q-54 -69 -141 -69h-1106v1114q0 56 28 91q54 69 141 69z" />
+    <glyph glyph-name="uniE602" unicode="&#xe602;" 
+d="M1298 621q75 1 128 43t53 103q-67 -63 -181 -63t-181 63q0 -61 53 -103t128 
-43zM770 621q74 1 128 43q53 42 53 103q-65 -63 -179 -63t-182 63q0 -61 53 
-103t127 -43zM790 376q-17 12 -39 8t-34 -24q-11 -18 -7 -40t23 -33q127 -81 291 
-83t294 75q18 11 24 33t-3 40
+q-11 18 -33 24t-40 -5q-101 -61 -239 -60t-237 65zM556 1155h1106v-1115q0 -56 -28 
-91q-54 -69 -141 -69h-1106v1114q-1 22 11 54q38 107 158 107z" />
+    <glyph glyph-name="uniE700" unicode="&#xe700;" 
+d="M1643 448l-181 474l-180 -473zM561 1396h181v-235h421v-178h-421q56 -226 214 
-387q24 -24 71 -72l-66 -174q-206 206 -279 396q-103 -330 -482 -534l-23 67q-35 
106 79 177q135 84 200 195t105 269l8 60h-429v179h421v237zM1482 1101q45 0 82 
-26t53 -69l387 -1089h-181
+l-120 355h-481l-121 -355h-180l421 1184h140z" />
+    <glyph glyph-name="uniE800" unicode="&#xe800;" 
+d="M363 271q26 -18 78 -70l1000 906q-27 47 -82 65zM256 312l1108 995q124 -21 220 
-124t103 -229l-1110 -998l-410 -44z" />
+    <glyph glyph-name="uniE801" unicode="&#xe801;" 
+d="M724 1216q322 289 662 146q118 -50 168 -140q-350 -9 -562 -268l113 -169l-571 
22l41 576zM1611 1146q63 -132 70 -192l-1110 -998l-410 -44l88 401q81 72 436 
391l147 -4l-475 -429q26 -18 77 -69l543 491l317 -12l-172 259q189 191 489 206z" />
+    <glyph glyph-name="uniE802" unicode="&#xe802;" 
+d="M1611 1146q63 -132 70 -192l-1110 -998l-410 -44l88 401q81 72 436 391l147 
-4l-475 -429q26 -18 77 -69l543 491l317 -12l-172 259q189 191 489 206z" />
+    <glyph glyph-name="uniE803" unicode="&#xe803;" 
+d="M724 1216q322 289 662 146q118 -50 168 -140q-350 -9 -562 -268l113 -169l-571 
22l41 576z" />
+    <glyph glyph-name="uniE804" unicode="&#xe804;" 
+d="M1551 1112q0 101 -87 101t-87 -101v-89h174v89zM1658 
1113v-90h88v-391h-564v391h88v90q0 90 56 153t138 63t138 -63t56 -153zM1085 
535h139l-643 -578l-410 -45l89 401l825 740v-132l-718 -649q26 -18 78 -70l640 
580v-247z" />
+    <glyph glyph-name="uniE805" unicode="&#xe805;" 
+d="M1085 535h139l-643 -578l-410 -45l89 401l825 740v-132l-718 -649q26 -18 78 
-70l640 580v-247z" />
+    <glyph glyph-name="uniE806" unicode="&#xe806;" 
+d="M1551 1112q0 101 -87 101t-87 -101v-89h174v89zM1658 
1113v-90h88v-391h-564v391h88v90q0 90 56 153t138 63t138 -63t56 -153z" />
+    <glyph glyph-name="uniE810" unicode="&#xe810;" 
+d="M294 1127h1581v-1116q-2 -17 -4 -24q-2 -8 -5 -21q-3 -14 -9 -26q-7 -12 -15 
-26q-41 -64 -130 -64h-1673l255 283v994z" />
+    <glyph glyph-name="uniE811" unicode="&#xe811;" 
+d="M679 838h1066v-730l186 -208h-1134q-82 0 -109 74q-9 25 -9 44v820zM230 
1237h1068v-305h-714v-633h-541l187 209v729z" />
+    <glyph glyph-name="uniE812" unicode="&#xe812;" 
+d="M1171 577v267h-172v-267h-269v-165h269v-279h172v279h270v165h-270zM294 
1127h1581v-1116q-2 -17 -4 -24q-2 -8 -5 -21q-3 -14 -9 -26q-7 -12 -15 -26q-41 -64 
-130 -64h-1673l255 283v994z" />
+    <glyph glyph-name="uniE813" unicode="&#xe813;" 
+d="M1289 884q-38 0 -65 -27t-27 -65t27 -64t65 -27q38 1 65 27t27 64t-27 65t-65 
27zM908 884q-38 0 -64 -27t-27 -65q1 -38 27 -64t64 -27q38 1 65 27t27 64t-27 
65t-65 27zM1109 475q-112 1 -236 27t-192 52l-68 26q0 -132 65 -244t177 -177q111 
-65 227 -65t206 38
+t155 104q65 65 103 155t39 189q-236 -105 -476 -105zM294 1128h1581v-1117q-19 
-152 -148 -161h-1688l255 285v993z" />
+    <glyph glyph-name="uniE820" unicode="&#xe820;" 
+d="M678 662q161 134 339 100q122 -22 204 -111q27 -29 25 -71t-33 -70q-62 -56 -71 
-62q-17 70 -75 111q-57 41 -129 39t-125 -52l-238 -221q-66 -65 -65 -151t59 
-144q101 -103 247 -14q38 23 65 49q28 27 49 29t78 -15t132 -8q-16 -15 -64 -61t-70 
-66q-86 -76 -148 -104
+q-167 -76 -321 4q-128 67 -175 209q-48 142 12 277q30 69 88 122q20 18 92 92t124 
118zM1272 1124q47 12 110 7q63 -4 130 -39t110 -88q91 -112 85 -263q-5 -151 -119 
-257q-26 -23 -94 -93q-140 -143 -240 -191q-100 -49 -222 -26t-204 112q-26 30 -24 
71t32 69
+q63 57 72 62q17 -70 75 -111q57 -41 129 -38t124 52l238 220q66 66 66 151q0 86 
-49 134q-85 85 -170 61t-161 -94q-33 -31 -83 -17q-51 14 -79 20t-88 -1q16 14 64 
61q48 46 70 66t68 55t80 50t80 27z" />
+    <glyph glyph-name="uniE830" unicode="&#xe830;" 
+d="M937 965q0 -45 -26 -82t-68 -53q-103 -39 -176 -124t-101 -195h371v-512q1 -61 
-43 -105t-106 -44h-511v353q3 197 43 351t134 266q94 110 204 170q108 60 279 
87v-112zM1771 965q0 -45 -26 -82t-68 -53q-105 -39 -177 -124t-100 -195h371v-512q1 
-61 -43 -105t-106 -44
+h-511v353q2 127 16 226q15 99 57 209t120 200q78 92 188 152q108 60 279 87v-112z" 
/>
+    <glyph glyph-name="uniE831" unicode="&#xe831;" 
+d="M1605 1361h172v-267h271v-165h-271v-279h-172v279h-269v165h269v267zM1503 
829v-121q-73 -81 -103 -198h371v-511q1 -61 -43 -105t-106 -44h-511v335q3 204 41 
361t145 283h206zM937 964q0 -46 -26 -82t-68 -52q-103 -38 -176 -124t-101 
-196h371v-511q1 -61 -43 -105
+t-106 -44h-511v353q3 197 43 351t134 265t204 171q108 60 279 87v-113z" />
+    <glyph glyph-name="uniE840" unicode="&#xe840;" 
+d="M1441 145v655h-872v-655h872zM660 236l218 291l200 -200l109 91l163 
-182h-690zM160 1092h1727v-1294h-1727v1294z" />
+    <glyph glyph-name="uniE841" unicode="&#xe841;" 
+d="M1854 984q0 101 -87 101t-87 -101v-89h174v89zM1767 1201q63 1 113 -39q88 -70 
82 -238v-29h87v-390h-564v390h84q-1 113 17 170t68 97t113 39zM1591 -33v1l-301 
264l-200 -118l-368 385l-60 -24l-389 -508h1318zM108 -202v1276h1379q-15 -37 -16 
-77h-88v-593h386v-606
+h-1661z" />
+    <glyph glyph-name="uniE842" unicode="&#xe842;" 
+d="M1593 -29v1l-302 265l-201 -119l-370 387l-59 -24l-391 -510h1323zM1384 
1005v-596h388v-608h-1668v1282h1385q-15 -39 -16 -78h-89z" />
+    <glyph glyph-name="uniE843" unicode="&#xe843;" 
+d="M1854 984q0 101 -87 101t-87 -101v-89h174v89zM1767 1201q63 1 113 -39q88 -70 
82 -238v-29h87v-390h-564v390h84q-1 113 17 170t68 97t113 39z" />
+    <glyph glyph-name="uniE844" unicode="&#xe844;" 
+d="M1600 1344h171v-268h271v-164h-271v-279h-171v279h-269v164h269v268zM1085 
113l-368 386l-59 -25l-389 -508l1317 1l-301 265zM104 
-202v1276h1121v-267h269v-269h270v-740h-1660z" />
+    <glyph glyph-name="uniE845" unicode="&#xe845;" 
+d="M1085 113l-368 386l-59 -25l-389 -508l1317 1l-301 265zM104 
-202v1276h1121v-267h269v-269h270v-740h-1660z" />
+    <glyph glyph-name="uniE846" unicode="&#xe846;" 
+d="M1600 1344h171v-268h271v-164h-271v-279h-171v279h-269v164h269v268z" />
+    <glyph glyph-name="uniE847" unicode="&#xe847;" 
+d="M1336 835v487h-650v-487h650zM753 902l163 217l149 -149l81 68l122 
-136h-515zM381 1540h1286v-2048h-1286v2048z" />
+    <glyph glyph-name="uniE848" unicode="&#xe848;" 
+d="M1418 688h-460l-107 108h-271v-567l82 -82h756v541zM1887 
1092v-1294h-1727v1294h1727z" />
+    <glyph glyph-name="uniE849" unicode="&#xe849;" 
+d="M694 1319v-422l61 -61h563v403h-342l-81 80h-201zM381 
1540h1286v-2048h-1286v2048z" />
+    <glyph glyph-name="uniE900" unicode="&#xe900;" 
+d="M1649 701l105 57l76 -143l144 76l57 -108l-144 -76l76 -141l-105 -57l-76 
141l-144 -74l-57 106l144 76zM1276 623l64 155q102 -47 207 -77l-51 -160q-127 39 
-220 82zM964 761l66 155q104 -43 210 -94l-68 -155zM592 1112q64 52 146 46q82 -8 
136 -72t46 -148
+q-8 -82 -73 -135t-147 -45t-136 71q-52 63 -44 147t72 136zM415 1044v-168q-103 -3 
-170 -51l-95 140q117 76 265 79zM47 818l154 -69q-32 -85 -4 -157l-158 -59q-53 150 
8 285zM119 397l124 112q54 -60 156 -155l-114 -124q-120 113 -166 167zM678 342q77 
-8 139 -52
+q63 -44 95 -114t25 -146q-11 -118 -103 -194t-209 -64q-77 8 -139 52t-94 114t-26 
146q10 118 102 194t210 64z" />
+  </font>
+</defs></svg>
diff --git a/resources/lib/wikifont/wikifont.ttf 
b/resources/lib/wikifont/wikifont.ttf
new file mode 100644
index 0000000..a8d3765
--- /dev/null
+++ b/resources/lib/wikifont/wikifont.ttf
Binary files differ
diff --git a/resources/lib/wikifont/wikifont.woff 
b/resources/lib/wikifont/wikifont.woff
new file mode 100644
index 0000000..c39be5c
--- /dev/null
+++ b/resources/lib/wikifont/wikifont.woff
Binary files differ

-- 
To view, visit https://gerrit.wikimedia.org/r/137888
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib66e3302a3205f0bd00db9339a30af7a4944ad89
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Prtksxna <psax...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to