aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.jshintignore36
-rw-r--r--RELEASE-NOTES-1.233
-rw-r--r--docs/kss/Makefile (renamed from resources/Makefile)0
-rw-r--r--docs/kss/README.txt (renamed from resources/README.txt)0
-rw-r--r--docs/kss/package.json (renamed from resources/package.json)0
-rwxr-xr-xdocs/kss/scripts/nodecheck.sh (renamed from resources/scripts/nodecheck.sh)0
-rw-r--r--docs/kss/styleguide-template/index.html (renamed from resources/styleguide-template/index.html)0
-rw-r--r--docs/kss/styleguide-template/public/kss.less (renamed from resources/styleguide-template/public/kss.less)0
-rw-r--r--docs/kss/styleguide-template/public/less.js (renamed from resources/styleguide-template/public/less.js)0
-rw-r--r--includes/DefaultSettings.php4
-rw-r--r--includes/resourceloader/ResourceLoaderStartUpModule.php13
-rw-r--r--maintenance/jsduck/config.json30
-rw-r--r--resources/Resources.php728
-rw-r--r--resources/lib/jquery.chosen/LICENSE (renamed from resources/jquery.chosen/LICENSE)0
-rw-r--r--resources/lib/jquery.chosen/chosen-sprite.png (renamed from resources/jquery.chosen/chosen-sprite.png)bin646 -> 646 bytes
-rw-r--r--resources/lib/jquery.chosen/chosen-sprite@2x.png (renamed from resources/jquery.chosen/chosen-sprite@2x.png)bin871 -> 871 bytes
-rw-r--r--resources/lib/jquery.chosen/chosen.css (renamed from resources/jquery.chosen/chosen.css)0
-rw-r--r--resources/lib/jquery.chosen/chosen.jquery.js (renamed from resources/jquery.chosen/chosen.jquery.js)0
-rw-r--r--resources/lib/jquery.effects/jquery.effects.blind.js (renamed from resources/jquery.effects/jquery.effects.blind.js)0
-rw-r--r--resources/lib/jquery.effects/jquery.effects.bounce.js (renamed from resources/jquery.effects/jquery.effects.bounce.js)0
-rw-r--r--resources/lib/jquery.effects/jquery.effects.clip.js (renamed from resources/jquery.effects/jquery.effects.clip.js)0
-rw-r--r--resources/lib/jquery.effects/jquery.effects.core.js (renamed from resources/jquery.effects/jquery.effects.core.js)0
-rw-r--r--resources/lib/jquery.effects/jquery.effects.drop.js (renamed from resources/jquery.effects/jquery.effects.drop.js)0
-rw-r--r--resources/lib/jquery.effects/jquery.effects.explode.js (renamed from resources/jquery.effects/jquery.effects.explode.js)0
-rw-r--r--resources/lib/jquery.effects/jquery.effects.fade.js (renamed from resources/jquery.effects/jquery.effects.fade.js)0
-rw-r--r--resources/lib/jquery.effects/jquery.effects.fold.js (renamed from resources/jquery.effects/jquery.effects.fold.js)0
-rw-r--r--resources/lib/jquery.effects/jquery.effects.highlight.js (renamed from resources/jquery.effects/jquery.effects.highlight.js)0
-rw-r--r--resources/lib/jquery.effects/jquery.effects.pulsate.js (renamed from resources/jquery.effects/jquery.effects.pulsate.js)0
-rw-r--r--resources/lib/jquery.effects/jquery.effects.scale.js (renamed from resources/jquery.effects/jquery.effects.scale.js)0
-rw-r--r--resources/lib/jquery.effects/jquery.effects.shake.js (renamed from resources/jquery.effects/jquery.effects.shake.js)0
-rw-r--r--resources/lib/jquery.effects/jquery.effects.slide.js (renamed from resources/jquery.effects/jquery.effects.slide.js)0
-rw-r--r--resources/lib/jquery.effects/jquery.effects.transfer.js (renamed from resources/jquery.effects/jquery.effects.transfer.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-af.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-af.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ar.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-ar.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-az.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-az.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-bg.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-bg.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-bs.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-bs.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ca.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-ca.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-cs.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-cs.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-da.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-da.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-de.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-de.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-el.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-el.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-en-GB.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-en-GB.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-eo.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-eo.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-es.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-es.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-et.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-et.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-eu.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-eu.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-fa.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-fa.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-fi.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-fi.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-fo.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-fo.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-fr.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-fr.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-gl.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-gl.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-he.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-he.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-hi.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-hi.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-hr.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-hr.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-hu.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-hu.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-hy.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-hy.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-id.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-id.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-is.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-is.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-it.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-it.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ja.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-ja.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ka.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-ka.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-kk.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-kk.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-km.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-km.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ko.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-ko.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-lb.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-lb.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-lt.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-lt.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-lv.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-lv.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-mk.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-mk.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ml.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-ml.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ms.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-ms.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-nl.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-nl.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-no.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-no.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-pl.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-pl.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-pt-BR.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-pt-BR.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-pt.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-pt.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-rm.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-rm.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ro.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-ro.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ru.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-ru.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sk.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-sk.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sl.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-sl.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sq.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-sq.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sr-SR.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-sr-SR.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sr.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-sr.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sv.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-sv.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ta.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-ta.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-th.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-th.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-tr.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-tr.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-uk.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-uk.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-vi.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-vi.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-zh-CN.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-zh-CN.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-zh-HK.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-zh-HK.js)0
-rw-r--r--resources/lib/jquery.ui/i18n/jquery.ui.datepicker-zh-TW.js (renamed from resources/jquery.ui/i18n/jquery.ui.datepicker-zh-TW.js)0
-rw-r--r--resources/lib/jquery.ui/jquery.ui.accordion.js (renamed from resources/jquery.ui/jquery.ui.accordion.js)0
-rw-r--r--resources/lib/jquery.ui/jquery.ui.autocomplete.js (renamed from resources/jquery.ui/jquery.ui.autocomplete.js)0
-rw-r--r--resources/lib/jquery.ui/jquery.ui.button.js (renamed from resources/jquery.ui/jquery.ui.button.js)0
-rw-r--r--resources/lib/jquery.ui/jquery.ui.core.js (renamed from resources/jquery.ui/jquery.ui.core.js)0
-rw-r--r--resources/lib/jquery.ui/jquery.ui.datepicker.js (renamed from resources/jquery.ui/jquery.ui.datepicker.js)0
-rw-r--r--resources/lib/jquery.ui/jquery.ui.dialog.js (renamed from resources/jquery.ui/jquery.ui.dialog.js)0
-rw-r--r--resources/lib/jquery.ui/jquery.ui.draggable.js (renamed from resources/jquery.ui/jquery.ui.draggable.js)0
-rw-r--r--resources/lib/jquery.ui/jquery.ui.droppable.js (renamed from resources/jquery.ui/jquery.ui.droppable.js)0
-rw-r--r--resources/lib/jquery.ui/jquery.ui.mouse.js (renamed from resources/jquery.ui/jquery.ui.mouse.js)0
-rw-r--r--resources/lib/jquery.ui/jquery.ui.position.js (renamed from resources/jquery.ui/jquery.ui.position.js)0
-rw-r--r--resources/lib/jquery.ui/jquery.ui.progressbar.js (renamed from resources/jquery.ui/jquery.ui.progressbar.js)0
-rw-r--r--resources/lib/jquery.ui/jquery.ui.resizable.js (renamed from resources/jquery.ui/jquery.ui.resizable.js)0
-rw-r--r--resources/lib/jquery.ui/jquery.ui.selectable.js (renamed from resources/jquery.ui/jquery.ui.selectable.js)0
-rw-r--r--resources/lib/jquery.ui/jquery.ui.slider.js (renamed from resources/jquery.ui/jquery.ui.slider.js)0
-rw-r--r--resources/lib/jquery.ui/jquery.ui.sortable.js (renamed from resources/jquery.ui/jquery.ui.sortable.js)0
-rw-r--r--resources/lib/jquery.ui/jquery.ui.tabs.js (renamed from resources/jquery.ui/jquery.ui.tabs.js)0
-rw-r--r--resources/lib/jquery.ui/jquery.ui.widget.js (renamed from resources/jquery.ui/jquery.ui.widget.js)0
-rw-r--r--resources/lib/jquery.ui/themes/default/images/ui-bg_flat_0_aaaaaa_40x100.png (renamed from resources/jquery.ui/themes/default/images/ui-bg_flat_0_aaaaaa_40x100.png)bin87 -> 87 bytes
-rw-r--r--resources/lib/jquery.ui/themes/default/images/ui-bg_flat_75_ffffff_40x100.png (renamed from resources/jquery.ui/themes/default/images/ui-bg_flat_75_ffffff_40x100.png)bin87 -> 87 bytes
-rw-r--r--resources/lib/jquery.ui/themes/default/images/ui-bg_glass_55_fbf9ee_1x400.png (renamed from resources/jquery.ui/themes/default/images/ui-bg_glass_55_fbf9ee_1x400.png)bin115 -> 115 bytes
-rw-r--r--resources/lib/jquery.ui/themes/default/images/ui-bg_glass_65_ffffff_1x400.png (renamed from resources/jquery.ui/themes/default/images/ui-bg_glass_65_ffffff_1x400.png)bin99 -> 99 bytes
-rw-r--r--resources/lib/jquery.ui/themes/default/images/ui-bg_glass_75_dadada_1x400.png (renamed from resources/jquery.ui/themes/default/images/ui-bg_glass_75_dadada_1x400.png)bin111 -> 111 bytes
-rw-r--r--resources/lib/jquery.ui/themes/default/images/ui-bg_glass_75_e6e6e6_1x400.png (renamed from resources/jquery.ui/themes/default/images/ui-bg_glass_75_e6e6e6_1x400.png)bin110 -> 110 bytes
-rw-r--r--resources/lib/jquery.ui/themes/default/images/ui-bg_glass_95_fef1ec_1x400.png (renamed from resources/jquery.ui/themes/default/images/ui-bg_glass_95_fef1ec_1x400.png)bin119 -> 119 bytes
-rw-r--r--resources/lib/jquery.ui/themes/default/images/ui-bg_highlight-soft_75_cccccc_1x100.png (renamed from resources/jquery.ui/themes/default/images/ui-bg_highlight-soft_75_cccccc_1x100.png)bin86 -> 86 bytes
-rw-r--r--resources/lib/jquery.ui/themes/default/images/ui-icons_222222_256x240.png (renamed from resources/jquery.ui/themes/default/images/ui-icons_222222_256x240.png)bin3702 -> 3702 bytes
-rw-r--r--resources/lib/jquery.ui/themes/default/images/ui-icons_2e83ff_256x240.png (renamed from resources/jquery.ui/themes/default/images/ui-icons_2e83ff_256x240.png)bin3702 -> 3702 bytes
-rw-r--r--resources/lib/jquery.ui/themes/default/images/ui-icons_454545_256x240.png (renamed from resources/jquery.ui/themes/default/images/ui-icons_454545_256x240.png)bin3702 -> 3702 bytes
-rw-r--r--resources/lib/jquery.ui/themes/default/images/ui-icons_888888_256x240.png (renamed from resources/jquery.ui/themes/default/images/ui-icons_888888_256x240.png)bin3702 -> 3702 bytes
-rw-r--r--resources/lib/jquery.ui/themes/default/images/ui-icons_cd0a0a_256x240.png (renamed from resources/jquery.ui/themes/default/images/ui-icons_cd0a0a_256x240.png)bin3702 -> 3702 bytes
-rw-r--r--resources/lib/jquery.ui/themes/default/jquery.ui.accordion.css (renamed from resources/jquery.ui/themes/default/jquery.ui.accordion.css)0
-rw-r--r--resources/lib/jquery.ui/themes/default/jquery.ui.autocomplete.css (renamed from resources/jquery.ui/themes/default/jquery.ui.autocomplete.css)0
-rw-r--r--resources/lib/jquery.ui/themes/default/jquery.ui.button.css (renamed from resources/jquery.ui/themes/default/jquery.ui.button.css)0
-rw-r--r--resources/lib/jquery.ui/themes/default/jquery.ui.core.css (renamed from resources/jquery.ui/themes/default/jquery.ui.core.css)0
-rw-r--r--resources/lib/jquery.ui/themes/default/jquery.ui.datepicker.css (renamed from resources/jquery.ui/themes/default/jquery.ui.datepicker.css)0
-rw-r--r--resources/lib/jquery.ui/themes/default/jquery.ui.dialog.css (renamed from resources/jquery.ui/themes/default/jquery.ui.dialog.css)0
-rw-r--r--resources/lib/jquery.ui/themes/default/jquery.ui.progressbar.css (renamed from resources/jquery.ui/themes/default/jquery.ui.progressbar.css)0
-rw-r--r--resources/lib/jquery.ui/themes/default/jquery.ui.resizable.css (renamed from resources/jquery.ui/themes/default/jquery.ui.resizable.css)0
-rw-r--r--resources/lib/jquery.ui/themes/default/jquery.ui.selectable.css (renamed from resources/jquery.ui/themes/default/jquery.ui.selectable.css)0
-rw-r--r--resources/lib/jquery.ui/themes/default/jquery.ui.slider.css (renamed from resources/jquery.ui/themes/default/jquery.ui.slider.css)0
-rw-r--r--resources/lib/jquery.ui/themes/default/jquery.ui.tabs.css (renamed from resources/jquery.ui/themes/default/jquery.ui.tabs.css)0
-rw-r--r--resources/lib/jquery.ui/themes/default/jquery.ui.theme.css (renamed from resources/jquery.ui/themes/default/jquery.ui.theme.css)0
-rw-r--r--resources/lib/jquery/jquery.appear.js (renamed from resources/jquery/jquery.appear.js)0
-rw-r--r--resources/lib/jquery/jquery.async.js (renamed from resources/jquery/jquery.async.js)0
-rw-r--r--resources/lib/jquery/jquery.ba-throttle-debounce.js (renamed from resources/jquery/jquery.ba-throttle-debounce.js)0
-rw-r--r--resources/lib/jquery/jquery.cookie.js (renamed from resources/jquery/jquery.cookie.js)0
-rw-r--r--resources/lib/jquery/jquery.cycle.all.js (renamed from resources/jquery/jquery.cycle.all.js)0
-rw-r--r--resources/lib/jquery/jquery.form.js (renamed from resources/jquery/jquery.form.js)0
-rw-r--r--resources/lib/jquery/jquery.fullscreen.js (renamed from resources/jquery/jquery.fullscreen.js)0
-rw-r--r--resources/lib/jquery/jquery.hoverIntent.js (renamed from resources/jquery/jquery.hoverIntent.js)0
-rw-r--r--resources/lib/jquery/jquery.jStorage.js (renamed from resources/jquery/jquery.jStorage.js)0
-rw-r--r--resources/lib/jquery/jquery.js (renamed from resources/jquery/jquery.js)0
-rw-r--r--resources/lib/jquery/jquery.json.js (renamed from resources/jquery/jquery.json.js)0
-rw-r--r--resources/lib/jquery/jquery.mockjax.js (renamed from resources/jquery/jquery.mockjax.js)0
-rw-r--r--resources/lib/jquery/jquery.qunit.css (renamed from resources/jquery/jquery.qunit.css)0
-rw-r--r--resources/lib/jquery/jquery.qunit.js (renamed from resources/jquery/jquery.qunit.js)0
-rw-r--r--resources/lib/jquery/jquery.validate.js (renamed from resources/jquery/jquery.validate.js)0
-rw-r--r--resources/lib/jquery/jquery.xmldom.js (renamed from resources/jquery/jquery.xmldom.js)0
-rw-r--r--resources/lib/moment/LICENSE (renamed from resources/moment/LICENSE)0
-rw-r--r--resources/lib/moment/lang/ar-ma.js (renamed from resources/moment/lang/ar-ma.js)0
-rw-r--r--resources/lib/moment/lang/ar.js (renamed from resources/moment/lang/ar.js)0
-rw-r--r--resources/lib/moment/lang/bg.js (renamed from resources/moment/lang/bg.js)0
-rw-r--r--resources/lib/moment/lang/br.js (renamed from resources/moment/lang/br.js)0
-rw-r--r--resources/lib/moment/lang/bs.js (renamed from resources/moment/lang/bs.js)0
-rw-r--r--resources/lib/moment/lang/ca.js (renamed from resources/moment/lang/ca.js)0
-rw-r--r--resources/lib/moment/lang/cs.js (renamed from resources/moment/lang/cs.js)0
-rw-r--r--resources/lib/moment/lang/cv.js (renamed from resources/moment/lang/cv.js)0
-rw-r--r--resources/lib/moment/lang/cy.js (renamed from resources/moment/lang/cy.js)0
-rw-r--r--resources/lib/moment/lang/da.js (renamed from resources/moment/lang/da.js)0
-rw-r--r--resources/lib/moment/lang/de.js (renamed from resources/moment/lang/de.js)0
-rw-r--r--resources/lib/moment/lang/el.js (renamed from resources/moment/lang/el.js)0
-rw-r--r--resources/lib/moment/lang/en-au.js (renamed from resources/moment/lang/en-au.js)0
-rw-r--r--resources/lib/moment/lang/en-ca.js (renamed from resources/moment/lang/en-ca.js)0
-rw-r--r--resources/lib/moment/lang/en-gb.js (renamed from resources/moment/lang/en-gb.js)0
-rw-r--r--resources/lib/moment/lang/eo.js (renamed from resources/moment/lang/eo.js)0
-rw-r--r--resources/lib/moment/lang/es.js (renamed from resources/moment/lang/es.js)0
-rw-r--r--resources/lib/moment/lang/et.js (renamed from resources/moment/lang/et.js)0
-rw-r--r--resources/lib/moment/lang/eu.js (renamed from resources/moment/lang/eu.js)0
-rw-r--r--resources/lib/moment/lang/fa.js (renamed from resources/moment/lang/fa.js)0
-rw-r--r--resources/lib/moment/lang/fi.js (renamed from resources/moment/lang/fi.js)0
-rw-r--r--resources/lib/moment/lang/fo.js (renamed from resources/moment/lang/fo.js)0
-rw-r--r--resources/lib/moment/lang/fr-ca.js (renamed from resources/moment/lang/fr-ca.js)0
-rw-r--r--resources/lib/moment/lang/fr.js (renamed from resources/moment/lang/fr.js)0
-rw-r--r--resources/lib/moment/lang/gl.js (renamed from resources/moment/lang/gl.js)0
-rw-r--r--resources/lib/moment/lang/he.js (renamed from resources/moment/lang/he.js)0
-rw-r--r--resources/lib/moment/lang/hi.js (renamed from resources/moment/lang/hi.js)0
-rw-r--r--resources/lib/moment/lang/hr.js (renamed from resources/moment/lang/hr.js)0
-rw-r--r--resources/lib/moment/lang/hu.js (renamed from resources/moment/lang/hu.js)0
-rw-r--r--resources/lib/moment/lang/hy-am.js (renamed from resources/moment/lang/hy-am.js)0
-rw-r--r--resources/lib/moment/lang/id.js (renamed from resources/moment/lang/id.js)0
-rw-r--r--resources/lib/moment/lang/is.js (renamed from resources/moment/lang/is.js)0
-rw-r--r--resources/lib/moment/lang/it.js (renamed from resources/moment/lang/it.js)0
-rw-r--r--resources/lib/moment/lang/ja.js (renamed from resources/moment/lang/ja.js)0
-rw-r--r--resources/lib/moment/lang/ka.js (renamed from resources/moment/lang/ka.js)0
-rw-r--r--resources/lib/moment/lang/ko.js (renamed from resources/moment/lang/ko.js)0
-rw-r--r--resources/lib/moment/lang/lb.js (renamed from resources/moment/lang/lb.js)0
-rw-r--r--resources/lib/moment/lang/lt.js (renamed from resources/moment/lang/lt.js)0
-rw-r--r--resources/lib/moment/lang/lv.js (renamed from resources/moment/lang/lv.js)0
-rw-r--r--resources/lib/moment/lang/mk.js (renamed from resources/moment/lang/mk.js)0
-rw-r--r--resources/lib/moment/lang/ml.js (renamed from resources/moment/lang/ml.js)0
-rw-r--r--resources/lib/moment/lang/mr.js (renamed from resources/moment/lang/mr.js)0
-rw-r--r--resources/lib/moment/lang/ms-my.js (renamed from resources/moment/lang/ms-my.js)0
-rw-r--r--resources/lib/moment/lang/nb.js (renamed from resources/moment/lang/nb.js)0
-rw-r--r--resources/lib/moment/lang/ne.js (renamed from resources/moment/lang/ne.js)0
-rw-r--r--resources/lib/moment/lang/nl.js (renamed from resources/moment/lang/nl.js)0
-rw-r--r--resources/lib/moment/lang/nn.js (renamed from resources/moment/lang/nn.js)0
-rw-r--r--resources/lib/moment/lang/pl.js (renamed from resources/moment/lang/pl.js)0
-rw-r--r--resources/lib/moment/lang/pt-br.js (renamed from resources/moment/lang/pt-br.js)0
-rw-r--r--resources/lib/moment/lang/pt.js (renamed from resources/moment/lang/pt.js)0
-rw-r--r--resources/lib/moment/lang/ro.js (renamed from resources/moment/lang/ro.js)0
-rw-r--r--resources/lib/moment/lang/rs.js (renamed from resources/moment/lang/rs.js)0
-rw-r--r--resources/lib/moment/lang/ru.js (renamed from resources/moment/lang/ru.js)0
-rw-r--r--resources/lib/moment/lang/sk.js (renamed from resources/moment/lang/sk.js)0
-rw-r--r--resources/lib/moment/lang/sl.js (renamed from resources/moment/lang/sl.js)0
-rw-r--r--resources/lib/moment/lang/sq.js (renamed from resources/moment/lang/sq.js)0
-rw-r--r--resources/lib/moment/lang/sv.js (renamed from resources/moment/lang/sv.js)0
-rw-r--r--resources/lib/moment/lang/ta.js (renamed from resources/moment/lang/ta.js)0
-rw-r--r--resources/lib/moment/lang/th.js (renamed from resources/moment/lang/th.js)0
-rw-r--r--resources/lib/moment/lang/tl-ph.js (renamed from resources/moment/lang/tl-ph.js)0
-rw-r--r--resources/lib/moment/lang/tr.js (renamed from resources/moment/lang/tr.js)0
-rw-r--r--resources/lib/moment/lang/tzm-la.js (renamed from resources/moment/lang/tzm-la.js)0
-rw-r--r--resources/lib/moment/lang/tzm.js (renamed from resources/moment/lang/tzm.js)0
-rw-r--r--resources/lib/moment/lang/uk.js (renamed from resources/moment/lang/uk.js)0
-rw-r--r--resources/lib/moment/lang/uz.js (renamed from resources/moment/lang/uz.js)0
-rw-r--r--resources/lib/moment/lang/vn.js (renamed from resources/moment/lang/vn.js)0
-rw-r--r--resources/lib/moment/lang/zh-cn.js (renamed from resources/moment/lang/zh-cn.js)0
-rw-r--r--resources/lib/moment/lang/zh-tw.js (renamed from resources/moment/lang/zh-tw.js)0
-rw-r--r--resources/lib/moment/moment.js (renamed from resources/moment/moment.js)0
-rw-r--r--resources/lib/oojs-ui/i18n/ace.json (renamed from resources/oojs-ui/i18n/ace.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/af.json (renamed from resources/oojs-ui/i18n/af.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/am.json (renamed from resources/oojs-ui/i18n/am.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ar.json (renamed from resources/oojs-ui/i18n/ar.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/arc.json (renamed from resources/oojs-ui/i18n/arc.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ast.json (renamed from resources/oojs-ui/i18n/ast.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/az.json (renamed from resources/oojs-ui/i18n/az.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ba.json (renamed from resources/oojs-ui/i18n/ba.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/bcl.json (renamed from resources/oojs-ui/i18n/bcl.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/be-tarask.json (renamed from resources/oojs-ui/i18n/be-tarask.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/be.json (renamed from resources/oojs-ui/i18n/be.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/bg.json (renamed from resources/oojs-ui/i18n/bg.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/bn.json (renamed from resources/oojs-ui/i18n/bn.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/br.json (renamed from resources/oojs-ui/i18n/br.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/bs.json (renamed from resources/oojs-ui/i18n/bs.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ca.json (renamed from resources/oojs-ui/i18n/ca.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ce.json (renamed from resources/oojs-ui/i18n/ce.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ckb.json (renamed from resources/oojs-ui/i18n/ckb.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/co.json (renamed from resources/oojs-ui/i18n/co.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/cs.json (renamed from resources/oojs-ui/i18n/cs.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/cu.json (renamed from resources/oojs-ui/i18n/cu.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/cy.json (renamed from resources/oojs-ui/i18n/cy.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/da.json (renamed from resources/oojs-ui/i18n/da.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/de.json (renamed from resources/oojs-ui/i18n/de.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/diq.json (renamed from resources/oojs-ui/i18n/diq.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/dsb.json (renamed from resources/oojs-ui/i18n/dsb.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/el.json (renamed from resources/oojs-ui/i18n/el.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/eml.json (renamed from resources/oojs-ui/i18n/eml.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/en.json (renamed from resources/oojs-ui/i18n/en.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/eo.json (renamed from resources/oojs-ui/i18n/eo.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/es.json (renamed from resources/oojs-ui/i18n/es.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/et.json (renamed from resources/oojs-ui/i18n/et.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/eu.json (renamed from resources/oojs-ui/i18n/eu.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/fa.json (renamed from resources/oojs-ui/i18n/fa.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/fi.json (renamed from resources/oojs-ui/i18n/fi.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/fo.json (renamed from resources/oojs-ui/i18n/fo.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/fr.json (renamed from resources/oojs-ui/i18n/fr.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/frr.json (renamed from resources/oojs-ui/i18n/frr.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/fur.json (renamed from resources/oojs-ui/i18n/fur.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/gl.json (renamed from resources/oojs-ui/i18n/gl.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/gu.json (renamed from resources/oojs-ui/i18n/gu.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/he.json (renamed from resources/oojs-ui/i18n/he.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/hi.json (renamed from resources/oojs-ui/i18n/hi.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/hr.json (renamed from resources/oojs-ui/i18n/hr.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/hsb.json (renamed from resources/oojs-ui/i18n/hsb.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/hu.json (renamed from resources/oojs-ui/i18n/hu.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/hy.json (renamed from resources/oojs-ui/i18n/hy.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ia.json (renamed from resources/oojs-ui/i18n/ia.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/id.json (renamed from resources/oojs-ui/i18n/id.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ie.json (renamed from resources/oojs-ui/i18n/ie.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ilo.json (renamed from resources/oojs-ui/i18n/ilo.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/is.json (renamed from resources/oojs-ui/i18n/is.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/it.json (renamed from resources/oojs-ui/i18n/it.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ja.json (renamed from resources/oojs-ui/i18n/ja.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/jv.json (renamed from resources/oojs-ui/i18n/jv.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ka.json (renamed from resources/oojs-ui/i18n/ka.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/kk-cyrl.json (renamed from resources/oojs-ui/i18n/kk-cyrl.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/km.json (renamed from resources/oojs-ui/i18n/km.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/kn.json (renamed from resources/oojs-ui/i18n/kn.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ko.json (renamed from resources/oojs-ui/i18n/ko.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/krc.json (renamed from resources/oojs-ui/i18n/krc.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/kw.json (renamed from resources/oojs-ui/i18n/kw.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ky.json (renamed from resources/oojs-ui/i18n/ky.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/lb.json (renamed from resources/oojs-ui/i18n/lb.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/lmo.json (renamed from resources/oojs-ui/i18n/lmo.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/lt.json (renamed from resources/oojs-ui/i18n/lt.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/lv.json (renamed from resources/oojs-ui/i18n/lv.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/mg.json (renamed from resources/oojs-ui/i18n/mg.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/min.json (renamed from resources/oojs-ui/i18n/min.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/mk.json (renamed from resources/oojs-ui/i18n/mk.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ml.json (renamed from resources/oojs-ui/i18n/ml.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/mr.json (renamed from resources/oojs-ui/i18n/mr.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ms.json (renamed from resources/oojs-ui/i18n/ms.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/nap.json (renamed from resources/oojs-ui/i18n/nap.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/nb.json (renamed from resources/oojs-ui/i18n/nb.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/nds-nl.json (renamed from resources/oojs-ui/i18n/nds-nl.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/nds.json (renamed from resources/oojs-ui/i18n/nds.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ne.json (renamed from resources/oojs-ui/i18n/ne.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/nl.json (renamed from resources/oojs-ui/i18n/nl.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/nn.json (renamed from resources/oojs-ui/i18n/nn.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/om.json (renamed from resources/oojs-ui/i18n/om.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/or.json (renamed from resources/oojs-ui/i18n/or.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/pa.json (renamed from resources/oojs-ui/i18n/pa.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/pfl.json (renamed from resources/oojs-ui/i18n/pfl.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/pl.json (renamed from resources/oojs-ui/i18n/pl.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/pms.json (renamed from resources/oojs-ui/i18n/pms.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ps.json (renamed from resources/oojs-ui/i18n/ps.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/pt-br.json (renamed from resources/oojs-ui/i18n/pt-br.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/pt.json (renamed from resources/oojs-ui/i18n/pt.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/qqq.json (renamed from resources/oojs-ui/i18n/qqq.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/qu.json (renamed from resources/oojs-ui/i18n/qu.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ro.json (renamed from resources/oojs-ui/i18n/ro.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/roa-tara.json (renamed from resources/oojs-ui/i18n/roa-tara.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ru.json (renamed from resources/oojs-ui/i18n/ru.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/sah.json (renamed from resources/oojs-ui/i18n/sah.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/scn.json (renamed from resources/oojs-ui/i18n/scn.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/sco.json (renamed from resources/oojs-ui/i18n/sco.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/sh.json (renamed from resources/oojs-ui/i18n/sh.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/si.json (renamed from resources/oojs-ui/i18n/si.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/sk.json (renamed from resources/oojs-ui/i18n/sk.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/sl.json (renamed from resources/oojs-ui/i18n/sl.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/sq.json (renamed from resources/oojs-ui/i18n/sq.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/sr-ec.json (renamed from resources/oojs-ui/i18n/sr-ec.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/sv.json (renamed from resources/oojs-ui/i18n/sv.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/sw.json (renamed from resources/oojs-ui/i18n/sw.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ta.json (renamed from resources/oojs-ui/i18n/ta.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/te.json (renamed from resources/oojs-ui/i18n/te.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/th.json (renamed from resources/oojs-ui/i18n/th.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/tl.json (renamed from resources/oojs-ui/i18n/tl.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/tr.json (renamed from resources/oojs-ui/i18n/tr.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/tt-cyrl.json (renamed from resources/oojs-ui/i18n/tt-cyrl.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/ug-arab.json (renamed from resources/oojs-ui/i18n/ug-arab.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/uk.json (renamed from resources/oojs-ui/i18n/uk.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/uz.json (renamed from resources/oojs-ui/i18n/uz.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/vec.json (renamed from resources/oojs-ui/i18n/vec.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/vi.json (renamed from resources/oojs-ui/i18n/vi.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/vo.json (renamed from resources/oojs-ui/i18n/vo.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/wuu.json (renamed from resources/oojs-ui/i18n/wuu.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/yi.json (renamed from resources/oojs-ui/i18n/yi.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/yo.json (renamed from resources/oojs-ui/i18n/yo.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/zh-hans.json (renamed from resources/oojs-ui/i18n/zh-hans.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/zh-hant.json (renamed from resources/oojs-ui/i18n/zh-hant.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/zh-hk.json (renamed from resources/oojs-ui/i18n/zh-hk.json)0
-rw-r--r--resources/lib/oojs-ui/i18n/zh-tw.json (renamed from resources/oojs-ui/i18n/zh-tw.json)0
-rw-r--r--resources/lib/oojs-ui/images/fade-down.png (renamed from resources/oojs-ui/images/fade-down.png)bin156 -> 156 bytes
-rw-r--r--resources/lib/oojs-ui/images/fade-up.png (renamed from resources/oojs-ui/images/fade-up.png)bin144 -> 144 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/accept.png (renamed from resources/oojs-ui/images/icons/accept.png)bin294 -> 294 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/accept.svg (renamed from resources/oojs-ui/images/icons/accept.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/add-item.png (renamed from resources/oojs-ui/images/icons/add-item.png)bin210 -> 210 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/add-item.svg (renamed from resources/oojs-ui/images/icons/add-item.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/advanced.png (renamed from resources/oojs-ui/images/icons/advanced.png)bin298 -> 298 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/advanced.svg (renamed from resources/oojs-ui/images/icons/advanced.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/alert.png (renamed from resources/oojs-ui/images/icons/alert.png)bin335 -> 335 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/alert.svg (renamed from resources/oojs-ui/images/icons/alert.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/arched-arrow-ltr.png (renamed from resources/oojs-ui/images/icons/arched-arrow-ltr.png)bin268 -> 268 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/arched-arrow-ltr.svg (renamed from resources/oojs-ui/images/icons/arched-arrow-ltr.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/arched-arrow-rtl.png (renamed from resources/oojs-ui/images/icons/arched-arrow-rtl.png)bin265 -> 265 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/arched-arrow-rtl.svg (renamed from resources/oojs-ui/images/icons/arched-arrow-rtl.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/check.png (renamed from resources/oojs-ui/images/icons/check.png)bin2867 -> 2867 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/check.svg (renamed from resources/oojs-ui/images/icons/check.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/clear.png (renamed from resources/oojs-ui/images/icons/clear.png)bin286 -> 286 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/clear.svg (renamed from resources/oojs-ui/images/icons/clear.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/close.png (renamed from resources/oojs-ui/images/icons/close.png)bin233 -> 233 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/close.svg (renamed from resources/oojs-ui/images/icons/close.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/code.png (renamed from resources/oojs-ui/images/icons/code.png)bin238 -> 238 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/code.svg (renamed from resources/oojs-ui/images/icons/code.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/collapse.png (renamed from resources/oojs-ui/images/icons/collapse.png)bin220 -> 220 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/collapse.svg (renamed from resources/oojs-ui/images/icons/collapse.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/comment.png (renamed from resources/oojs-ui/images/icons/comment.png)bin210 -> 210 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/comment.svg (renamed from resources/oojs-ui/images/icons/comment.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/expand.png (renamed from resources/oojs-ui/images/icons/expand.png)bin226 -> 226 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/expand.svg (renamed from resources/oojs-ui/images/icons/expand.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/help.png (renamed from resources/oojs-ui/images/icons/help.png)bin357 -> 357 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/help.svg (renamed from resources/oojs-ui/images/icons/help.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/history.png (renamed from resources/oojs-ui/images/icons/history.png)bin376 -> 376 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/history.svg (renamed from resources/oojs-ui/images/icons/history.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/link.png (renamed from resources/oojs-ui/images/icons/link.png)bin250 -> 250 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/link.svg (renamed from resources/oojs-ui/images/icons/link.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/menu.png (renamed from resources/oojs-ui/images/icons/menu.png)bin158 -> 158 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/menu.svg (renamed from resources/oojs-ui/images/icons/menu.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/move-ltr.png (renamed from resources/oojs-ui/images/icons/move-ltr.png)bin230 -> 230 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/move-ltr.svg (renamed from resources/oojs-ui/images/icons/move-ltr.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/move-rtl.png (renamed from resources/oojs-ui/images/icons/move-rtl.png)bin228 -> 228 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/move-rtl.svg (renamed from resources/oojs-ui/images/icons/move-rtl.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/picture.png (renamed from resources/oojs-ui/images/icons/picture.png)bin270 -> 270 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/picture.svg (renamed from resources/oojs-ui/images/icons/picture.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/remove-item.png (renamed from resources/oojs-ui/images/icons/remove-item.png)bin2763 -> 2763 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/remove-item.svg (renamed from resources/oojs-ui/images/icons/remove-item.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/remove.png (renamed from resources/oojs-ui/images/icons/remove.png)bin194 -> 194 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/remove.svg (renamed from resources/oojs-ui/images/icons/remove.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/search.png (renamed from resources/oojs-ui/images/icons/search.png)bin207 -> 207 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/search.svg (renamed from resources/oojs-ui/images/icons/search.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/settings.png (renamed from resources/oojs-ui/images/icons/settings.png)bin2864 -> 2864 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/settings.svg (renamed from resources/oojs-ui/images/icons/settings.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/tag.png (renamed from resources/oojs-ui/images/icons/tag.png)bin253 -> 253 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/tag.svg (renamed from resources/oojs-ui/images/icons/tag.svg)0
-rw-r--r--resources/lib/oojs-ui/images/icons/window.png (renamed from resources/oojs-ui/images/icons/window.png)bin229 -> 229 bytes
-rw-r--r--resources/lib/oojs-ui/images/icons/window.svg (renamed from resources/oojs-ui/images/icons/window.svg)0
-rw-r--r--resources/lib/oojs-ui/images/indicators/down.png (renamed from resources/oojs-ui/images/indicators/down.png)bin203 -> 203 bytes
-rw-r--r--resources/lib/oojs-ui/images/indicators/down.svg (renamed from resources/oojs-ui/images/indicators/down.svg)0
-rw-r--r--resources/lib/oojs-ui/images/indicators/required.png (renamed from resources/oojs-ui/images/indicators/required.png)bin236 -> 236 bytes
-rw-r--r--resources/lib/oojs-ui/images/indicators/required.svg (renamed from resources/oojs-ui/images/indicators/required.svg)0
-rw-r--r--resources/lib/oojs-ui/images/indicators/up.png (renamed from resources/oojs-ui/images/indicators/up.png)bin206 -> 206 bytes
-rw-r--r--resources/lib/oojs-ui/images/indicators/up.svg (renamed from resources/oojs-ui/images/indicators/up.svg)0
-rw-r--r--resources/lib/oojs-ui/images/tail.svg (renamed from resources/oojs-ui/images/tail.svg)0
-rw-r--r--resources/lib/oojs-ui/images/textures/pending.gif (renamed from resources/oojs-ui/images/textures/pending.gif)bin2032 -> 2032 bytes
-rw-r--r--resources/lib/oojs-ui/images/textures/transparency.png (renamed from resources/oojs-ui/images/textures/transparency.png)bin945 -> 945 bytes
-rw-r--r--resources/lib/oojs-ui/images/toolbar-shadow.png (renamed from resources/oojs-ui/images/toolbar-shadow.png)bin131 -> 131 bytes
-rw-r--r--resources/lib/oojs-ui/oojs-ui-agora.css (renamed from resources/oojs-ui/oojs-ui-agora.css)0
-rw-r--r--resources/lib/oojs-ui/oojs-ui-apex.css (renamed from resources/oojs-ui/oojs-ui-apex.css)0
-rw-r--r--resources/lib/oojs-ui/oojs-ui.js (renamed from resources/oojs-ui/oojs-ui.js)0
-rw-r--r--resources/lib/oojs-ui/oojs-ui.svg.css (renamed from resources/oojs-ui/oojs-ui.svg.css)0
-rwxr-xr-xresources/lib/oojs-ui/update-oojs-ui.sh (renamed from resources/oojs-ui/update-oojs-ui.sh)0
-rw-r--r--resources/lib/oojs/oojs.js (renamed from resources/oojs/oojs.js)0
-rwxr-xr-xresources/lib/oojs/update-oojs.sh (renamed from resources/oojs/update-oojs.sh)0
-rw-r--r--resources/lib/sinonjs/sinon-1.9.0.js (renamed from resources/sinonjs/sinon-1.9.0.js)0
-rw-r--r--resources/lib/sinonjs/sinon-ie-1.9.0.js (renamed from resources/sinonjs/sinon-ie-1.9.0.js)0
-rw-r--r--resources/src/jquery.tipsy/images/tipsy.png (renamed from resources/jquery.tipsy/images/tipsy.png)bin133 -> 133 bytes
-rw-r--r--resources/src/jquery.tipsy/jquery.tipsy.css (renamed from resources/jquery.tipsy/jquery.tipsy.css)0
-rw-r--r--resources/src/jquery.tipsy/jquery.tipsy.js (renamed from resources/jquery.tipsy/jquery.tipsy.js)0
-rw-r--r--resources/src/jquery.ui-themes/vector/images/close.png (renamed from resources/jquery.ui/themes/vector/images/close.png)bin139 -> 139 bytes
-rw-r--r--resources/src/jquery.ui-themes/vector/images/titlebar-fade.png (renamed from resources/jquery.ui/themes/vector/images/titlebar-fade.png)bin81 -> 81 bytes
-rw-r--r--resources/src/jquery.ui-themes/vector/images/ui-anim_basic_16x16.gif (renamed from resources/jquery.ui/themes/vector/images/ui-anim_basic_16x16.gif)bin1553 -> 1553 bytes
-rw-r--r--resources/src/jquery.ui-themes/vector/images/ui-bg_flat_15_cd0a0a_40x100.png (renamed from resources/jquery.ui/themes/vector/images/ui-bg_flat_15_cd0a0a_40x100.png)bin87 -> 87 bytes
-rw-r--r--resources/src/jquery.ui-themes/vector/images/ui-bg_flat_70_000000_40x100.png (renamed from resources/jquery.ui/themes/vector/images/ui-bg_flat_70_000000_40x100.png)bin87 -> 87 bytes
-rw-r--r--resources/src/jquery.ui-themes/vector/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png (renamed from resources/jquery.ui/themes/vector/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png)bin97 -> 97 bytes
-rw-r--r--resources/src/jquery.ui-themes/vector/images/ui-bg_highlight-hard_80_d7ebf9_1x100.png (renamed from resources/jquery.ui/themes/vector/images/ui-bg_highlight-hard_80_d7ebf9_1x100.png)bin104 -> 104 bytes
-rw-r--r--resources/src/jquery.ui-themes/vector/images/ui-bg_highlight-soft_100_e4f1fb_1x100.png (renamed from resources/jquery.ui/themes/vector/images/ui-bg_highlight-soft_100_e4f1fb_1x100.png)bin106 -> 106 bytes
-rw-r--r--resources/src/jquery.ui-themes/vector/images/ui-bg_highlight-soft_100_ffffff_1x100.png (renamed from resources/jquery.ui/themes/vector/images/ui-bg_highlight-soft_100_ffffff_1x100.png)bin80 -> 80 bytes
-rw-r--r--resources/src/jquery.ui-themes/vector/images/ui-bg_highlight-soft_25_ffef8f_1x100.png (renamed from resources/jquery.ui/themes/vector/images/ui-bg_highlight-soft_25_ffef8f_1x100.png)bin152 -> 152 bytes
-rw-r--r--resources/src/jquery.ui-themes/vector/images/ui-bg_inset-hard_100_f0f0f0_1x100.png (renamed from resources/jquery.ui/themes/vector/images/ui-bg_inset-hard_100_f0f0f0_1x100.png)bin89 -> 89 bytes
-rw-r--r--resources/src/jquery.ui-themes/vector/images/ui-icons_2694e8_256x240.png (renamed from resources/jquery.ui/themes/vector/images/ui-icons_2694e8_256x240.png)bin3702 -> 3702 bytes
-rw-r--r--resources/src/jquery.ui-themes/vector/images/ui-icons_2e83ff_256x240.png (renamed from resources/jquery.ui/themes/vector/images/ui-icons_2e83ff_256x240.png)bin3702 -> 3702 bytes
-rw-r--r--resources/src/jquery.ui-themes/vector/images/ui-icons_3d80b3_256x240.png (renamed from resources/jquery.ui/themes/vector/images/ui-icons_3d80b3_256x240.png)bin3702 -> 3702 bytes
-rw-r--r--resources/src/jquery.ui-themes/vector/images/ui-icons_666666_256x240.png (renamed from resources/jquery.ui/themes/vector/images/ui-icons_666666_256x240.png)bin3702 -> 3702 bytes
-rw-r--r--resources/src/jquery.ui-themes/vector/images/ui-icons_72a7cf_256x240.png (renamed from resources/jquery.ui/themes/vector/images/ui-icons_72a7cf_256x240.png)bin3702 -> 3702 bytes
-rw-r--r--resources/src/jquery.ui-themes/vector/images/ui-icons_ffffff_256x240.png (renamed from resources/jquery.ui/themes/vector/images/ui-icons_ffffff_256x240.png)bin3702 -> 3702 bytes
-rw-r--r--resources/src/jquery.ui-themes/vector/jquery.ui.accordion.css (renamed from resources/jquery.ui/themes/vector/jquery.ui.accordion.css)0
-rw-r--r--resources/src/jquery.ui-themes/vector/jquery.ui.autocomplete.css (renamed from resources/jquery.ui/themes/vector/jquery.ui.autocomplete.css)0
-rw-r--r--resources/src/jquery.ui-themes/vector/jquery.ui.button.css (renamed from resources/jquery.ui/themes/vector/jquery.ui.button.css)0
-rw-r--r--resources/src/jquery.ui-themes/vector/jquery.ui.core.css (renamed from resources/jquery.ui/themes/vector/jquery.ui.core.css)0
-rw-r--r--resources/src/jquery.ui-themes/vector/jquery.ui.datepicker.css (renamed from resources/jquery.ui/themes/vector/jquery.ui.datepicker.css)0
-rw-r--r--resources/src/jquery.ui-themes/vector/jquery.ui.dialog.css (renamed from resources/jquery.ui/themes/vector/jquery.ui.dialog.css)0
-rw-r--r--resources/src/jquery.ui-themes/vector/jquery.ui.progressbar.css (renamed from resources/jquery.ui/themes/vector/jquery.ui.progressbar.css)0
-rw-r--r--resources/src/jquery.ui-themes/vector/jquery.ui.resizable.css (renamed from resources/jquery.ui/themes/vector/jquery.ui.resizable.css)0
-rw-r--r--resources/src/jquery.ui-themes/vector/jquery.ui.selectable.css (renamed from resources/jquery.ui/themes/vector/jquery.ui.selectable.css)0
-rw-r--r--resources/src/jquery.ui-themes/vector/jquery.ui.slider.css (renamed from resources/jquery.ui/themes/vector/jquery.ui.slider.css)0
-rw-r--r--resources/src/jquery.ui-themes/vector/jquery.ui.tabs.css (renamed from resources/jquery.ui/themes/vector/jquery.ui.tabs.css)0
-rw-r--r--resources/src/jquery.ui-themes/vector/jquery.ui.theme.css (renamed from resources/jquery.ui/themes/vector/jquery.ui.theme.css)0
-rw-r--r--resources/src/jquery/images/jquery.arrowSteps.divider-ltr.png (renamed from resources/jquery/images/jquery.arrowSteps.divider-ltr.png)bin126 -> 126 bytes
-rw-r--r--resources/src/jquery/images/jquery.arrowSteps.divider-rtl.png (renamed from resources/jquery/images/jquery.arrowSteps.divider-rtl.png)bin127 -> 127 bytes
-rw-r--r--resources/src/jquery/images/jquery.arrowSteps.head-ltr.png (renamed from resources/jquery/images/jquery.arrowSteps.head-ltr.png)bin303 -> 303 bytes
-rw-r--r--resources/src/jquery/images/jquery.arrowSteps.head-rtl.png (renamed from resources/jquery/images/jquery.arrowSteps.head-rtl.png)bin311 -> 311 bytes
-rw-r--r--resources/src/jquery/images/jquery.arrowSteps.tail-ltr.png (renamed from resources/jquery/images/jquery.arrowSteps.tail-ltr.png)bin222 -> 222 bytes
-rw-r--r--resources/src/jquery/images/jquery.arrowSteps.tail-rtl.png (renamed from resources/jquery/images/jquery.arrowSteps.tail-rtl.png)bin219 -> 219 bytes
-rw-r--r--resources/src/jquery/images/marker.png (renamed from resources/jquery/images/marker.png)bin472 -> 472 bytes
-rw-r--r--resources/src/jquery/images/mask.png (renamed from resources/jquery/images/mask.png)bin1795 -> 1795 bytes
-rw-r--r--resources/src/jquery/images/sort_both.gif (renamed from resources/jquery/images/sort_both.gif)bin1184 -> 1184 bytes
-rw-r--r--resources/src/jquery/images/sort_down.gif (renamed from resources/jquery/images/sort_down.gif)bin1174 -> 1174 bytes
-rw-r--r--resources/src/jquery/images/sort_none.gif (renamed from resources/jquery/images/sort_none.gif)bin462 -> 462 bytes
-rw-r--r--resources/src/jquery/images/sort_up.gif (renamed from resources/jquery/images/sort_up.gif)bin1174 -> 1174 bytes
-rw-r--r--resources/src/jquery/images/spinner-large.gif (renamed from resources/jquery/images/spinner-large.gif)bin1788 -> 1788 bytes
-rw-r--r--resources/src/jquery/images/spinner.gif (renamed from resources/jquery/images/spinner.gif)bin1819 -> 1819 bytes
-rw-r--r--resources/src/jquery/images/wheel.png (renamed from resources/jquery/images/wheel.png)bin11505 -> 11505 bytes
-rw-r--r--resources/src/jquery/jquery.arrowSteps.css (renamed from resources/jquery/jquery.arrowSteps.css)0
-rw-r--r--resources/src/jquery/jquery.arrowSteps.js (renamed from resources/jquery/jquery.arrowSteps.js)0
-rw-r--r--resources/src/jquery/jquery.autoEllipsis.js (renamed from resources/jquery/jquery.autoEllipsis.js)0
-rw-r--r--resources/src/jquery/jquery.badge.css (renamed from resources/jquery/jquery.badge.css)0
-rw-r--r--resources/src/jquery/jquery.badge.js (renamed from resources/jquery/jquery.badge.js)0
-rw-r--r--resources/src/jquery/jquery.byteLength.js (renamed from resources/jquery/jquery.byteLength.js)0
-rw-r--r--resources/src/jquery/jquery.byteLimit.js (renamed from resources/jquery/jquery.byteLimit.js)0
-rw-r--r--resources/src/jquery/jquery.checkboxShiftClick.js (renamed from resources/jquery/jquery.checkboxShiftClick.js)0
-rw-r--r--resources/src/jquery/jquery.client.js (renamed from resources/jquery/jquery.client.js)0
-rw-r--r--resources/src/jquery/jquery.color.js (renamed from resources/jquery/jquery.color.js)0
-rw-r--r--resources/src/jquery/jquery.colorUtil.js (renamed from resources/jquery/jquery.colorUtil.js)0
-rw-r--r--resources/src/jquery/jquery.delayedBind.js (renamed from resources/jquery/jquery.delayedBind.js)0
-rw-r--r--resources/src/jquery/jquery.expandableField.js (renamed from resources/jquery/jquery.expandableField.js)0
-rw-r--r--resources/src/jquery/jquery.farbtastic.css (renamed from resources/jquery/jquery.farbtastic.css)0
-rw-r--r--resources/src/jquery/jquery.farbtastic.js (renamed from resources/jquery/jquery.farbtastic.js)0
-rw-r--r--resources/src/jquery/jquery.footHovzer.css (renamed from resources/jquery/jquery.footHovzer.css)0
-rw-r--r--resources/src/jquery/jquery.footHovzer.js (renamed from resources/jquery/jquery.footHovzer.js)0
-rw-r--r--resources/src/jquery/jquery.getAttrs.js (renamed from resources/jquery/jquery.getAttrs.js)0
-rw-r--r--resources/src/jquery/jquery.hidpi.js (renamed from resources/jquery/jquery.hidpi.js)0
-rw-r--r--resources/src/jquery/jquery.highlightText.js (renamed from resources/jquery/jquery.highlightText.js)0
-rw-r--r--resources/src/jquery/jquery.localize.js (renamed from resources/jquery/jquery.localize.js)0
-rw-r--r--resources/src/jquery/jquery.makeCollapsible.css (renamed from resources/jquery/jquery.makeCollapsible.css)0
-rw-r--r--resources/src/jquery/jquery.makeCollapsible.js (renamed from resources/jquery/jquery.makeCollapsible.js)0
-rw-r--r--resources/src/jquery/jquery.mw-jump.js (renamed from resources/jquery/jquery.mw-jump.js)0
-rw-r--r--resources/src/jquery/jquery.mwExtension.js (renamed from resources/jquery/jquery.mwExtension.js)0
-rw-r--r--resources/src/jquery/jquery.placeholder.js (renamed from resources/jquery/jquery.placeholder.js)0
-rw-r--r--resources/src/jquery/jquery.qunit.completenessTest.js (renamed from resources/jquery/jquery.qunit.completenessTest.js)0
-rw-r--r--resources/src/jquery/jquery.spinner.css (renamed from resources/jquery/jquery.spinner.css)0
-rw-r--r--resources/src/jquery/jquery.spinner.js (renamed from resources/jquery/jquery.spinner.js)0
-rw-r--r--resources/src/jquery/jquery.suggestions.css (renamed from resources/jquery/jquery.suggestions.css)0
-rw-r--r--resources/src/jquery/jquery.suggestions.js (renamed from resources/jquery/jquery.suggestions.js)0
-rw-r--r--resources/src/jquery/jquery.tabIndex.js (renamed from resources/jquery/jquery.tabIndex.js)0
-rw-r--r--resources/src/jquery/jquery.tablesorter.css (renamed from resources/jquery/jquery.tablesorter.css)0
-rw-r--r--resources/src/jquery/jquery.tablesorter.js (renamed from resources/jquery/jquery.tablesorter.js)0
-rw-r--r--resources/src/jquery/jquery.textSelection.js (renamed from resources/jquery/jquery.textSelection.js)0
-rw-r--r--resources/src/mediawiki.action/images/green-checkmark.png (renamed from resources/mediawiki.action/images/green-checkmark.png)bin681 -> 681 bytes
-rw-r--r--resources/src/mediawiki.action/mediawiki.action.edit.collapsibleFooter.css (renamed from resources/mediawiki.action/mediawiki.action.edit.collapsibleFooter.css)0
-rw-r--r--resources/src/mediawiki.action/mediawiki.action.edit.collapsibleFooter.js (renamed from resources/mediawiki.action/mediawiki.action.edit.collapsibleFooter.js)0
-rw-r--r--resources/src/mediawiki.action/mediawiki.action.edit.editWarning.js (renamed from resources/mediawiki.action/mediawiki.action.edit.editWarning.js)0
-rw-r--r--resources/src/mediawiki.action/mediawiki.action.edit.js (renamed from resources/mediawiki.action/mediawiki.action.edit.js)0
-rw-r--r--resources/src/mediawiki.action/mediawiki.action.edit.preview.js (renamed from resources/mediawiki.action/mediawiki.action.edit.preview.js)0
-rw-r--r--resources/src/mediawiki.action/mediawiki.action.edit.styles.css (renamed from resources/mediawiki.action/mediawiki.action.edit.styles.css)0
-rw-r--r--resources/src/mediawiki.action/mediawiki.action.history.diff.css (renamed from resources/mediawiki.action/mediawiki.action.history.diff.css)0
-rw-r--r--resources/src/mediawiki.action/mediawiki.action.history.js (renamed from resources/mediawiki.action/mediawiki.action.history.js)0
-rw-r--r--resources/src/mediawiki.action/mediawiki.action.view.dblClickEdit.js (renamed from resources/mediawiki.action/mediawiki.action.view.dblClickEdit.js)0
-rw-r--r--resources/src/mediawiki.action/mediawiki.action.view.metadata.js (renamed from resources/mediawiki.action/mediawiki.action.view.metadata.js)0
-rw-r--r--resources/src/mediawiki.action/mediawiki.action.view.postEdit.css (renamed from resources/mediawiki.action/mediawiki.action.view.postEdit.css)0
-rw-r--r--resources/src/mediawiki.action/mediawiki.action.view.postEdit.js (renamed from resources/mediawiki.action/mediawiki.action.view.postEdit.js)0
-rw-r--r--resources/src/mediawiki.action/mediawiki.action.view.redirectToFragment.js (renamed from resources/mediawiki.action/mediawiki.action.view.redirectToFragment.js)0
-rw-r--r--resources/src/mediawiki.action/mediawiki.action.view.rightClickEdit.js (renamed from resources/mediawiki.action/mediawiki.action.view.rightClickEdit.js)0
-rw-r--r--resources/src/mediawiki.api/mediawiki.api.category.js (renamed from resources/mediawiki.api/mediawiki.api.category.js)0
-rw-r--r--resources/src/mediawiki.api/mediawiki.api.edit.js (renamed from resources/mediawiki.api/mediawiki.api.edit.js)0
-rw-r--r--resources/src/mediawiki.api/mediawiki.api.js (renamed from resources/mediawiki.api/mediawiki.api.js)0
-rw-r--r--resources/src/mediawiki.api/mediawiki.api.login.js (renamed from resources/mediawiki.api/mediawiki.api.login.js)0
-rw-r--r--resources/src/mediawiki.api/mediawiki.api.parse.js (renamed from resources/mediawiki.api/mediawiki.api.parse.js)0
-rw-r--r--resources/src/mediawiki.api/mediawiki.api.watch.js (renamed from resources/mediawiki.api/mediawiki.api.watch.js)0
-rw-r--r--resources/src/mediawiki.language/languages/bs.js (renamed from resources/mediawiki.language/languages/bs.js)0
-rw-r--r--resources/src/mediawiki.language/languages/dsb.js (renamed from resources/mediawiki.language/languages/dsb.js)0
-rw-r--r--resources/src/mediawiki.language/languages/fi.js (renamed from resources/mediawiki.language/languages/fi.js)0
-rw-r--r--resources/src/mediawiki.language/languages/ga.js (renamed from resources/mediawiki.language/languages/ga.js)0
-rw-r--r--resources/src/mediawiki.language/languages/he.js (renamed from resources/mediawiki.language/languages/he.js)0
-rw-r--r--resources/src/mediawiki.language/languages/hsb.js (renamed from resources/mediawiki.language/languages/hsb.js)0
-rw-r--r--resources/src/mediawiki.language/languages/hu.js (renamed from resources/mediawiki.language/languages/hu.js)0
-rw-r--r--resources/src/mediawiki.language/languages/hy.js (renamed from resources/mediawiki.language/languages/hy.js)0
-rw-r--r--resources/src/mediawiki.language/languages/la.js (renamed from resources/mediawiki.language/languages/la.js)0
-rw-r--r--resources/src/mediawiki.language/languages/os.js (renamed from resources/mediawiki.language/languages/os.js)0
-rw-r--r--resources/src/mediawiki.language/languages/ru.js (renamed from resources/mediawiki.language/languages/ru.js)0
-rw-r--r--resources/src/mediawiki.language/languages/sl.js (renamed from resources/mediawiki.language/languages/sl.js)0
-rw-r--r--resources/src/mediawiki.language/languages/uk.js (renamed from resources/mediawiki.language/languages/uk.js)0
-rw-r--r--resources/src/mediawiki.language/mediawiki.cldr.js (renamed from resources/mediawiki.language/mediawiki.cldr.js)0
-rw-r--r--resources/src/mediawiki.language/mediawiki.language.init.js (renamed from resources/mediawiki.language/mediawiki.language.init.js)0
-rw-r--r--resources/src/mediawiki.language/mediawiki.language.js (renamed from resources/mediawiki.language/mediawiki.language.js)0
-rw-r--r--resources/src/mediawiki.language/mediawiki.language.months.js (renamed from resources/mediawiki.language/mediawiki.language.months.js)0
-rw-r--r--resources/src/mediawiki.language/mediawiki.language.numbers.js (renamed from resources/mediawiki.language/mediawiki.language.numbers.js)0
-rw-r--r--resources/src/mediawiki.less/mediawiki.mixins.animation.less (renamed from resources/mediawiki.less/mediawiki.mixins.animation.less)0
-rw-r--r--resources/src/mediawiki.less/mediawiki.mixins.less (renamed from resources/mediawiki.less/mediawiki.mixins.less)0
-rw-r--r--resources/src/mediawiki.less/mediawiki.mixins.rotation.less (renamed from resources/mediawiki.less/mediawiki.mixins.rotation.less)0
-rw-r--r--resources/src/mediawiki.libs/CLDRPluralRuleParser.js (renamed from resources/mediawiki.libs/CLDRPluralRuleParser.js)0
-rw-r--r--resources/src/mediawiki.libs/mediawiki.libs.jpegmeta.js (renamed from resources/mediawiki.libs/mediawiki.libs.jpegmeta.js)0
-rw-r--r--resources/src/mediawiki.page/mediawiki.page.gallery.js (renamed from resources/mediawiki.page/mediawiki.page.gallery.js)0
-rw-r--r--resources/src/mediawiki.page/mediawiki.page.image.pagination.js (renamed from resources/mediawiki.page/mediawiki.page.image.pagination.js)0
-rw-r--r--resources/src/mediawiki.page/mediawiki.page.patrol.ajax.js (renamed from resources/mediawiki.page/mediawiki.page.patrol.ajax.js)0
-rw-r--r--resources/src/mediawiki.page/mediawiki.page.ready.js (renamed from resources/mediawiki.page/mediawiki.page.ready.js)0
-rw-r--r--resources/src/mediawiki.page/mediawiki.page.startup.js (renamed from resources/mediawiki.page/mediawiki.page.startup.js)0
-rw-r--r--resources/src/mediawiki.page/mediawiki.page.watch.ajax.js (renamed from resources/mediawiki.page/mediawiki.page.watch.ajax.js)0
-rw-r--r--resources/src/mediawiki.special/images/glyph-people-large.png (renamed from resources/mediawiki.special/images/glyph-people-large.png)bin1663 -> 1663 bytes
-rw-r--r--resources/src/mediawiki.special/images/icon-contributors.png (renamed from resources/mediawiki.special/images/icon-contributors.png)bin1169 -> 1169 bytes
-rw-r--r--resources/src/mediawiki.special/images/icon-edits.png (renamed from resources/mediawiki.special/images/icon-edits.png)bin780 -> 780 bytes
-rw-r--r--resources/src/mediawiki.special/images/icon-lock.png (renamed from resources/mediawiki.special/images/icon-lock.png)bin172 -> 172 bytes
-rw-r--r--resources/src/mediawiki.special/images/icon-pages.png (renamed from resources/mediawiki.special/images/icon-pages.png)bin528 -> 528 bytes
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.block.css (renamed from resources/mediawiki.special/mediawiki.special.block.css)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.block.js (renamed from resources/mediawiki.special/mediawiki.special.block.js)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.changeemail.css (renamed from resources/mediawiki.special/mediawiki.special.changeemail.css)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.changeemail.js (renamed from resources/mediawiki.special/mediawiki.special.changeemail.js)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.changeslist.css (renamed from resources/mediawiki.special/mediawiki.special.changeslist.css)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.changeslist.enhanced.css (renamed from resources/mediawiki.special/mediawiki.special.changeslist.enhanced.css)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.changeslist.legend.css (renamed from resources/mediawiki.special/mediawiki.special.changeslist.legend.css)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.changeslist.legend.js (renamed from resources/mediawiki.special/mediawiki.special.changeslist.legend.js)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.css (renamed from resources/mediawiki.special/mediawiki.special.css)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.javaScriptTest.js (renamed from resources/mediawiki.special/mediawiki.special.javaScriptTest.js)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.js (renamed from resources/mediawiki.special/mediawiki.special.js)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.movePage.js (renamed from resources/mediawiki.special/mediawiki.special.movePage.js)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.pagesWithProp.css (renamed from resources/mediawiki.special/mediawiki.special.pagesWithProp.css)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.preferences.css (renamed from resources/mediawiki.special/mediawiki.special.preferences.css)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.preferences.js (renamed from resources/mediawiki.special/mediawiki.special.preferences.js)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.recentchanges.js (renamed from resources/mediawiki.special/mediawiki.special.recentchanges.js)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.search.css (renamed from resources/mediawiki.special/mediawiki.special.search.css)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.search.js (renamed from resources/mediawiki.special/mediawiki.special.search.js)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.undelete.js (renamed from resources/mediawiki.special/mediawiki.special.undelete.js)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.upload.js (renamed from resources/mediawiki.special/mediawiki.special.upload.js)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.userlogin.common.css (renamed from resources/mediawiki.special/mediawiki.special.userlogin.common.css)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.userlogin.common.js (renamed from resources/mediawiki.special/mediawiki.special.userlogin.common.js)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.userlogin.login.css (renamed from resources/mediawiki.special/mediawiki.special.userlogin.login.css)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.userlogin.signup.css (renamed from resources/mediawiki.special/mediawiki.special.userlogin.signup.css)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.userlogin.signup.js (renamed from resources/mediawiki.special/mediawiki.special.userlogin.signup.js)0
-rw-r--r--resources/src/mediawiki.special/mediawiki.special.version.css (renamed from resources/mediawiki.special/mediawiki.special.version.css)0
-rw-r--r--resources/src/mediawiki.ui/components/default/buttons.less (renamed from resources/mediawiki.ui/components/default/buttons.less)0
-rw-r--r--resources/src/mediawiki.ui/components/default/forms.less (renamed from resources/mediawiki.ui/components/default/forms.less)0
-rw-r--r--resources/src/mediawiki.ui/components/utilities.less (renamed from resources/mediawiki.ui/components/utilities.less)0
-rw-r--r--resources/src/mediawiki.ui/components/vector/buttons.less (renamed from resources/mediawiki.ui/components/vector/buttons.less)0
-rw-r--r--resources/src/mediawiki.ui/components/vector/containers.less (renamed from resources/mediawiki.ui/components/vector/containers.less)0
-rw-r--r--resources/src/mediawiki.ui/components/vector/forms.less (renamed from resources/mediawiki.ui/components/vector/forms.less)0
-rw-r--r--resources/src/mediawiki.ui/default.less (renamed from resources/mediawiki.ui/default.less)0
-rw-r--r--resources/src/mediawiki.ui/mixins/effects.less (renamed from resources/mediawiki.ui/mixins/effects.less)0
-rw-r--r--resources/src/mediawiki.ui/mixins/forms.less (renamed from resources/mediawiki.ui/mixins/forms.less)0
-rw-r--r--resources/src/mediawiki.ui/mixins/type.less (renamed from resources/mediawiki.ui/mixins/type.less)0
-rw-r--r--resources/src/mediawiki.ui/mixins/utilities.less (renamed from resources/mediawiki.ui/mixins/utilities.less)0
-rw-r--r--resources/src/mediawiki.ui/settings/colors.less (renamed from resources/mediawiki.ui/settings/colors.less)0
-rw-r--r--resources/src/mediawiki.ui/settings/typography.less (renamed from resources/mediawiki.ui/settings/typography.less)0
-rw-r--r--resources/src/mediawiki.ui/styleguide.md (renamed from resources/mediawiki.ui/styleguide.md)0
-rw-r--r--resources/src/mediawiki.ui/vector.less (renamed from resources/mediawiki.ui/vector.less)0
-rw-r--r--resources/src/mediawiki/images/arrow-collapsed-ltr.png (renamed from resources/mediawiki/images/arrow-collapsed-ltr.png)bin133 -> 133 bytes
-rw-r--r--resources/src/mediawiki/images/arrow-collapsed-ltr.svg (renamed from resources/mediawiki/images/arrow-collapsed-ltr.svg)0
-rw-r--r--resources/src/mediawiki/images/arrow-collapsed-rtl.png (renamed from resources/mediawiki/images/arrow-collapsed-rtl.png)bin136 -> 136 bytes
-rw-r--r--resources/src/mediawiki/images/arrow-collapsed-rtl.svg (renamed from resources/mediawiki/images/arrow-collapsed-rtl.svg)0
-rw-r--r--resources/src/mediawiki/images/arrow-expanded.png (renamed from resources/mediawiki/images/arrow-expanded.png)bin134 -> 134 bytes
-rw-r--r--resources/src/mediawiki/images/arrow-expanded.svg (renamed from resources/mediawiki/images/arrow-expanded.svg)0
-rw-r--r--resources/src/mediawiki/mediawiki.Title.js (renamed from resources/mediawiki/mediawiki.Title.js)0
-rw-r--r--resources/src/mediawiki/mediawiki.Uri.js (renamed from resources/mediawiki/mediawiki.Uri.js)0
-rw-r--r--resources/src/mediawiki/mediawiki.debug.init.js (renamed from resources/mediawiki/mediawiki.debug.init.js)0
-rw-r--r--resources/src/mediawiki/mediawiki.debug.js (renamed from resources/mediawiki/mediawiki.debug.js)0
-rw-r--r--resources/src/mediawiki/mediawiki.debug.less (renamed from resources/mediawiki/mediawiki.debug.less)0
-rw-r--r--resources/src/mediawiki/mediawiki.debug.profile.css (renamed from resources/mediawiki/mediawiki.debug.profile.css)0
-rw-r--r--resources/src/mediawiki/mediawiki.debug.profile.js (renamed from resources/mediawiki/mediawiki.debug.profile.js)0
-rw-r--r--resources/src/mediawiki/mediawiki.feedback.css (renamed from resources/mediawiki/mediawiki.feedback.css)0
-rw-r--r--resources/src/mediawiki/mediawiki.feedback.js (renamed from resources/mediawiki/mediawiki.feedback.js)0
-rw-r--r--resources/src/mediawiki/mediawiki.feedback.spinner.gif (renamed from resources/mediawiki/mediawiki.feedback.spinner.gif)bin1108 -> 1108 bytes
-rw-r--r--resources/src/mediawiki/mediawiki.hidpi.js (renamed from resources/mediawiki/mediawiki.hidpi.js)0
-rw-r--r--resources/src/mediawiki/mediawiki.hlist.css (renamed from resources/mediawiki/mediawiki.hlist.css)0
-rw-r--r--resources/src/mediawiki/mediawiki.hlist.js (renamed from resources/mediawiki/mediawiki.hlist.js)0
-rw-r--r--resources/src/mediawiki/mediawiki.htmlform.js (renamed from resources/mediawiki/mediawiki.htmlform.js)0
-rw-r--r--resources/src/mediawiki/mediawiki.icon.less (renamed from resources/mediawiki/mediawiki.icon.less)0
-rw-r--r--resources/src/mediawiki/mediawiki.inspect.js (renamed from resources/mediawiki/mediawiki.inspect.js)0
-rw-r--r--resources/src/mediawiki/mediawiki.jqueryMsg.js (renamed from resources/mediawiki/mediawiki.jqueryMsg.js)0
-rw-r--r--resources/src/mediawiki/mediawiki.jqueryMsg.peg (renamed from resources/mediawiki/mediawiki.jqueryMsg.peg)0
-rw-r--r--resources/src/mediawiki/mediawiki.js (renamed from resources/mediawiki/mediawiki.js)0
-rw-r--r--resources/src/mediawiki/mediawiki.log.js (renamed from resources/mediawiki/mediawiki.log.js)0
-rw-r--r--resources/src/mediawiki/mediawiki.notification.css (renamed from resources/mediawiki/mediawiki.notification.css)0
-rw-r--r--resources/src/mediawiki/mediawiki.notification.hideForPrint.css (renamed from resources/mediawiki/mediawiki.notification.hideForPrint.css)0
-rw-r--r--resources/src/mediawiki/mediawiki.notification.js (renamed from resources/mediawiki/mediawiki.notification.js)0
-rw-r--r--resources/src/mediawiki/mediawiki.notify.js (renamed from resources/mediawiki/mediawiki.notify.js)0
-rw-r--r--resources/src/mediawiki/mediawiki.searchSuggest.css (renamed from resources/mediawiki/mediawiki.searchSuggest.css)0
-rw-r--r--resources/src/mediawiki/mediawiki.searchSuggest.js (renamed from resources/mediawiki/mediawiki.searchSuggest.js)0
-rw-r--r--resources/src/mediawiki/mediawiki.toc.js (renamed from resources/mediawiki/mediawiki.toc.js)0
-rw-r--r--resources/src/mediawiki/mediawiki.user.js (renamed from resources/mediawiki/mediawiki.user.js)0
-rw-r--r--resources/src/mediawiki/mediawiki.util.js (renamed from resources/mediawiki/mediawiki.util.js)0
-rw-r--r--resources/src/startup.js (renamed from resources/startup.js)0
-rw-r--r--tests/qunit/QUnitTestResources.php4
633 files changed, 402 insertions, 416 deletions
diff --git a/.jshintignore b/.jshintignore
index 627f7ab252a7..494890c00e99 100644
--- a/.jshintignore
+++ b/.jshintignore
@@ -1,39 +1,13 @@
# Generated documentation
-docs/html/**
-docs/js/**
-resources/mediawiki.ui/docs/**
-
-# kss template for mediawiki ui documentation
-resources/styleguide-template/**
+docs/**
# third-party libs
extensions/**
node_modules/**
-resources/jquery/jquery.appear.js
-resources/jquery/jquery.async.js
-resources/jquery/jquery.ba-throttle-debounce.js
-resources/jquery/jquery.cookie.js
-resources/jquery/jquery.cycle.all.js
-resources/jquery/jquery.farbtastic.js
-resources/jquery/jquery.form.js
-resources/jquery/jquery.fullscreen.js
-resources/jquery/jquery.hoverIntent.js
-resources/jquery/jquery.js
-resources/jquery/jquery.json.js
-resources/jquery/jquery.jStorage.js
-resources/jquery/jquery.mockjax.js
-resources/jquery/jquery.qunit.js
-resources/jquery/jquery.validate.js
-resources/jquery/jquery.xmldom.js
-resources/jquery.chosen/chosen.jquery.js
-resources/jquery.effects/**
-resources/jquery.tipsy/**
-resources/jquery.ui/**
-resources/mediawiki.libs/**
-resources/moment/**
-resources/oojs-ui/**
-resources/oojs/**
-resources/sinonjs/**
+resources/lib/**
+resources/src/jquery.tipsy/**
+resources/src/jquery/jquery.farbtastic.js
+resources/src/mediawiki.libs/**
tests/frontend/node_modules/**
# github.com/jshint/jshint/issues/729
diff --git a/RELEASE-NOTES-1.23 b/RELEASE-NOTES-1.23
index d8330180a690..c231db6a0402 100644
--- a/RELEASE-NOTES-1.23
+++ b/RELEASE-NOTES-1.23
@@ -328,6 +328,9 @@ changes to languages because of Bugzilla reports.
* Special:Search no longer has an "include redirects" option on the advanced
tab. Redirects are now included in all searches.
* mediawiki.api.category's getCategories() 'async' parameter was deprecated.
+* The locations of resources have been split between upstream libraries, now in
+ resources/lib/, local libaries in resources/src/, and local forks of upstream
+ libraries, also in resources/src/.
==== Removed classes ====
* FakeMemCachedClient (deprecated in 1.18)
diff --git a/resources/Makefile b/docs/kss/Makefile
index 1b7aeb164a57..1b7aeb164a57 100644
--- a/resources/Makefile
+++ b/docs/kss/Makefile
diff --git a/resources/README.txt b/docs/kss/README.txt
index d91bf2aa6cbb..d91bf2aa6cbb 100644
--- a/resources/README.txt
+++ b/docs/kss/README.txt
diff --git a/resources/package.json b/docs/kss/package.json
index a1722b554218..a1722b554218 100644
--- a/resources/package.json
+++ b/docs/kss/package.json
diff --git a/resources/scripts/nodecheck.sh b/docs/kss/scripts/nodecheck.sh
index 3ee0f8346b29..3ee0f8346b29 100755
--- a/resources/scripts/nodecheck.sh
+++ b/docs/kss/scripts/nodecheck.sh
diff --git a/resources/styleguide-template/index.html b/docs/kss/styleguide-template/index.html
index 99f3e4f81b72..99f3e4f81b72 100644
--- a/resources/styleguide-template/index.html
+++ b/docs/kss/styleguide-template/index.html
diff --git a/resources/styleguide-template/public/kss.less b/docs/kss/styleguide-template/public/kss.less
index 431303d95fec..431303d95fec 100644
--- a/resources/styleguide-template/public/kss.less
+++ b/docs/kss/styleguide-template/public/kss.less
diff --git a/resources/styleguide-template/public/less.js b/docs/kss/styleguide-template/public/less.js
index 89b76377c32d..89b76377c32d 100644
--- a/resources/styleguide-template/public/less.js
+++ b/docs/kss/styleguide-template/public/less.js
diff --git a/includes/DefaultSettings.php b/includes/DefaultSettings.php
index bb5d26d08c45..eb8ba5ca2a87 100644
--- a/includes/DefaultSettings.php
+++ b/includes/DefaultSettings.php
@@ -3362,7 +3362,7 @@ $wgResourceLoaderLESSFunctions = array(
* @since 1.22
*/
$wgResourceLoaderLESSImportPaths = array(
- "$IP/resources/mediawiki.less/",
+ "$IP/resources/src/mediawiki.less/",
"$IP/skins/vector/",
);
@@ -6028,7 +6028,7 @@ $wgExtensionMessagesFiles = array();
*/
$wgMessagesDirs = array(
'core' => "$IP/languages/i18n",
- 'oojs-ui' => "$IP/resources/oojs-ui/i18n",
+ 'oojs-ui' => "$IP/resources/lib/oojs-ui/i18n",
);
/**
diff --git a/includes/resourceloader/ResourceLoaderStartUpModule.php b/includes/resourceloader/ResourceLoaderStartUpModule.php
index 5ee6bd272d7c..005081ce8b09 100644
--- a/includes/resourceloader/ResourceLoaderStartUpModule.php
+++ b/includes/resourceloader/ResourceLoaderStartUpModule.php
@@ -176,7 +176,11 @@ class ResourceLoaderStartUpModule extends ResourceLoaderModule {
continue;
}
- if ( !count( $data['dependencies'] ) && $data['group'] === null && $data['source'] === 'local' ) {
+ if (
+ !count( $data['dependencies'] ) &&
+ $data['group'] === null &&
+ $data['source'] === 'local'
+ ) {
// Modules without dependencies, a group or a foreign source;
// call mw.loader.register(name, timestamp)
$registrations[] = array( $name, $data['version'] );
@@ -265,7 +269,7 @@ class ResourceLoaderStartUpModule extends ResourceLoaderModule {
public function getScript( ResourceLoaderContext $context ) {
global $IP, $wgLegacyJavaScriptGlobals;
- $out = file_get_contents( "$IP/resources/startup.js" );
+ $out = file_get_contents( "$IP/resources/src/startup.js" );
if ( $context->getOnly() === 'scripts' ) {
// Startup function
@@ -274,7 +278,8 @@ class ResourceLoaderStartUpModule extends ResourceLoaderModule {
// Fix indentation
$registrations = str_replace( "\n", "\n\t", trim( $registrations ) );
$out .= "var startUp = function () {\n" .
- "\tmw.config = new " . Xml::encodeJsCall( 'mw.Map', array( $wgLegacyJavaScriptGlobals ) ) . "\n" .
+ "\tmw.config = new " .
+ Xml::encodeJsCall( 'mw.Map', array( $wgLegacyJavaScriptGlobals ) ) . "\n" .
"\t$registrations\n" .
"\t" . Xml::encodeJsCall( 'mw.config.set', array( $configuration ) ) .
"};\n";
@@ -315,7 +320,7 @@ class ResourceLoaderStartUpModule extends ResourceLoaderModule {
$time = max(
wfTimestamp( TS_UNIX, $wgCacheEpoch ),
- filemtime( "$IP/resources/startup.js" ),
+ filemtime( "$IP/resources/src/startup.js" ),
$this->getHashMtime( $context )
);
diff --git a/maintenance/jsduck/config.json b/maintenance/jsduck/config.json
index c9736df0e5e4..063576902127 100644
--- a/maintenance/jsduck/config.json
+++ b/maintenance/jsduck/config.json
@@ -10,20 +10,20 @@
"--external": "HTMLElement,HTMLDocument,Window",
"--": [
"./external.js",
- "../../resources/mediawiki",
- "../../resources/mediawiki.action/mediawiki.action.edit.js",
- "../../resources/mediawiki.action/mediawiki.action.view.postEdit.js",
- "../../resources/mediawiki.page/mediawiki.page.startup.js",
- "../../resources/mediawiki.page/mediawiki.page.watch.ajax.js",
- "../../resources/mediawiki.api",
- "../../resources/mediawiki.language",
- "../../resources/jquery/jquery.arrowSteps.js",
- "../../resources/jquery/jquery.autoEllipsis.js",
- "../../resources/jquery/jquery.badge.js",
- "../../resources/jquery/jquery.byteLimit.js",
- "../../resources/jquery/jquery.localize.js",
- "../../resources/jquery/jquery.spinner.js",
- "../../resources/oojs",
- "../../resources/oojs-ui"
+ "../../resources/src/mediawiki",
+ "../../resources/src/mediawiki.action/mediawiki.action.edit.js",
+ "../../resources/src/mediawiki.action/mediawiki.action.view.postEdit.js",
+ "../../resources/src/mediawiki.page/mediawiki.page.startup.js",
+ "../../resources/src/mediawiki.page/mediawiki.page.watch.ajax.js",
+ "../../resources/src/mediawiki.api",
+ "../../resources/src/mediawiki.language",
+ "../../resources/src/jquery/jquery.arrowSteps.js",
+ "../../resources/src/jquery/jquery.autoEllipsis.js",
+ "../../resources/src/jquery/jquery.badge.js",
+ "../../resources/src/jquery/jquery.byteLimit.js",
+ "../../resources/src/jquery/jquery.localize.js",
+ "../../resources/src/jquery/jquery.spinner.js",
+ "../../resources/lib/oojs",
+ "../../resources/lib/oojs-ui"
]
}
diff --git a/resources/Resources.php b/resources/Resources.php
index 708e25a4c840..00251efaa446 100644
--- a/resources/Resources.php
+++ b/resources/Resources.php
@@ -55,27 +55,30 @@ return array(
*
* Level 1 "elements":
* The base level that only contains the most basic of common skin styles.
- * Only styles for single elements are included, no styling for complex structures like the TOC
- * is present. This level is for skins that want to implement the entire style of even content area
- * structures like the TOC themselves.
+ * Only styles for single elements are included, no styling for complex structures like the
+ * TOC is present. This level is for skins that want to implement the entire style of even
+ * content area structures like the TOC themselves.
*
* Level 2 "content":
- * The most commonly used level for skins implemented from scratch. This level includes all the single
- * element styles from "elements" as well as styles for complex structures such as the TOC that are output
- * in the content area by MediaWiki rather than the skin. Essentially this is the common level that lets
- * skins leave the style of the content area as it is normally styled, while leaving the rest of the skin
- * up to the skin implementation.
+ * The most commonly used level for skins implemented from scratch. This level includes all
+ * the single element styles from "elements" as well as styles for complex structures such
+ * as the TOC that are output in the content area by MediaWiki rather than the skin.
+ * Essentially this is the common level that lets skins leave the style of the content area
+ * as it is normally styled, while leaving the rest of the skin up to the skin
+ * implementation.
*
* Level 3 "interface":
- * The highest level, this stylesheet contains extra common styles for classes like .firstHeading, #contentSub,
- * et cetera which are not outputted by MediaWiki but are common to skins like MonoBook, Vector, etc...
- * Essentially this level is for styles that are common to MonoBook clones. And since practically every skin
- * that currently exists within core is a MonoBook clone, all our core skins currently use this level.
+ * The highest level, this stylesheet contains extra common styles for classes like
+ * .firstHeading, #contentSub, et cetera which are not outputted by MediaWiki but are common
+ * to skins like MonoBook, Vector, etc... Essentially this level is for styles that are
+ * common to MonoBook clones. And since practically every skin that currently exists within
+ * core is a MonoBook clone, all our core skins currently use this level.
*
- * These modules are typically loaded by addModuleStyles which has absolutely no concept of dependency
- * management. As a result the skins.common.* modules contain duplicate stylesheet references instead of
- * setting 'dependencies' to the lower level the module is based on. For this reason avoid including multiple
- * skins.common.* modules into your skin as this will result in duplicate css.
+ * These modules are typically loaded by addModuleStyles which has absolutely no concept of
+ * dependency management. As a result, the skins.common.* modules contain duplicate stylesheet
+ * references instead of setting 'dependencies' to the lower level the module is based on. For
+ * this reason avoid including multiple skins.common.* modules into your skin as this will
+ * result in duplicate css.
*/
'skins.common.elements' => array(
'styles' => array(
@@ -174,7 +177,7 @@ return array(
/* jQuery */
'jquery' => array(
- 'scripts' => 'resources/jquery/jquery.js',
+ 'scripts' => 'resources/lib/jquery/jquery.js',
'debugRaw' => false,
'targets' => array( 'desktop', 'mobile' ),
),
@@ -182,152 +185,152 @@ return array(
/* jQuery Plugins */
'jquery.appear' => array(
- 'scripts' => 'resources/jquery/jquery.appear.js',
+ 'scripts' => 'resources/lib/jquery/jquery.appear.js',
),
'jquery.arrowSteps' => array(
- 'scripts' => 'resources/jquery/jquery.arrowSteps.js',
- 'styles' => 'resources/jquery/jquery.arrowSteps.css',
+ 'scripts' => 'resources/src/jquery/jquery.arrowSteps.js',
+ 'styles' => 'resources/src/jquery/jquery.arrowSteps.css',
),
'jquery.async' => array(
- 'scripts' => 'resources/jquery/jquery.async.js',
+ 'scripts' => 'resources/lib/jquery/jquery.async.js',
),
'jquery.autoEllipsis' => array(
- 'scripts' => 'resources/jquery/jquery.autoEllipsis.js',
+ 'scripts' => 'resources/src/jquery/jquery.autoEllipsis.js',
'dependencies' => 'jquery.highlightText',
'targets' => array( 'desktop', 'mobile' ),
),
'jquery.badge' => array(
- 'scripts' => 'resources/jquery/jquery.badge.js',
- 'styles' => 'resources/jquery/jquery.badge.css',
+ 'scripts' => 'resources/src/jquery/jquery.badge.js',
+ 'styles' => 'resources/src/jquery/jquery.badge.css',
'dependencies' => 'mediawiki.language',
),
'jquery.byteLength' => array(
- 'scripts' => 'resources/jquery/jquery.byteLength.js',
+ 'scripts' => 'resources/src/jquery/jquery.byteLength.js',
'targets' => array( 'desktop', 'mobile' ),
),
'jquery.byteLimit' => array(
- 'scripts' => 'resources/jquery/jquery.byteLimit.js',
+ 'scripts' => 'resources/src/jquery/jquery.byteLimit.js',
'dependencies' => 'jquery.byteLength',
'targets' => array( 'desktop', 'mobile' ),
),
'jquery.checkboxShiftClick' => array(
- 'scripts' => 'resources/jquery/jquery.checkboxShiftClick.js',
+ 'scripts' => 'resources/src/jquery/jquery.checkboxShiftClick.js',
'targets' => array( 'desktop', 'mobile' ),
),
'jquery.chosen' => array(
- 'scripts' => 'resources/jquery.chosen/chosen.jquery.js',
- 'styles' => 'resources/jquery.chosen/chosen.css',
+ 'scripts' => 'resources/lib/jquery.chosen/chosen.jquery.js',
+ 'styles' => 'resources/lib/jquery.chosen/chosen.css',
),
'jquery.client' => array(
- 'scripts' => 'resources/jquery/jquery.client.js',
+ 'scripts' => 'resources/src/jquery/jquery.client.js',
'targets' => array( 'desktop', 'mobile' ),
),
'jquery.color' => array(
- 'scripts' => 'resources/jquery/jquery.color.js',
+ 'scripts' => 'resources/src/jquery/jquery.color.js',
'dependencies' => 'jquery.colorUtil',
),
'jquery.colorUtil' => array(
- 'scripts' => 'resources/jquery/jquery.colorUtil.js',
+ 'scripts' => 'resources/src/jquery/jquery.colorUtil.js',
),
'jquery.cookie' => array(
- 'scripts' => 'resources/jquery/jquery.cookie.js',
+ 'scripts' => 'resources/lib/jquery/jquery.cookie.js',
'targets' => array( 'desktop', 'mobile' ),
),
'jquery.delayedBind' => array(
- 'scripts' => 'resources/jquery/jquery.delayedBind.js',
+ 'scripts' => 'resources/src/jquery/jquery.delayedBind.js',
),
'jquery.expandableField' => array(
- 'scripts' => 'resources/jquery/jquery.expandableField.js',
+ 'scripts' => 'resources/src/jquery/jquery.expandableField.js',
),
'jquery.farbtastic' => array(
- 'scripts' => 'resources/jquery/jquery.farbtastic.js',
- 'styles' => 'resources/jquery/jquery.farbtastic.css',
+ 'scripts' => 'resources/src/jquery/jquery.farbtastic.js',
+ 'styles' => 'resources/src/jquery/jquery.farbtastic.css',
'dependencies' => 'jquery.colorUtil',
),
'jquery.footHovzer' => array(
- 'scripts' => 'resources/jquery/jquery.footHovzer.js',
- 'styles' => 'resources/jquery/jquery.footHovzer.css',
+ 'scripts' => 'resources/src/jquery/jquery.footHovzer.js',
+ 'styles' => 'resources/src/jquery/jquery.footHovzer.css',
),
'jquery.form' => array(
- 'scripts' => 'resources/jquery/jquery.form.js',
+ 'scripts' => 'resources/lib/jquery/jquery.form.js',
),
'jquery.fullscreen' => array(
- 'scripts' => 'resources/jquery/jquery.fullscreen.js',
+ 'scripts' => 'resources/lib/jquery/jquery.fullscreen.js',
),
'jquery.getAttrs' => array(
- 'scripts' => 'resources/jquery/jquery.getAttrs.js',
+ 'scripts' => 'resources/src/jquery/jquery.getAttrs.js',
'targets' => array( 'desktop', 'mobile' ),
),
'jquery.hidpi' => array(
- 'scripts' => 'resources/jquery/jquery.hidpi.js',
+ 'scripts' => 'resources/src/jquery/jquery.hidpi.js',
'targets' => array( 'desktop', 'mobile' ),
),
'jquery.highlightText' => array(
- 'scripts' => 'resources/jquery/jquery.highlightText.js',
+ 'scripts' => 'resources/src/jquery/jquery.highlightText.js',
'dependencies' => 'jquery.mwExtension',
'targets' => array( 'desktop', 'mobile' ),
),
'jquery.hoverIntent' => array(
- 'scripts' => 'resources/jquery/jquery.hoverIntent.js',
+ 'scripts' => 'resources/lib/jquery/jquery.hoverIntent.js',
),
'jquery.json' => array(
- 'scripts' => 'resources/jquery/jquery.json.js',
+ 'scripts' => 'resources/lib/jquery/jquery.json.js',
'targets' => array( 'mobile', 'desktop' ),
),
'jquery.localize' => array(
- 'scripts' => 'resources/jquery/jquery.localize.js',
+ 'scripts' => 'resources/src/jquery/jquery.localize.js',
),
'jquery.makeCollapsible' => array(
- 'scripts' => 'resources/jquery/jquery.makeCollapsible.js',
- 'styles' => 'resources/jquery/jquery.makeCollapsible.css',
+ 'scripts' => 'resources/src/jquery/jquery.makeCollapsible.js',
+ 'styles' => 'resources/src/jquery/jquery.makeCollapsible.css',
'messages' => array( 'collapsible-expand', 'collapsible-collapse' ),
'targets' => array( 'desktop', 'mobile' ),
),
'jquery.mockjax' => array(
- 'scripts' => 'resources/jquery/jquery.mockjax.js',
+ 'scripts' => 'resources/lib/jquery/jquery.mockjax.js',
),
'jquery.mw-jump' => array(
- 'scripts' => 'resources/jquery/jquery.mw-jump.js',
+ 'scripts' => 'resources/src/jquery/jquery.mw-jump.js',
'targets' => array( 'desktop', 'mobile' ),
),
'jquery.mwExtension' => array(
- 'scripts' => 'resources/jquery/jquery.mwExtension.js',
+ 'scripts' => 'resources/src/jquery/jquery.mwExtension.js',
'targets' => array( 'desktop', 'mobile' ),
),
'jquery.placeholder' => array(
- 'scripts' => 'resources/jquery/jquery.placeholder.js',
+ 'scripts' => 'resources/src/jquery/jquery.placeholder.js',
'targets' => array( 'desktop', 'mobile' ),
),
'jquery.qunit' => array(
- 'scripts' => 'resources/jquery/jquery.qunit.js',
- 'styles' => 'resources/jquery/jquery.qunit.css',
+ 'scripts' => 'resources/lib/jquery/jquery.qunit.js',
+ 'styles' => 'resources/lib/jquery/jquery.qunit.css',
'position' => 'top',
'targets' => array( 'desktop', 'mobile' ),
),
'jquery.qunit.completenessTest' => array(
- 'scripts' => 'resources/jquery/jquery.qunit.completenessTest.js',
+ 'scripts' => 'resources/src/jquery/jquery.qunit.completenessTest.js',
'dependencies' => 'jquery.qunit',
'targets' => array( 'desktop', 'mobile' ),
),
'jquery.spinner' => array(
- 'scripts' => 'resources/jquery/jquery.spinner.js',
- 'styles' => 'resources/jquery/jquery.spinner.css',
+ 'scripts' => 'resources/src/jquery/jquery.spinner.js',
+ 'styles' => 'resources/src/jquery/jquery.spinner.css',
),
'jquery.jStorage' => array(
- 'scripts' => 'resources/jquery/jquery.jStorage.js',
+ 'scripts' => 'resources/lib/jquery/jquery.jStorage.js',
'dependencies' => 'jquery.json',
),
'jquery.suggestions' => array(
- 'scripts' => 'resources/jquery/jquery.suggestions.js',
- 'styles' => 'resources/jquery/jquery.suggestions.css',
+ 'scripts' => 'resources/src/jquery/jquery.suggestions.js',
+ 'styles' => 'resources/src/jquery/jquery.suggestions.css',
'dependencies' => 'jquery.highlightText',
),
'jquery.tabIndex' => array(
- 'scripts' => 'resources/jquery/jquery.tabIndex.js',
+ 'scripts' => 'resources/src/jquery/jquery.tabIndex.js',
),
'jquery.tablesorter' => array(
- 'scripts' => 'resources/jquery/jquery.tablesorter.js',
- 'styles' => 'resources/jquery/jquery.tablesorter.css',
+ 'scripts' => 'resources/src/jquery/jquery.tablesorter.js',
+ 'styles' => 'resources/src/jquery/jquery.tablesorter.css',
'messages' => array( 'sort-descending', 'sort-ascending' ),
'dependencies' => array(
'jquery.mwExtension',
@@ -335,195 +338,195 @@ return array(
),
),
'jquery.textSelection' => array(
- 'scripts' => 'resources/jquery/jquery.textSelection.js',
+ 'scripts' => 'resources/src/jquery/jquery.textSelection.js',
'dependencies' => 'jquery.client',
),
'jquery.throttle-debounce' => array(
- 'scripts' => 'resources/jquery/jquery.ba-throttle-debounce.js',
+ 'scripts' => 'resources/lib/jquery/jquery.ba-throttle-debounce.js',
),
'jquery.validate' => array(
- 'scripts' => 'resources/jquery/jquery.validate.js',
+ 'scripts' => 'resources/lib/jquery/jquery.validate.js',
),
'jquery.xmldom' => array(
- 'scripts' => 'resources/jquery/jquery.xmldom.js',
+ 'scripts' => 'resources/lib/jquery/jquery.xmldom.js',
),
/* jQuery Tipsy */
'jquery.tipsy' => array(
- 'scripts' => 'resources/jquery.tipsy/jquery.tipsy.js',
- 'styles' => 'resources/jquery.tipsy/jquery.tipsy.css',
+ 'scripts' => 'resources/src/jquery.tipsy/jquery.tipsy.js',
+ 'styles' => 'resources/src/jquery.tipsy/jquery.tipsy.css',
),
/* jQuery UI */
// Core
'jquery.ui.core' => array(
- 'scripts' => 'resources/jquery.ui/jquery.ui.core.js',
+ 'scripts' => 'resources/lib/jquery.ui/jquery.ui.core.js',
'skinStyles' => array(
'default' => array(
- 'resources/jquery.ui/themes/default/jquery.ui.core.css',
- 'resources/jquery.ui/themes/default/jquery.ui.theme.css',
+ 'resources/lib/jquery.ui/themes/default/jquery.ui.core.css',
+ 'resources/lib/jquery.ui/themes/default/jquery.ui.theme.css',
),
'vector' => array(
- 'resources/jquery.ui/themes/vector/jquery.ui.core.css',
- 'resources/jquery.ui/themes/vector/jquery.ui.theme.css',
+ 'resources/src/jquery.ui-themes/vector/jquery.ui.core.css',
+ 'resources/src/jquery.ui-themes/vector/jquery.ui.theme.css',
),
),
'dependencies' => 'jquery',
'group' => 'jquery.ui',
),
'jquery.ui.widget' => array(
- 'scripts' => 'resources/jquery.ui/jquery.ui.widget.js',
+ 'scripts' => 'resources/lib/jquery.ui/jquery.ui.widget.js',
'group' => 'jquery.ui',
),
'jquery.ui.mouse' => array(
- 'scripts' => 'resources/jquery.ui/jquery.ui.mouse.js',
+ 'scripts' => 'resources/lib/jquery.ui/jquery.ui.mouse.js',
'dependencies' => 'jquery.ui.widget',
'group' => 'jquery.ui',
),
'jquery.ui.position' => array(
- 'scripts' => 'resources/jquery.ui/jquery.ui.position.js',
+ 'scripts' => 'resources/lib/jquery.ui/jquery.ui.position.js',
'group' => 'jquery.ui',
),
// Interactions
'jquery.ui.draggable' => array(
- 'scripts' => 'resources/jquery.ui/jquery.ui.draggable.js',
+ 'scripts' => 'resources/lib/jquery.ui/jquery.ui.draggable.js',
'dependencies' => array( 'jquery.ui.core', 'jquery.ui.mouse', 'jquery.ui.widget' ),
'group' => 'jquery.ui',
),
'jquery.ui.droppable' => array(
- 'scripts' => 'resources/jquery.ui/jquery.ui.droppable.js',
+ 'scripts' => 'resources/lib/jquery.ui/jquery.ui.droppable.js',
'dependencies' => array(
'jquery.ui.core', 'jquery.ui.mouse', 'jquery.ui.widget', 'jquery.ui.draggable',
),
'group' => 'jquery.ui',
),
'jquery.ui.resizable' => array(
- 'scripts' => 'resources/jquery.ui/jquery.ui.resizable.js',
+ 'scripts' => 'resources/lib/jquery.ui/jquery.ui.resizable.js',
'skinStyles' => array(
- 'default' => 'resources/jquery.ui/themes/default/jquery.ui.resizable.css',
- 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.resizable.css',
+ 'default' => 'resources/lib/jquery.ui/themes/default/jquery.ui.resizable.css',
+ 'vector' => 'resources/src/jquery.ui-themes/vector/jquery.ui.resizable.css',
),
'dependencies' => array( 'jquery.ui.core', 'jquery.ui.widget', 'jquery.ui.mouse' ),
'group' => 'jquery.ui',
),
'jquery.ui.selectable' => array(
- 'scripts' => 'resources/jquery.ui/jquery.ui.selectable.js',
+ 'scripts' => 'resources/lib/jquery.ui/jquery.ui.selectable.js',
'skinStyles' => array(
- 'default' => 'resources/jquery.ui/themes/default/jquery.ui.selectable.css',
- 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.selectable.css',
+ 'default' => 'resources/lib/jquery.ui/themes/default/jquery.ui.selectable.css',
+ 'vector' => 'resources/src/jquery.ui-themes/vector/jquery.ui.selectable.css',
),
'dependencies' => array( 'jquery.ui.core', 'jquery.ui.widget', 'jquery.ui.mouse' ),
'group' => 'jquery.ui',
),
'jquery.ui.sortable' => array(
- 'scripts' => 'resources/jquery.ui/jquery.ui.sortable.js',
+ 'scripts' => 'resources/lib/jquery.ui/jquery.ui.sortable.js',
'dependencies' => array( 'jquery.ui.core', 'jquery.ui.widget', 'jquery.ui.mouse' ),
'group' => 'jquery.ui',
),
// Widgets
'jquery.ui.accordion' => array(
- 'scripts' => 'resources/jquery.ui/jquery.ui.accordion.js',
+ 'scripts' => 'resources/lib/jquery.ui/jquery.ui.accordion.js',
'dependencies' => array( 'jquery.ui.core', 'jquery.ui.widget' ),
'skinStyles' => array(
- 'default' => 'resources/jquery.ui/themes/default/jquery.ui.accordion.css',
- 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.accordion.css',
+ 'default' => 'resources/lib/jquery.ui/themes/default/jquery.ui.accordion.css',
+ 'vector' => 'resources/src/jquery.ui-themes/vector/jquery.ui.accordion.css',
),
'group' => 'jquery.ui',
),
'jquery.ui.autocomplete' => array(
- 'scripts' => 'resources/jquery.ui/jquery.ui.autocomplete.js',
+ 'scripts' => 'resources/lib/jquery.ui/jquery.ui.autocomplete.js',
'dependencies' => array( 'jquery.ui.core', 'jquery.ui.widget', 'jquery.ui.position' ),
'skinStyles' => array(
- 'default' => 'resources/jquery.ui/themes/default/jquery.ui.autocomplete.css',
- 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.autocomplete.css',
+ 'default' => 'resources/lib/jquery.ui/themes/default/jquery.ui.autocomplete.css',
+ 'vector' => 'resources/src/jquery.ui-themes/vector/jquery.ui.autocomplete.css',
),
'group' => 'jquery.ui',
),
'jquery.ui.button' => array(
- 'scripts' => 'resources/jquery.ui/jquery.ui.button.js',
+ 'scripts' => 'resources/lib/jquery.ui/jquery.ui.button.js',
'dependencies' => array( 'jquery.ui.core', 'jquery.ui.widget' ),
'skinStyles' => array(
- 'default' => 'resources/jquery.ui/themes/default/jquery.ui.button.css',
- 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.button.css',
+ 'default' => 'resources/lib/jquery.ui/themes/default/jquery.ui.button.css',
+ 'vector' => 'resources/src/jquery.ui-themes/vector/jquery.ui.button.css',
),
'group' => 'jquery.ui',
),
'jquery.ui.datepicker' => array(
- 'scripts' => 'resources/jquery.ui/jquery.ui.datepicker.js',
+ 'scripts' => 'resources/lib/jquery.ui/jquery.ui.datepicker.js',
'dependencies' => 'jquery.ui.core',
'skinStyles' => array(
- 'default' => 'resources/jquery.ui/themes/default/jquery.ui.datepicker.css',
- 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.datepicker.css',
+ 'default' => 'resources/lib/jquery.ui/themes/default/jquery.ui.datepicker.css',
+ 'vector' => 'resources/src/jquery.ui-themes/vector/jquery.ui.datepicker.css',
),
'languageScripts' => array(
- 'af' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-af.js',
- 'ar' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ar.js',
- 'az' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-az.js',
- 'bg' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-bg.js',
- 'bs' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-bs.js',
- 'ca' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ca.js',
- 'cs' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-cs.js',
- 'da' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-da.js',
- 'de' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-de.js',
- 'el' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-el.js',
- 'en-gb' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-en-GB.js',
- 'eo' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-eo.js',
- 'es' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-es.js',
- 'et' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-et.js',
- 'eu' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-eu.js',
- 'fa' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-fa.js',
- 'fi' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-fi.js',
- 'fo' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-fo.js',
- 'fr' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-fr.js',
- 'gl' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-gl.js',
- 'he' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-he.js',
- 'hi' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-hi.js',
- 'hr' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-hr.js',
- 'hu' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-hu.js',
- 'hy' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-hy.js',
- 'id' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-id.js',
- 'is' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-is.js',
- 'it' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-it.js',
- 'ja' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ja.js',
- 'ka' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ka.js',
- 'kk' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-kk.js',
- 'km' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-km.js',
- 'ko' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ko.js',
- 'lb' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-lb.js',
- 'lt' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-lt.js',
- 'lv' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-lv.js',
- 'mk' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-mk.js',
- 'ml' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ml.js',
- 'ms' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ms.js',
- 'nl' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-nl.js',
- 'no' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-no.js',
- 'pl' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-pl.js',
- 'pt' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-pt.js',
- 'pt-br' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-pt-BR.js',
- 'rm' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-rm.js',
- 'ro' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ro.js',
- 'ru' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ru.js',
- 'sk' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-sk.js',
- 'sl' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-sl.js',
- 'sq' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-sq.js',
- 'sr-sr' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-sr-SR.js',
- 'sr' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-sr.js',
- 'sv' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-sv.js',
- 'ta' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ta.js',
- 'th' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-th.js',
- 'tr' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-tr.js',
- 'uk' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-uk.js',
- 'vi' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-vi.js',
- 'zh-cn' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-zh-CN.js',
- 'zh-hk' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-zh-HK.js',
- 'zh-tw' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-zh-TW.js',
+ 'af' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-af.js',
+ 'ar' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ar.js',
+ 'az' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-az.js',
+ 'bg' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-bg.js',
+ 'bs' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-bs.js',
+ 'ca' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ca.js',
+ 'cs' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-cs.js',
+ 'da' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-da.js',
+ 'de' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-de.js',
+ 'el' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-el.js',
+ 'en-gb' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-en-GB.js',
+ 'eo' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-eo.js',
+ 'es' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-es.js',
+ 'et' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-et.js',
+ 'eu' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-eu.js',
+ 'fa' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-fa.js',
+ 'fi' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-fi.js',
+ 'fo' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-fo.js',
+ 'fr' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-fr.js',
+ 'gl' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-gl.js',
+ 'he' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-he.js',
+ 'hi' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-hi.js',
+ 'hr' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-hr.js',
+ 'hu' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-hu.js',
+ 'hy' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-hy.js',
+ 'id' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-id.js',
+ 'is' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-is.js',
+ 'it' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-it.js',
+ 'ja' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ja.js',
+ 'ka' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ka.js',
+ 'kk' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-kk.js',
+ 'km' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-km.js',
+ 'ko' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ko.js',
+ 'lb' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-lb.js',
+ 'lt' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-lt.js',
+ 'lv' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-lv.js',
+ 'mk' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-mk.js',
+ 'ml' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ml.js',
+ 'ms' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ms.js',
+ 'nl' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-nl.js',
+ 'no' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-no.js',
+ 'pl' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-pl.js',
+ 'pt' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-pt.js',
+ 'pt-br' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-pt-BR.js',
+ 'rm' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-rm.js',
+ 'ro' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ro.js',
+ 'ru' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ru.js',
+ 'sk' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sk.js',
+ 'sl' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sl.js',
+ 'sq' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sq.js',
+ 'sr-sr' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sr-SR.js',
+ 'sr' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sr.js',
+ 'sv' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sv.js',
+ 'ta' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ta.js',
+ 'th' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-th.js',
+ 'tr' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-tr.js',
+ 'uk' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-uk.js',
+ 'vi' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-vi.js',
+ 'zh-cn' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-zh-CN.js',
+ 'zh-hk' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-zh-HK.js',
+ 'zh-tw' => 'resources/lib/jquery.ui/i18n/jquery.ui.datepicker-zh-TW.js',
),
'group' => 'jquery.ui',
),
'jquery.ui.dialog' => array(
- 'scripts' => 'resources/jquery.ui/jquery.ui.dialog.js',
+ 'scripts' => 'resources/lib/jquery.ui/jquery.ui.dialog.js',
'dependencies' => array(
'jquery.ui.core',
'jquery.ui.widget',
@@ -534,106 +537,106 @@ return array(
'jquery.ui.resizable',
),
'skinStyles' => array(
- 'default' => 'resources/jquery.ui/themes/default/jquery.ui.dialog.css',
- 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.dialog.css',
+ 'default' => 'resources/lib/jquery.ui/themes/default/jquery.ui.dialog.css',
+ 'vector' => 'resources/src/jquery.ui-themes/vector/jquery.ui.dialog.css',
),
'group' => 'jquery.ui',
),
'jquery.ui.progressbar' => array(
- 'scripts' => 'resources/jquery.ui/jquery.ui.progressbar.js',
+ 'scripts' => 'resources/lib/jquery.ui/jquery.ui.progressbar.js',
'dependencies' => array( 'jquery.ui.core', 'jquery.ui.widget' ),
'skinStyles' => array(
- 'default' => 'resources/jquery.ui/themes/default/jquery.ui.progressbar.css',
- 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.progressbar.css',
+ 'default' => 'resources/lib/jquery.ui/themes/default/jquery.ui.progressbar.css',
+ 'vector' => 'resources/src/jquery.ui-themes/vector/jquery.ui.progressbar.css',
),
'group' => 'jquery.ui',
),
'jquery.ui.slider' => array(
- 'scripts' => 'resources/jquery.ui/jquery.ui.slider.js',
+ 'scripts' => 'resources/lib/jquery.ui/jquery.ui.slider.js',
'dependencies' => array( 'jquery.ui.core', 'jquery.ui.widget', 'jquery.ui.mouse' ),
'skinStyles' => array(
- 'default' => 'resources/jquery.ui/themes/default/jquery.ui.slider.css',
- 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.slider.css',
+ 'default' => 'resources/lib/jquery.ui/themes/default/jquery.ui.slider.css',
+ 'vector' => 'resources/src/jquery.ui-themes/vector/jquery.ui.slider.css',
),
'group' => 'jquery.ui',
),
'jquery.ui.tabs' => array(
- 'scripts' => 'resources/jquery.ui/jquery.ui.tabs.js',
+ 'scripts' => 'resources/lib/jquery.ui/jquery.ui.tabs.js',
'dependencies' => array( 'jquery.ui.core', 'jquery.ui.widget' ),
'skinStyles' => array(
- 'default' => 'resources/jquery.ui/themes/default/jquery.ui.tabs.css',
- 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.tabs.css',
+ 'default' => 'resources/lib/jquery.ui/themes/default/jquery.ui.tabs.css',
+ 'vector' => 'resources/src/jquery.ui-themes/vector/jquery.ui.tabs.css',
),
'group' => 'jquery.ui',
),
// Effects
'jquery.effects.core' => array(
- 'scripts' => 'resources/jquery.effects/jquery.effects.core.js',
+ 'scripts' => 'resources/lib/jquery.effects/jquery.effects.core.js',
'dependencies' => 'jquery',
'group' => 'jquery.ui',
),
'jquery.effects.blind' => array(
- 'scripts' => 'resources/jquery.effects/jquery.effects.blind.js',
+ 'scripts' => 'resources/lib/jquery.effects/jquery.effects.blind.js',
'dependencies' => 'jquery.effects.core',
'group' => 'jquery.ui',
),
'jquery.effects.bounce' => array(
- 'scripts' => 'resources/jquery.effects/jquery.effects.bounce.js',
+ 'scripts' => 'resources/lib/jquery.effects/jquery.effects.bounce.js',
'dependencies' => 'jquery.effects.core',
'group' => 'jquery.ui',
),
'jquery.effects.clip' => array(
- 'scripts' => 'resources/jquery.effects/jquery.effects.clip.js',
+ 'scripts' => 'resources/lib/jquery.effects/jquery.effects.clip.js',
'dependencies' => 'jquery.effects.core',
'group' => 'jquery.ui',
),
'jquery.effects.drop' => array(
- 'scripts' => 'resources/jquery.effects/jquery.effects.drop.js',
+ 'scripts' => 'resources/lib/jquery.effects/jquery.effects.drop.js',
'dependencies' => 'jquery.effects.core',
'group' => 'jquery.ui',
),
'jquery.effects.explode' => array(
- 'scripts' => 'resources/jquery.effects/jquery.effects.explode.js',
+ 'scripts' => 'resources/lib/jquery.effects/jquery.effects.explode.js',
'dependencies' => 'jquery.effects.core',
'group' => 'jquery.ui',
),
'jquery.effects.fade' => array(
- 'scripts' => 'resources/jquery.effects/jquery.effects.fade.js',
+ 'scripts' => 'resources/lib/jquery.effects/jquery.effects.fade.js',
'dependencies' => 'jquery.effects.core',
'group' => 'jquery.ui',
),
'jquery.effects.fold' => array(
- 'scripts' => 'resources/jquery.effects/jquery.effects.fold.js',
+ 'scripts' => 'resources/lib/jquery.effects/jquery.effects.fold.js',
'dependencies' => 'jquery.effects.core',
'group' => 'jquery.ui',
),
'jquery.effects.highlight' => array(
- 'scripts' => 'resources/jquery.effects/jquery.effects.highlight.js',
+ 'scripts' => 'resources/lib/jquery.effects/jquery.effects.highlight.js',
'dependencies' => 'jquery.effects.core',
'group' => 'jquery.ui',
),
'jquery.effects.pulsate' => array(
- 'scripts' => 'resources/jquery.effects/jquery.effects.pulsate.js',
+ 'scripts' => 'resources/lib/jquery.effects/jquery.effects.pulsate.js',
'dependencies' => 'jquery.effects.core',
'group' => 'jquery.ui',
),
'jquery.effects.scale' => array(
- 'scripts' => 'resources/jquery.effects/jquery.effects.scale.js',
+ 'scripts' => 'resources/lib/jquery.effects/jquery.effects.scale.js',
'dependencies' => 'jquery.effects.core',
'group' => 'jquery.ui',
),
'jquery.effects.shake' => array(
- 'scripts' => 'resources/jquery.effects/jquery.effects.shake.js',
+ 'scripts' => 'resources/lib/jquery.effects/jquery.effects.shake.js',
'dependencies' => 'jquery.effects.core',
'group' => 'jquery.ui',
),
'jquery.effects.slide' => array(
- 'scripts' => 'resources/jquery.effects/jquery.effects.slide.js',
+ 'scripts' => 'resources/lib/jquery.effects/jquery.effects.slide.js',
'dependencies' => 'jquery.effects.core',
'group' => 'jquery.ui',
),
'jquery.effects.transfer' => array(
- 'scripts' => 'resources/jquery.effects/jquery.effects.transfer.js',
+ 'scripts' => 'resources/lib/jquery.effects/jquery.effects.transfer.js',
'dependencies' => 'jquery.effects.core',
'group' => 'jquery.ui',
),
@@ -641,100 +644,100 @@ return array(
/* Moment.js */
'moment' => array(
- 'scripts' => 'resources/moment/moment.js',
+ 'scripts' => 'resources/lib/moment/moment.js',
'languageScripts' => array(
- 'ar-ma' => 'resources/moment/lang/ar-ma.js',
- 'ar' => 'resources/moment/lang/ar.js',
- 'bg' => 'resources/moment/lang/bg.js',
- 'br' => 'resources/moment/lang/br.js',
- 'bs' => 'resources/moment/lang/bs.js',
- 'ca' => 'resources/moment/lang/ca.js',
- 'cs' => 'resources/moment/lang/cs.js',
- 'cv' => 'resources/moment/lang/cv.js',
- 'cy' => 'resources/moment/lang/cy.js',
- 'da' => 'resources/moment/lang/da.js',
- 'de' => 'resources/moment/lang/de.js',
- 'el' => 'resources/moment/lang/el.js',
- 'en-au' => 'resources/moment/lang/en-au.js',
- 'en-ca' => 'resources/moment/lang/en-ca.js',
- 'en-gb' => 'resources/moment/lang/en-gb.js',
- 'eo' => 'resources/moment/lang/eo.js',
- 'es' => 'resources/moment/lang/es.js',
- 'et' => 'resources/moment/lang/et.js',
- 'eu' => 'resources/moment/lang/eu.js',
- 'fa' => 'resources/moment/lang/fa.js',
- 'fi' => 'resources/moment/lang/fi.js',
- 'fo' => 'resources/moment/lang/fo.js',
- 'fr-ca' => 'resources/moment/lang/fr-ca.js',
- 'fr' => 'resources/moment/lang/fr.js',
- 'gl' => 'resources/moment/lang/gl.js',
- 'he' => 'resources/moment/lang/he.js',
- 'hi' => 'resources/moment/lang/hi.js',
- 'hr' => 'resources/moment/lang/hr.js',
- 'hu' => 'resources/moment/lang/hu.js',
- 'hy-am' => 'resources/moment/lang/hy-am.js',
- 'id' => 'resources/moment/lang/id.js',
- 'is' => 'resources/moment/lang/is.js',
- 'it' => 'resources/moment/lang/it.js',
- 'ja' => 'resources/moment/lang/ja.js',
- 'ka' => 'resources/moment/lang/ka.js',
- 'ko' => 'resources/moment/lang/ko.js',
- 'lt' => 'resources/moment/lang/lt.js',
- 'lv' => 'resources/moment/lang/lv.js',
- 'mk' => 'resources/moment/lang/mk.js',
- 'ml' => 'resources/moment/lang/ml.js',
- 'mr' => 'resources/moment/lang/mr.js',
- 'ms-my' => 'resources/moment/lang/ms-my.js',
- 'nb' => 'resources/moment/lang/nb.js',
- 'ne' => 'resources/moment/lang/ne.js',
- 'nl' => 'resources/moment/lang/nl.js',
- 'nn' => 'resources/moment/lang/nn.js',
- 'pl' => 'resources/moment/lang/pl.js',
- 'pt-br' => 'resources/moment/lang/pt-br.js',
- 'pt' => 'resources/moment/lang/pt.js',
- 'ro' => 'resources/moment/lang/ro.js',
- 'rs' => 'resources/moment/lang/rs.js',
- 'ru' => 'resources/moment/lang/ru.js',
- 'sk' => 'resources/moment/lang/sk.js',
- 'sl' => 'resources/moment/lang/sl.js',
- 'sq' => 'resources/moment/lang/sq.js',
- 'sv' => 'resources/moment/lang/sv.js',
- 'ta' => 'resources/moment/lang/ta.js',
- 'th' => 'resources/moment/lang/th.js',
- 'tl-ph' => 'resources/moment/lang/tl-ph.js',
- 'tr' => 'resources/moment/lang/tr.js',
- 'tzm-la' => 'resources/moment/lang/tzm-la.js',
- 'tzm' => 'resources/moment/lang/tzm.js',
- 'uk' => 'resources/moment/lang/uk.js',
- 'uz' => 'resources/moment/lang/uz.js',
- 'vn' => 'resources/moment/lang/vn.js',
- 'zh-cn' => 'resources/moment/lang/zh-cn.js',
- 'zh-tw' => 'resources/moment/lang/zh-tw.js',
+ 'ar-ma' => 'resources/lib/moment/lang/ar-ma.js',
+ 'ar' => 'resources/lib/moment/lang/ar.js',
+ 'bg' => 'resources/lib/moment/lang/bg.js',
+ 'br' => 'resources/lib/moment/lang/br.js',
+ 'bs' => 'resources/lib/moment/lang/bs.js',
+ 'ca' => 'resources/lib/moment/lang/ca.js',
+ 'cs' => 'resources/lib/moment/lang/cs.js',
+ 'cv' => 'resources/lib/moment/lang/cv.js',
+ 'cy' => 'resources/lib/moment/lang/cy.js',
+ 'da' => 'resources/lib/moment/lang/da.js',
+ 'de' => 'resources/lib/moment/lang/de.js',
+ 'el' => 'resources/lib/moment/lang/el.js',
+ 'en-au' => 'resources/lib/moment/lang/en-au.js',
+ 'en-ca' => 'resources/lib/moment/lang/en-ca.js',
+ 'en-gb' => 'resources/lib/moment/lang/en-gb.js',
+ 'eo' => 'resources/lib/moment/lang/eo.js',
+ 'es' => 'resources/lib/moment/lang/es.js',
+ 'et' => 'resources/lib/moment/lang/et.js',
+ 'eu' => 'resources/lib/moment/lang/eu.js',
+ 'fa' => 'resources/lib/moment/lang/fa.js',
+ 'fi' => 'resources/lib/moment/lang/fi.js',
+ 'fo' => 'resources/lib/moment/lang/fo.js',
+ 'fr-ca' => 'resources/lib/moment/lang/fr-ca.js',
+ 'fr' => 'resources/lib/moment/lang/fr.js',
+ 'gl' => 'resources/lib/moment/lang/gl.js',
+ 'he' => 'resources/lib/moment/lang/he.js',
+ 'hi' => 'resources/lib/moment/lang/hi.js',
+ 'hr' => 'resources/lib/moment/lang/hr.js',
+ 'hu' => 'resources/lib/moment/lang/hu.js',
+ 'hy-am' => 'resources/lib/moment/lang/hy-am.js',
+ 'id' => 'resources/lib/moment/lang/id.js',
+ 'is' => 'resources/lib/moment/lang/is.js',
+ 'it' => 'resources/lib/moment/lang/it.js',
+ 'ja' => 'resources/lib/moment/lang/ja.js',
+ 'ka' => 'resources/lib/moment/lang/ka.js',
+ 'ko' => 'resources/lib/moment/lang/ko.js',
+ 'lt' => 'resources/lib/moment/lang/lt.js',
+ 'lv' => 'resources/lib/moment/lang/lv.js',
+ 'mk' => 'resources/lib/moment/lang/mk.js',
+ 'ml' => 'resources/lib/moment/lang/ml.js',
+ 'mr' => 'resources/lib/moment/lang/mr.js',
+ 'ms-my' => 'resources/lib/moment/lang/ms-my.js',
+ 'nb' => 'resources/lib/moment/lang/nb.js',
+ 'ne' => 'resources/lib/moment/lang/ne.js',
+ 'nl' => 'resources/lib/moment/lang/nl.js',
+ 'nn' => 'resources/lib/moment/lang/nn.js',
+ 'pl' => 'resources/lib/moment/lang/pl.js',
+ 'pt-br' => 'resources/lib/moment/lang/pt-br.js',
+ 'pt' => 'resources/lib/moment/lang/pt.js',
+ 'ro' => 'resources/lib/moment/lang/ro.js',
+ 'rs' => 'resources/lib/moment/lang/rs.js',
+ 'ru' => 'resources/lib/moment/lang/ru.js',
+ 'sk' => 'resources/lib/moment/lang/sk.js',
+ 'sl' => 'resources/lib/moment/lang/sl.js',
+ 'sq' => 'resources/lib/moment/lang/sq.js',
+ 'sv' => 'resources/lib/moment/lang/sv.js',
+ 'ta' => 'resources/lib/moment/lang/ta.js',
+ 'th' => 'resources/lib/moment/lang/th.js',
+ 'tl-ph' => 'resources/lib/moment/lang/tl-ph.js',
+ 'tr' => 'resources/lib/moment/lang/tr.js',
+ 'tzm-la' => 'resources/lib/moment/lang/tzm-la.js',
+ 'tzm' => 'resources/lib/moment/lang/tzm.js',
+ 'uk' => 'resources/lib/moment/lang/uk.js',
+ 'uz' => 'resources/lib/moment/lang/uz.js',
+ 'vn' => 'resources/lib/moment/lang/vn.js',
+ 'zh-cn' => 'resources/lib/moment/lang/zh-cn.js',
+ 'zh-tw' => 'resources/lib/moment/lang/zh-tw.js',
),
),
/* MediaWiki */
'mediawiki' => array(
- 'scripts' => 'resources/mediawiki/mediawiki.js',
- 'debugScripts' => 'resources/mediawiki/mediawiki.log.js',
+ 'scripts' => 'resources/src/mediawiki/mediawiki.js',
+ 'debugScripts' => 'resources/src/mediawiki/mediawiki.log.js',
'debugRaw' => false,
'targets' => array( 'desktop', 'mobile' ),
),
'mediawiki.api' => array(
- 'scripts' => 'resources/mediawiki.api/mediawiki.api.js',
+ 'scripts' => 'resources/src/mediawiki.api/mediawiki.api.js',
'dependencies' => 'mediawiki.util',
'targets' => array( 'desktop', 'mobile' ),
),
'mediawiki.api.category' => array(
- 'scripts' => 'resources/mediawiki.api/mediawiki.api.category.js',
+ 'scripts' => 'resources/src/mediawiki.api/mediawiki.api.category.js',
'dependencies' => array(
'mediawiki.api',
'mediawiki.Title',
),
),
'mediawiki.api.edit' => array(
- 'scripts' => 'resources/mediawiki.api/mediawiki.api.edit.js',
+ 'scripts' => 'resources/src/mediawiki.api/mediawiki.api.edit.js',
'dependencies' => array(
'mediawiki.api',
'mediawiki.Title',
@@ -742,17 +745,17 @@ return array(
),
),
'mediawiki.api.login' => array(
- 'scripts' => 'resources/mediawiki.api/mediawiki.api.login.js',
+ 'scripts' => 'resources/src/mediawiki.api/mediawiki.api.login.js',
'dependencies' => array(
'mediawiki.api',
),
),
'mediawiki.api.parse' => array(
- 'scripts' => 'resources/mediawiki.api/mediawiki.api.parse.js',
+ 'scripts' => 'resources/src/mediawiki.api/mediawiki.api.parse.js',
'dependencies' => 'mediawiki.api',
),
'mediawiki.api.watch' => array(
- 'scripts' => 'resources/mediawiki.api/mediawiki.api.watch.js',
+ 'scripts' => 'resources/src/mediawiki.api/mediawiki.api.watch.js',
'dependencies' => array(
'mediawiki.api',
'user.tokens',
@@ -760,12 +763,12 @@ return array(
),
'mediawiki.debug' => array(
'scripts' => array(
- 'resources/mediawiki/mediawiki.debug.js',
- 'resources/mediawiki/mediawiki.debug.profile.js'
+ 'resources/src/mediawiki/mediawiki.debug.js',
+ 'resources/src/mediawiki/mediawiki.debug.profile.js'
),
'styles' => array(
- 'resources/mediawiki/mediawiki.debug.less',
- 'resources/mediawiki/mediawiki.debug.profile.css'
+ 'resources/src/mediawiki/mediawiki.debug.less',
+ 'resources/src/mediawiki/mediawiki.debug.profile.css'
),
'dependencies' => array(
'jquery.footHovzer',
@@ -774,15 +777,15 @@ return array(
'position' => 'bottom',
),
'mediawiki.debug.init' => array(
- 'scripts' => 'resources/mediawiki/mediawiki.debug.init.js',
+ 'scripts' => 'resources/src/mediawiki/mediawiki.debug.init.js',
'dependencies' => 'mediawiki.debug',
// Uses a custom mw.config variable that is set in debughtml,
// must be loaded on the bottom
'position' => 'bottom',
),
'mediawiki.feedback' => array(
- 'scripts' => 'resources/mediawiki/mediawiki.feedback.js',
- 'styles' => 'resources/mediawiki/mediawiki.feedback.css',
+ 'scripts' => 'resources/src/mediawiki/mediawiki.feedback.js',
+ 'styles' => 'resources/src/mediawiki/mediawiki.feedback.css',
'dependencies' => array(
'mediawiki.api.edit',
'mediawiki.Title',
@@ -806,28 +809,28 @@ return array(
),
),
'mediawiki.hidpi' => array(
- 'scripts' => 'resources/mediawiki/mediawiki.hidpi.js',
+ 'scripts' => 'resources/src/mediawiki/mediawiki.hidpi.js',
'dependencies' => array(
'jquery.hidpi',
),
'targets' => array( 'desktop', 'mobile' ),
),
'mediawiki.hlist' => array(
- 'styles' => 'resources/mediawiki/mediawiki.hlist.css',
- 'scripts' => 'resources/mediawiki/mediawiki.hlist.js',
+ 'styles' => 'resources/src/mediawiki/mediawiki.hlist.css',
+ 'scripts' => 'resources/src/mediawiki/mediawiki.hlist.js',
'dependencies' => array(
'jquery.client',
),
),
'mediawiki.htmlform' => array(
- 'scripts' => 'resources/mediawiki/mediawiki.htmlform.js',
+ 'scripts' => 'resources/src/mediawiki/mediawiki.htmlform.js',
'messages' => array( 'htmlform-chosen-placeholder' ),
),
'mediawiki.icon' => array(
- 'styles' => 'resources/mediawiki/mediawiki.icon.less',
+ 'styles' => 'resources/src/mediawiki/mediawiki.icon.less',
),
'mediawiki.inspect' => array(
- 'scripts' => 'resources/mediawiki/mediawiki.inspect.js',
+ 'scripts' => 'resources/src/mediawiki/mediawiki.inspect.js',
'dependencies' => array(
'jquery.byteLength',
'jquery.json',
@@ -836,22 +839,23 @@ return array(
),
'mediawiki.notification' => array(
'styles' => array(
- 'resources/mediawiki/mediawiki.notification.css',
- 'resources/mediawiki/mediawiki.notification.hideForPrint.css' => array( 'media' => 'print' ),
+ 'resources/src/mediawiki/mediawiki.notification.css',
+ 'resources/src/mediawiki/mediawiki.notification.hideForPrint.css'
+ => array( 'media' => 'print' ),
),
- 'scripts' => 'resources/mediawiki/mediawiki.notification.js',
+ 'scripts' => 'resources/src/mediawiki/mediawiki.notification.js',
'dependencies' => array(
'mediawiki.page.startup',
),
'targets' => array( 'desktop', 'mobile' ),
),
'mediawiki.notify' => array(
- 'scripts' => 'resources/mediawiki/mediawiki.notify.js',
+ 'scripts' => 'resources/src/mediawiki/mediawiki.notify.js',
'targets' => array( 'desktop', 'mobile' ),
),
'mediawiki.searchSuggest' => array(
- 'scripts' => 'resources/mediawiki/mediawiki.searchSuggest.js',
- 'styles' => 'resources/mediawiki/mediawiki.searchSuggest.css',
+ 'scripts' => 'resources/src/mediawiki/mediawiki.searchSuggest.js',
+ 'styles' => 'resources/src/mediawiki/mediawiki.searchSuggest.css',
'messages' => array(
'searchsuggest-search',
'searchsuggest-containing',
@@ -864,7 +868,7 @@ return array(
),
),
'mediawiki.Title' => array(
- 'scripts' => 'resources/mediawiki/mediawiki.Title.js',
+ 'scripts' => 'resources/src/mediawiki/mediawiki.Title.js',
'dependencies' => array(
'jquery.byteLength',
'mediawiki.util',
@@ -872,7 +876,7 @@ return array(
'targets' => array( 'desktop', 'mobile' ),
),
'mediawiki.toc' => array(
- 'scripts' => 'resources/mediawiki/mediawiki.toc.js',
+ 'scripts' => 'resources/src/mediawiki/mediawiki.toc.js',
'dependencies' => array(
'jquery.cookie',
),
@@ -880,11 +884,11 @@ return array(
'targets' => array( 'desktop', 'mobile' ),
),
'mediawiki.Uri' => array(
- 'scripts' => 'resources/mediawiki/mediawiki.Uri.js',
+ 'scripts' => 'resources/src/mediawiki/mediawiki.Uri.js',
'targets' => array( 'desktop', 'mobile' ),
),
'mediawiki.user' => array(
- 'scripts' => 'resources/mediawiki/mediawiki.user.js',
+ 'scripts' => 'resources/src/mediawiki/mediawiki.user.js',
'dependencies' => array(
'jquery.cookie',
'mediawiki.api',
@@ -894,7 +898,7 @@ return array(
'targets' => array( 'desktop', 'mobile' ),
),
'mediawiki.util' => array(
- 'scripts' => 'resources/mediawiki/mediawiki.util.js',
+ 'scripts' => 'resources/src/mediawiki/mediawiki.util.js',
'dependencies' => array(
'jquery.client',
'jquery.mwExtension',
@@ -908,7 +912,7 @@ return array(
/* MediaWiki Action */
'mediawiki.action.edit' => array(
- 'scripts' => 'resources/mediawiki.action/mediawiki.action.edit.js',
+ 'scripts' => 'resources/src/mediawiki.action/mediawiki.action.edit.js',
'dependencies' => array(
'mediawiki.action.edit.styles',
'jquery.textSelection',
@@ -917,12 +921,12 @@ return array(
'position' => 'top',
),
'mediawiki.action.edit.styles' => array(
- 'styles' => 'resources/mediawiki.action/mediawiki.action.edit.styles.css',
+ 'styles' => 'resources/src/mediawiki.action/mediawiki.action.edit.styles.css',
'position' => 'top',
),
'mediawiki.action.edit.collapsibleFooter' => array(
- 'scripts' => 'resources/mediawiki.action/mediawiki.action.edit.collapsibleFooter.js',
- 'styles' => 'resources/mediawiki.action/mediawiki.action.edit.collapsibleFooter.css',
+ 'scripts' => 'resources/src/mediawiki.action/mediawiki.action.edit.collapsibleFooter.js',
+ 'styles' => 'resources/src/mediawiki.action/mediawiki.action.edit.collapsibleFooter.css',
'dependencies' => array(
'jquery.makeCollapsible',
'jquery.cookie',
@@ -930,7 +934,7 @@ return array(
),
),
'mediawiki.action.edit.preview' => array(
- 'scripts' => 'resources/mediawiki.action/mediawiki.action.edit.preview.js',
+ 'scripts' => 'resources/src/mediawiki.action/mediawiki.action.edit.preview.js',
'dependencies' => array(
'jquery.form',
'jquery.spinner',
@@ -938,31 +942,31 @@ return array(
),
),
'mediawiki.action.history' => array(
- 'scripts' => 'resources/mediawiki.action/mediawiki.action.history.js',
+ 'scripts' => 'resources/src/mediawiki.action/mediawiki.action.history.js',
'group' => 'mediawiki.action.history',
),
'mediawiki.action.history.diff' => array(
- 'styles' => 'resources/mediawiki.action/mediawiki.action.history.diff.css',
+ 'styles' => 'resources/src/mediawiki.action/mediawiki.action.history.diff.css',
'group' => 'mediawiki.action.history',
'targets' => array( 'desktop', 'mobile' ),
),
'mediawiki.action.view.dblClickEdit' => array(
- 'scripts' => 'resources/mediawiki.action/mediawiki.action.view.dblClickEdit.js',
+ 'scripts' => 'resources/src/mediawiki.action/mediawiki.action.view.dblClickEdit.js',
'dependencies' => array(
'mediawiki.util',
'mediawiki.page.startup',
),
),
'mediawiki.action.view.metadata' => array(
- 'scripts' => 'resources/mediawiki.action/mediawiki.action.view.metadata.js',
+ 'scripts' => 'resources/src/mediawiki.action/mediawiki.action.view.metadata.js',
'messages' => array(
'metadata-expand',
'metadata-collapse',
),
),
'mediawiki.action.view.postEdit' => array(
- 'scripts' => 'resources/mediawiki.action/mediawiki.action.view.postEdit.js',
- 'styles' => 'resources/mediawiki.action/mediawiki.action.view.postEdit.css',
+ 'scripts' => 'resources/src/mediawiki.action/mediawiki.action.view.postEdit.js',
+ 'styles' => 'resources/src/mediawiki.action/mediawiki.action.view.postEdit.css',
'dependencies' => array(
'jquery.cookie',
'mediawiki.jqueryMsg'
@@ -972,17 +976,17 @@ return array(
),
),
'mediawiki.action.view.redirectToFragment' => array(
- 'scripts' => 'resources/mediawiki.action/mediawiki.action.view.redirectToFragment.js',
+ 'scripts' => 'resources/src/mediawiki.action/mediawiki.action.view.redirectToFragment.js',
'dependencies' => array(
'jquery.client',
),
'position' => 'top',
),
'mediawiki.action.view.rightClickEdit' => array(
- 'scripts' => 'resources/mediawiki.action/mediawiki.action.view.rightClickEdit.js',
+ 'scripts' => 'resources/src/mediawiki.action/mediawiki.action.view.rightClickEdit.js',
),
'mediawiki.action.edit.editWarning' => array(
- 'scripts' => 'resources/mediawiki.action/mediawiki.action.edit.editWarning.js',
+ 'scripts' => 'resources/src/mediawiki.action/mediawiki.action.edit.editWarning.js',
'dependencies' => array(
'mediawiki.jqueryMsg'
),
@@ -1000,23 +1004,23 @@ return array(
'mediawiki.language' => array(
'scripts' => array(
- 'resources/mediawiki.language/mediawiki.language.js',
- 'resources/mediawiki.language/mediawiki.language.numbers.js'
+ 'resources/src/mediawiki.language/mediawiki.language.js',
+ 'resources/src/mediawiki.language/mediawiki.language.numbers.js'
),
'languageScripts' => array(
- 'bs' => 'resources/mediawiki.language/languages/bs.js',
- 'dsb' => 'resources/mediawiki.language/languages/dsb.js',
- 'fi' => 'resources/mediawiki.language/languages/fi.js',
- 'ga' => 'resources/mediawiki.language/languages/ga.js',
- 'he' => 'resources/mediawiki.language/languages/he.js',
- 'hsb' => 'resources/mediawiki.language/languages/hsb.js',
- 'hu' => 'resources/mediawiki.language/languages/hu.js',
- 'hy' => 'resources/mediawiki.language/languages/hy.js',
- 'la' => 'resources/mediawiki.language/languages/la.js',
- 'os' => 'resources/mediawiki.language/languages/os.js',
- 'ru' => 'resources/mediawiki.language/languages/ru.js',
- 'sl' => 'resources/mediawiki.language/languages/sl.js',
- 'uk' => 'resources/mediawiki.language/languages/uk.js',
+ 'bs' => 'resources/src/mediawiki.language/languages/bs.js',
+ 'dsb' => 'resources/src/mediawiki.language/languages/dsb.js',
+ 'fi' => 'resources/src/mediawiki.language/languages/fi.js',
+ 'ga' => 'resources/src/mediawiki.language/languages/ga.js',
+ 'he' => 'resources/src/mediawiki.language/languages/he.js',
+ 'hsb' => 'resources/src/mediawiki.language/languages/hsb.js',
+ 'hu' => 'resources/src/mediawiki.language/languages/hu.js',
+ 'hy' => 'resources/src/mediawiki.language/languages/hy.js',
+ 'la' => 'resources/src/mediawiki.language/languages/la.js',
+ 'os' => 'resources/src/mediawiki.language/languages/os.js',
+ 'ru' => 'resources/src/mediawiki.language/languages/ru.js',
+ 'sl' => 'resources/src/mediawiki.language/languages/sl.js',
+ 'uk' => 'resources/src/mediawiki.language/languages/uk.js',
),
'dependencies' => array(
'mediawiki.language.data',
@@ -1026,7 +1030,7 @@ return array(
),
'mediawiki.cldr' => array(
- 'scripts' => 'resources/mediawiki.language/mediawiki.cldr.js',
+ 'scripts' => 'resources/src/mediawiki.language/mediawiki.cldr.js',
'dependencies' => array(
'mediawiki.libs.pluralruleparser',
),
@@ -1034,17 +1038,17 @@ return array(
),
'mediawiki.libs.pluralruleparser' => array(
- 'scripts' => 'resources/mediawiki.libs/CLDRPluralRuleParser.js',
+ 'scripts' => 'resources/src/mediawiki.libs/CLDRPluralRuleParser.js',
'targets' => array( 'desktop', 'mobile' ),
),
'mediawiki.language.init' => array(
- 'scripts' => 'resources/mediawiki.language/mediawiki.language.init.js',
+ 'scripts' => 'resources/src/mediawiki.language/mediawiki.language.init.js',
'targets' => array( 'desktop', 'mobile' ),
),
'mediawiki.jqueryMsg' => array(
- 'scripts' => 'resources/mediawiki/mediawiki.jqueryMsg.js',
+ 'scripts' => 'resources/src/mediawiki/mediawiki.jqueryMsg.js',
'dependencies' => array(
'mediawiki.util',
'mediawiki.language',
@@ -1053,7 +1057,7 @@ return array(
),
'mediawiki.language.months' => array(
- 'scripts' => 'resources/mediawiki.language/mediawiki.language.months.js',
+ 'scripts' => 'resources/src/mediawiki.language/mediawiki.language.months.js',
'dependencies' => 'mediawiki.language',
'messages' => array_merge(
Language::$mMonthMsgs,
@@ -1065,16 +1069,16 @@ return array(
/* MediaWiki Libs */
'mediawiki.libs.jpegmeta' => array(
- 'scripts' => 'resources/mediawiki.libs/mediawiki.libs.jpegmeta.js',
+ 'scripts' => 'resources/src/mediawiki.libs/mediawiki.libs.jpegmeta.js',
),
/* MediaWiki Page */
'mediawiki.page.gallery' => array(
- 'scripts' => 'resources/mediawiki.page/mediawiki.page.gallery.js',
+ 'scripts' => 'resources/src/mediawiki.page/mediawiki.page.gallery.js',
),
'mediawiki.page.ready' => array(
- 'scripts' => 'resources/mediawiki.page/mediawiki.page.ready.js',
+ 'scripts' => 'resources/src/mediawiki.page/mediawiki.page.ready.js',
'dependencies' => array(
'jquery.checkboxShiftClick',
'jquery.makeCollapsible',
@@ -1085,7 +1089,7 @@ return array(
'targets' => array( 'desktop', 'mobile' ),
),
'mediawiki.page.startup' => array(
- 'scripts' => 'resources/mediawiki.page/mediawiki.page.startup.js',
+ 'scripts' => 'resources/src/mediawiki.page/mediawiki.page.startup.js',
'dependencies' => array(
'mediawiki.util',
),
@@ -1093,7 +1097,7 @@ return array(
'targets' => array( 'desktop', 'mobile' ),
),
'mediawiki.page.patrol.ajax' => array(
- 'scripts' => 'resources/mediawiki.page/mediawiki.page.patrol.ajax.js',
+ 'scripts' => 'resources/src/mediawiki.page/mediawiki.page.patrol.ajax.js',
'dependencies' => array(
'mediawiki.page.startup',
'mediawiki.api',
@@ -1110,7 +1114,7 @@ return array(
),
),
'mediawiki.page.watch.ajax' => array(
- 'scripts' => 'resources/mediawiki.page/mediawiki.page.watch.ajax.js',
+ 'scripts' => 'resources/src/mediawiki.page/mediawiki.page.watch.ajax.js',
'dependencies' => array(
'mediawiki.page.startup',
'mediawiki.api.watch',
@@ -1129,29 +1133,29 @@ return array(
),
),
'mediawiki.page.image.pagination' => array(
- 'scripts' => 'resources/mediawiki.page/mediawiki.page.image.pagination.js',
+ 'scripts' => 'resources/src/mediawiki.page/mediawiki.page.image.pagination.js',
'dependencies' => array( 'jquery.spinner' )
),
/* MediaWiki Special pages */
'mediawiki.special' => array(
- 'scripts' => 'resources/mediawiki.special/mediawiki.special.js',
- 'styles' => 'resources/mediawiki.special/mediawiki.special.css',
+ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.js',
+ 'styles' => 'resources/src/mediawiki.special/mediawiki.special.css',
'skinStyles' => array(
'vector' => 'skins/vector/special.less',
),
),
'mediawiki.special.block' => array(
- 'scripts' => 'resources/mediawiki.special/mediawiki.special.block.js',
- 'styles' => 'resources/mediawiki.special/mediawiki.special.block.css',
+ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.block.js',
+ 'styles' => 'resources/src/mediawiki.special/mediawiki.special.block.css',
'dependencies' => array(
'mediawiki.util',
),
),
'mediawiki.special.changeemail' => array(
- 'scripts' => 'resources/mediawiki.special/mediawiki.special.changeemail.js',
- 'styles' => 'resources/mediawiki.special/mediawiki.special.changeemail.css',
+ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.changeemail.js',
+ 'styles' => 'resources/src/mediawiki.special/mediawiki.special.changeemail.css',
'dependencies' => array(
'mediawiki.util',
),
@@ -1161,31 +1165,31 @@ return array(
),
),
'mediawiki.special.changeslist' => array(
- 'styles' => 'resources/mediawiki.special/mediawiki.special.changeslist.css',
+ 'styles' => 'resources/src/mediawiki.special/mediawiki.special.changeslist.css',
),
'mediawiki.special.changeslist.legend' => array(
- 'styles' => 'resources/mediawiki.special/mediawiki.special.changeslist.legend.css',
+ 'styles' => 'resources/src/mediawiki.special/mediawiki.special.changeslist.legend.css',
),
'mediawiki.special.changeslist.legend.js' => array(
- 'scripts' => 'resources/mediawiki.special/mediawiki.special.changeslist.legend.js',
+ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.changeslist.legend.js',
'dependencies' => array(
'jquery.makeCollapsible',
'jquery.cookie',
),
),
'mediawiki.special.changeslist.enhanced' => array(
- 'styles' => 'resources/mediawiki.special/mediawiki.special.changeslist.enhanced.css',
+ 'styles' => 'resources/src/mediawiki.special/mediawiki.special.changeslist.enhanced.css',
),
'mediawiki.special.movePage' => array(
- 'scripts' => 'resources/mediawiki.special/mediawiki.special.movePage.js',
+ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.movePage.js',
'dependencies' => 'jquery.byteLimit',
),
'mediawiki.special.pagesWithProp' => array(
- 'styles' => 'resources/mediawiki.special/mediawiki.special.pagesWithProp.css',
+ 'styles' => 'resources/src/mediawiki.special/mediawiki.special.pagesWithProp.css',
),
'mediawiki.special.preferences' => array(
- 'scripts' => 'resources/mediawiki.special/mediawiki.special.preferences.js',
- 'styles' => 'resources/mediawiki.special/mediawiki.special.preferences.css',
+ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.preferences.js',
+ 'styles' => 'resources/src/mediawiki.special/mediawiki.special.preferences.css',
'position' => 'top',
'skinStyles' => array(
'vector' => 'skins/vector/special.preferences.less',
@@ -1198,13 +1202,13 @@ return array(
),
),
'mediawiki.special.recentchanges' => array(
- 'scripts' => 'resources/mediawiki.special/mediawiki.special.recentchanges.js',
+ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.recentchanges.js',
'dependencies' => array( 'mediawiki.special' ),
'position' => 'top',
),
'mediawiki.special.search' => array(
- 'scripts' => 'resources/mediawiki.special/mediawiki.special.search.js',
- 'styles' => 'resources/mediawiki.special/mediawiki.special.search.css',
+ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.search.js',
+ 'styles' => 'resources/src/mediawiki.special/mediawiki.special.search.css',
'messages' => array(
'powersearch-togglelabel',
'powersearch-toggleall',
@@ -1212,11 +1216,11 @@ return array(
),
),
'mediawiki.special.undelete' => array(
- 'scripts' => 'resources/mediawiki.special/mediawiki.special.undelete.js',
+ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.undelete.js',
),
'mediawiki.special.upload' => array(
// @todo merge in remainder of mediawiki.legacy.upload
- 'scripts' => 'resources/mediawiki.special/mediawiki.special.upload.js',
+ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.upload.js',
'messages' => array(
'widthheight',
'size-bytes',
@@ -1232,25 +1236,25 @@ return array(
),
'mediawiki.special.userlogin.common.styles' => array(
'styles' => array(
- 'resources/mediawiki.special/mediawiki.special.userlogin.common.css',
+ 'resources/src/mediawiki.special/mediawiki.special.userlogin.common.css',
),
'position' => 'top',
),
'mediawiki.special.userlogin.signup.styles' => array(
'styles' => array(
- 'resources/mediawiki.special/mediawiki.special.userlogin.signup.css',
+ 'resources/src/mediawiki.special/mediawiki.special.userlogin.signup.css',
),
'position' => 'top',
),
'mediawiki.special.userlogin.login.styles' => array(
'styles' => array(
- 'resources/mediawiki.special/mediawiki.special.userlogin.login.css',
+ 'resources/src/mediawiki.special/mediawiki.special.userlogin.login.css',
),
'position' => 'top',
),
'mediawiki.special.userlogin.common.js' => array(
'scripts' => array(
- 'resources/mediawiki.special/mediawiki.special.userlogin.common.js',
+ 'resources/src/mediawiki.special/mediawiki.special.userlogin.common.js',
),
'messages' => array(
'createacct-captcha',
@@ -1258,7 +1262,7 @@ return array(
),
),
'mediawiki.special.userlogin.signup.js' => array(
- 'scripts' => 'resources/mediawiki.special/mediawiki.special.userlogin.signup.js',
+ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.userlogin.signup.js',
'messages' => array(
'createacct-error',
'createacct-emailrequired',
@@ -1272,7 +1276,7 @@ return array(
),
),
'mediawiki.special.javaScriptTest' => array(
- 'scripts' => 'resources/mediawiki.special/mediawiki.special.javaScriptTest.js',
+ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.javaScriptTest.js',
'messages' => array_merge( Skin::getSkinNameMessages(), array(
'colon-separator',
'javascripttest-pagetext-skins',
@@ -1282,7 +1286,7 @@ return array(
'targets' => array( 'desktop', 'mobile' ),
),
'mediawiki.special.version' => array(
- 'styles' => 'resources/mediawiki.special/mediawiki.special.version.css',
+ 'styles' => 'resources/src/mediawiki.special/mediawiki.special.version.css',
),
/* MediaWiki Legacy */
@@ -1355,8 +1359,8 @@ return array(
'mediawiki.ui' => array(
'skinStyles' => array(
- 'default' => 'resources/mediawiki.ui/default.less',
- 'vector' => 'resources/mediawiki.ui/vector.less',
+ 'default' => 'resources/src/mediawiki.ui/default.less',
+ 'vector' => 'resources/src/mediawiki.ui/vector.less',
),
'position' => 'top',
'targets' => array( 'desktop', 'mobile' ),
@@ -1364,8 +1368,8 @@ return array(
// Lightweight module for button styles
'mediawiki.ui.button' => array(
'skinStyles' => array(
- 'default' => 'resources/mediawiki.ui/components/default/buttons.less',
- 'vector' => 'resources/mediawiki.ui/components/vector/buttons.less',
+ 'default' => 'resources/src/mediawiki.ui/components/default/buttons.less',
+ 'vector' => 'resources/src/mediawiki.ui/components/vector/buttons.less',
),
'position' => 'top',
'targets' => array( 'desktop', 'mobile' ),
@@ -1376,20 +1380,20 @@ return array(
// WILL BREAK if loaded in browsers that don't support ES5
'oojs' => array(
'scripts' => array(
- 'resources/oojs/oojs.js',
+ 'resources/lib/oojs/oojs.js',
),
'targets' => array( 'desktop', 'mobile' ),
),
'oojs-ui' => array(
'scripts' => array(
- 'resources/oojs-ui/oojs-ui.js',
+ 'resources/lib/oojs-ui/oojs-ui.js',
),
'styles' => array(
- 'resources/oojs-ui/oojs-ui.svg.css',
+ 'resources/lib/oojs-ui/oojs-ui.svg.css',
),
'skinStyles' => array(
- 'default' => 'resources/oojs-ui/oojs-ui-apex.css',
- 'minerva' => 'resources/oojs-ui/oojs-ui-agora.css',
+ 'default' => 'resources/lib/oojs-ui/oojs-ui-apex.css',
+ 'minerva' => 'resources/lib/oojs-ui/oojs-ui-agora.css',
),
'messages' => array(
'ooui-dialog-action-close',
diff --git a/resources/jquery.chosen/LICENSE b/resources/lib/jquery.chosen/LICENSE
index 0675dc5264af..0675dc5264af 100644
--- a/resources/jquery.chosen/LICENSE
+++ b/resources/lib/jquery.chosen/LICENSE
diff --git a/resources/jquery.chosen/chosen-sprite.png b/resources/lib/jquery.chosen/chosen-sprite.png
index 3611ae4ace1c..3611ae4ace1c 100644
--- a/resources/jquery.chosen/chosen-sprite.png
+++ b/resources/lib/jquery.chosen/chosen-sprite.png
Binary files differ
diff --git a/resources/jquery.chosen/chosen-sprite@2x.png b/resources/lib/jquery.chosen/chosen-sprite@2x.png
index bd61d9638f0b..bd61d9638f0b 100644
--- a/resources/jquery.chosen/chosen-sprite@2x.png
+++ b/resources/lib/jquery.chosen/chosen-sprite@2x.png
Binary files differ
diff --git a/resources/jquery.chosen/chosen.css b/resources/lib/jquery.chosen/chosen.css
index 17793ed7426a..17793ed7426a 100644
--- a/resources/jquery.chosen/chosen.css
+++ b/resources/lib/jquery.chosen/chosen.css
diff --git a/resources/jquery.chosen/chosen.jquery.js b/resources/lib/jquery.chosen/chosen.jquery.js
index 745174f7684e..745174f7684e 100644
--- a/resources/jquery.chosen/chosen.jquery.js
+++ b/resources/lib/jquery.chosen/chosen.jquery.js
diff --git a/resources/jquery.effects/jquery.effects.blind.js b/resources/lib/jquery.effects/jquery.effects.blind.js
index ac25bbd8217f..ac25bbd8217f 100644
--- a/resources/jquery.effects/jquery.effects.blind.js
+++ b/resources/lib/jquery.effects/jquery.effects.blind.js
diff --git a/resources/jquery.effects/jquery.effects.bounce.js b/resources/lib/jquery.effects/jquery.effects.bounce.js
index 1169d77033d4..1169d77033d4 100644
--- a/resources/jquery.effects/jquery.effects.bounce.js
+++ b/resources/lib/jquery.effects/jquery.effects.bounce.js
diff --git a/resources/jquery.effects/jquery.effects.clip.js b/resources/lib/jquery.effects/jquery.effects.clip.js
index edd51a6ade60..edd51a6ade60 100644
--- a/resources/jquery.effects/jquery.effects.clip.js
+++ b/resources/lib/jquery.effects/jquery.effects.clip.js
diff --git a/resources/jquery.effects/jquery.effects.core.js b/resources/lib/jquery.effects/jquery.effects.core.js
index 7fd946fd689d..7fd946fd689d 100644
--- a/resources/jquery.effects/jquery.effects.core.js
+++ b/resources/lib/jquery.effects/jquery.effects.core.js
diff --git a/resources/jquery.effects/jquery.effects.drop.js b/resources/lib/jquery.effects/jquery.effects.drop.js
index 97e5abd43a36..97e5abd43a36 100644
--- a/resources/jquery.effects/jquery.effects.drop.js
+++ b/resources/lib/jquery.effects/jquery.effects.drop.js
diff --git a/resources/jquery.effects/jquery.effects.explode.js b/resources/lib/jquery.effects/jquery.effects.explode.js
index f63e47a225d8..f63e47a225d8 100644
--- a/resources/jquery.effects/jquery.effects.explode.js
+++ b/resources/lib/jquery.effects/jquery.effects.explode.js
diff --git a/resources/jquery.effects/jquery.effects.fade.js b/resources/lib/jquery.effects/jquery.effects.fade.js
index 7aa37b1aa747..7aa37b1aa747 100644
--- a/resources/jquery.effects/jquery.effects.fade.js
+++ b/resources/lib/jquery.effects/jquery.effects.fade.js
diff --git a/resources/jquery.effects/jquery.effects.fold.js b/resources/lib/jquery.effects/jquery.effects.fold.js
index 06cc553382dd..06cc553382dd 100644
--- a/resources/jquery.effects/jquery.effects.fold.js
+++ b/resources/lib/jquery.effects/jquery.effects.fold.js
diff --git a/resources/jquery.effects/jquery.effects.highlight.js b/resources/lib/jquery.effects/jquery.effects.highlight.js
index ad9e7bd4d497..ad9e7bd4d497 100644
--- a/resources/jquery.effects/jquery.effects.highlight.js
+++ b/resources/lib/jquery.effects/jquery.effects.highlight.js
diff --git a/resources/jquery.effects/jquery.effects.pulsate.js b/resources/lib/jquery.effects/jquery.effects.pulsate.js
index d730beedf5bc..d730beedf5bc 100644
--- a/resources/jquery.effects/jquery.effects.pulsate.js
+++ b/resources/lib/jquery.effects/jquery.effects.pulsate.js
diff --git a/resources/jquery.effects/jquery.effects.scale.js b/resources/lib/jquery.effects/jquery.effects.scale.js
index 52d18710616e..52d18710616e 100644
--- a/resources/jquery.effects/jquery.effects.scale.js
+++ b/resources/lib/jquery.effects/jquery.effects.scale.js
diff --git a/resources/jquery.effects/jquery.effects.shake.js b/resources/lib/jquery.effects/jquery.effects.shake.js
index 44b8ea44cee6..44b8ea44cee6 100644
--- a/resources/jquery.effects/jquery.effects.shake.js
+++ b/resources/lib/jquery.effects/jquery.effects.shake.js
diff --git a/resources/jquery.effects/jquery.effects.slide.js b/resources/lib/jquery.effects/jquery.effects.slide.js
index 502e6c9d590b..502e6c9d590b 100644
--- a/resources/jquery.effects/jquery.effects.slide.js
+++ b/resources/lib/jquery.effects/jquery.effects.slide.js
diff --git a/resources/jquery.effects/jquery.effects.transfer.js b/resources/lib/jquery.effects/jquery.effects.transfer.js
index 4ee4ae88b1ce..4ee4ae88b1ce 100644
--- a/resources/jquery.effects/jquery.effects.transfer.js
+++ b/resources/lib/jquery.effects/jquery.effects.transfer.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-af.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-af.js
index 0922ef7a1c02..0922ef7a1c02 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-af.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-af.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-ar.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ar.js
index 8a9218d8b135..8a9218d8b135 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-ar.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ar.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-az.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-az.js
index 57802a40bafb..57802a40bafb 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-az.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-az.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-bg.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-bg.js
index c19d20fb1f45..c19d20fb1f45 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-bg.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-bg.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-bs.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-bs.js
index d4dc8b0ec276..d4dc8b0ec276 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-bs.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-bs.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-ca.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ca.js
index b128e699efde..b128e699efde 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-ca.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ca.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-cs.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-cs.js
index 9805bcdb826e..9805bcdb826e 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-cs.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-cs.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-da.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-da.js
index 176044e18606..176044e18606 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-da.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-da.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-de.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-de.js
index f3ef9e82c6de..f3ef9e82c6de 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-de.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-de.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-el.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-el.js
index 6d775f995f94..6d775f995f94 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-el.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-el.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-en-GB.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-en-GB.js
index 16a096e758aa..16a096e758aa 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-en-GB.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-en-GB.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-eo.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-eo.js
index 6cabc2c468ed..6cabc2c468ed 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-eo.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-eo.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-es.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-es.js
index a02133de3ff4..a02133de3ff4 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-es.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-es.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-et.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-et.js
index 32702b243022..32702b243022 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-et.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-et.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-eu.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-eu.js
index ff66e494cb38..ff66e494cb38 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-eu.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-eu.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-fa.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-fa.js
index be8acd2a5aa5..be8acd2a5aa5 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-fa.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-fa.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-fi.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-fi.js
index 4c5adda35ea5..4c5adda35ea5 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-fi.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-fi.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-fo.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-fo.js
index 8a6cb99cbc7f..8a6cb99cbc7f 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-fo.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-fo.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-fr.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-fr.js
index 7e793639f5f0..7e793639f5f0 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-fr.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-fr.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-gl.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-gl.js
index 278403e8f17e..278403e8f17e 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-gl.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-gl.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-he.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-he.js
index 135cdec1d015..135cdec1d015 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-he.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-he.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-hi.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-hi.js
index 6c563b997516..6c563b997516 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-hi.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-hi.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-hr.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-hr.js
index 1eb3dd926f96..1eb3dd926f96 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-hr.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-hr.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-hu.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-hu.js
index b28c268c1c44..b28c268c1c44 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-hu.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-hu.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-hy.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-hy.js
index c6cc1946c47e..c6cc1946c47e 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-hy.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-hy.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-id.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-id.js
index c626fbb7b83c..c626fbb7b83c 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-id.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-id.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-is.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-is.js
index c53235a49e16..c53235a49e16 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-is.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-is.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-it.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-it.js
index 59da2df671e8..59da2df671e8 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-it.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-it.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-ja.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ja.js
index 7eb4268d41e1..7eb4268d41e1 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-ja.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ja.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-ka.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ka.js
index c10658d79bf3..c10658d79bf3 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-ka.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ka.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-kk.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-kk.js
index 79e3f248158a..79e3f248158a 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-kk.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-kk.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-km.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-km.js
index f9c4e3a02d92..f9c4e3a02d92 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-km.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-km.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-ko.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ko.js
index 04112424dac8..04112424dac8 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-ko.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ko.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-lb.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-lb.js
index 87c79d594eb3..87c79d594eb3 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-lb.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-lb.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-lt.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-lt.js
index 67d5119ca70f..67d5119ca70f 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-lt.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-lt.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-lv.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-lv.js
index 003934e7212b..003934e7212b 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-lv.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-lv.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-mk.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-mk.js
index 0285325519f8..0285325519f8 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-mk.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-mk.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-ml.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ml.js
index 1e3432c0a8f2..1e3432c0a8f2 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-ml.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ml.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-ms.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ms.js
index e953ac04f198..e953ac04f198 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-ms.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ms.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-nl.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-nl.js
index 781fe6191761..781fe6191761 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-nl.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-nl.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-no.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-no.js
index 2507043a3f26..2507043a3f26 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-no.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-no.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-pl.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-pl.js
index 61fa29ccd83a..61fa29ccd83a 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-pl.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-pl.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-pt-BR.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-pt-BR.js
index 3cc8c796c87a..3cc8c796c87a 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-pt-BR.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-pt-BR.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-pt.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-pt.js
index f09f5aeb00df..f09f5aeb00df 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-pt.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-pt.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-rm.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-rm.js
index cf03cd4c1afa..cf03cd4c1afa 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-rm.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-rm.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-ro.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ro.js
index 6b140aff615f..6b140aff615f 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-ro.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ro.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-ru.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ru.js
index 50a4613523c3..50a4613523c3 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-ru.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ru.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-sk.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sk.js
index 078d1b0fa8a6..078d1b0fa8a6 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-sk.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sk.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-sl.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sl.js
index 516550192a71..516550192a71 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-sl.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sl.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-sq.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sq.js
index 21974c56cd70..21974c56cd70 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-sq.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sq.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-sr-SR.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sr-SR.js
index e7a8683e48de..e7a8683e48de 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-sr-SR.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sr-SR.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-sr.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sr.js
index 0bd240e69df8..0bd240e69df8 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-sr.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sr.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-sv.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sv.js
index e5f549fbf228..e5f549fbf228 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-sv.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-sv.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-ta.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ta.js
index 40431ed8ec7f..40431ed8ec7f 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-ta.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-ta.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-th.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-th.js
index 2e5300cfd4a6..2e5300cfd4a6 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-th.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-th.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-tr.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-tr.js
index dedfc7ff99b2..dedfc7ff99b2 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-tr.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-tr.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-uk.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-uk.js
index 2718f5d1ccc9..2718f5d1ccc9 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-uk.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-uk.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-vi.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-vi.js
index 1d8f7bbd9cbd..1d8f7bbd9cbd 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-vi.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-vi.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-zh-CN.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-zh-CN.js
index 83f2825cefb3..83f2825cefb3 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-zh-CN.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-zh-CN.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-zh-HK.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-zh-HK.js
index 11189d3aa5bd..11189d3aa5bd 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-zh-HK.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-zh-HK.js
diff --git a/resources/jquery.ui/i18n/jquery.ui.datepicker-zh-TW.js b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-zh-TW.js
index 089498b4f937..089498b4f937 100644
--- a/resources/jquery.ui/i18n/jquery.ui.datepicker-zh-TW.js
+++ b/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-zh-TW.js
diff --git a/resources/jquery.ui/jquery.ui.accordion.js b/resources/lib/jquery.ui/jquery.ui.accordion.js
index dc1ba60aa4ef..dc1ba60aa4ef 100644
--- a/resources/jquery.ui/jquery.ui.accordion.js
+++ b/resources/lib/jquery.ui/jquery.ui.accordion.js
diff --git a/resources/jquery.ui/jquery.ui.autocomplete.js b/resources/lib/jquery.ui/jquery.ui.autocomplete.js
index 8d69be28777d..8d69be28777d 100644
--- a/resources/jquery.ui/jquery.ui.autocomplete.js
+++ b/resources/lib/jquery.ui/jquery.ui.autocomplete.js
diff --git a/resources/jquery.ui/jquery.ui.button.js b/resources/lib/jquery.ui/jquery.ui.button.js
index 8326262c23af..8326262c23af 100644
--- a/resources/jquery.ui/jquery.ui.button.js
+++ b/resources/lib/jquery.ui/jquery.ui.button.js
diff --git a/resources/jquery.ui/jquery.ui.core.js b/resources/lib/jquery.ui/jquery.ui.core.js
index b36c1ac4bf3c..b36c1ac4bf3c 100644
--- a/resources/jquery.ui/jquery.ui.core.js
+++ b/resources/lib/jquery.ui/jquery.ui.core.js
diff --git a/resources/jquery.ui/jquery.ui.datepicker.js b/resources/lib/jquery.ui/jquery.ui.datepicker.js
index 1fcea12a1c80..1fcea12a1c80 100644
--- a/resources/jquery.ui/jquery.ui.datepicker.js
+++ b/resources/lib/jquery.ui/jquery.ui.datepicker.js
diff --git a/resources/jquery.ui/jquery.ui.dialog.js b/resources/lib/jquery.ui/jquery.ui.dialog.js
index 06b85f23a1ab..06b85f23a1ab 100644
--- a/resources/jquery.ui/jquery.ui.dialog.js
+++ b/resources/lib/jquery.ui/jquery.ui.dialog.js
diff --git a/resources/jquery.ui/jquery.ui.draggable.js b/resources/lib/jquery.ui/jquery.ui.draggable.js
index 149035c247c3..149035c247c3 100644
--- a/resources/jquery.ui/jquery.ui.draggable.js
+++ b/resources/lib/jquery.ui/jquery.ui.draggable.js
diff --git a/resources/jquery.ui/jquery.ui.droppable.js b/resources/lib/jquery.ui/jquery.ui.droppable.js
index f17c2223aaf2..f17c2223aaf2 100644
--- a/resources/jquery.ui/jquery.ui.droppable.js
+++ b/resources/lib/jquery.ui/jquery.ui.droppable.js
diff --git a/resources/jquery.ui/jquery.ui.mouse.js b/resources/lib/jquery.ui/jquery.ui.mouse.js
index 52a1786c695f..52a1786c695f 100644
--- a/resources/jquery.ui/jquery.ui.mouse.js
+++ b/resources/lib/jquery.ui/jquery.ui.mouse.js
diff --git a/resources/jquery.ui/jquery.ui.position.js b/resources/lib/jquery.ui/jquery.ui.position.js
index 8b20179b1b30..8b20179b1b30 100644
--- a/resources/jquery.ui/jquery.ui.position.js
+++ b/resources/lib/jquery.ui/jquery.ui.position.js
diff --git a/resources/jquery.ui/jquery.ui.progressbar.js b/resources/lib/jquery.ui/jquery.ui.progressbar.js
index 7cea1baafe4b..7cea1baafe4b 100644
--- a/resources/jquery.ui/jquery.ui.progressbar.js
+++ b/resources/lib/jquery.ui/jquery.ui.progressbar.js
diff --git a/resources/jquery.ui/jquery.ui.resizable.js b/resources/lib/jquery.ui/jquery.ui.resizable.js
index 6cc6f41fb65f..6cc6f41fb65f 100644
--- a/resources/jquery.ui/jquery.ui.resizable.js
+++ b/resources/lib/jquery.ui/jquery.ui.resizable.js
diff --git a/resources/jquery.ui/jquery.ui.selectable.js b/resources/lib/jquery.ui/jquery.ui.selectable.js
index 44c6e8c54e2d..44c6e8c54e2d 100644
--- a/resources/jquery.ui/jquery.ui.selectable.js
+++ b/resources/lib/jquery.ui/jquery.ui.selectable.js
diff --git a/resources/jquery.ui/jquery.ui.slider.js b/resources/lib/jquery.ui/jquery.ui.slider.js
index c554e7836fe3..c554e7836fe3 100644
--- a/resources/jquery.ui/jquery.ui.slider.js
+++ b/resources/lib/jquery.ui/jquery.ui.slider.js
diff --git a/resources/jquery.ui/jquery.ui.sortable.js b/resources/lib/jquery.ui/jquery.ui.sortable.js
index 9e0cac68e0bb..9e0cac68e0bb 100644
--- a/resources/jquery.ui/jquery.ui.sortable.js
+++ b/resources/lib/jquery.ui/jquery.ui.sortable.js
diff --git a/resources/jquery.ui/jquery.ui.tabs.js b/resources/lib/jquery.ui/jquery.ui.tabs.js
index 0c47f0e1c0b7..0c47f0e1c0b7 100644
--- a/resources/jquery.ui/jquery.ui.tabs.js
+++ b/resources/lib/jquery.ui/jquery.ui.tabs.js
diff --git a/resources/jquery.ui/jquery.ui.widget.js b/resources/lib/jquery.ui/jquery.ui.widget.js
index 66ef0133ef32..66ef0133ef32 100644
--- a/resources/jquery.ui/jquery.ui.widget.js
+++ b/resources/lib/jquery.ui/jquery.ui.widget.js
diff --git a/resources/jquery.ui/themes/default/images/ui-bg_flat_0_aaaaaa_40x100.png b/resources/lib/jquery.ui/themes/default/images/ui-bg_flat_0_aaaaaa_40x100.png
index e425e6e46ebd..e425e6e46ebd 100644
--- a/resources/jquery.ui/themes/default/images/ui-bg_flat_0_aaaaaa_40x100.png
+++ b/resources/lib/jquery.ui/themes/default/images/ui-bg_flat_0_aaaaaa_40x100.png
Binary files differ
diff --git a/resources/jquery.ui/themes/default/images/ui-bg_flat_75_ffffff_40x100.png b/resources/lib/jquery.ui/themes/default/images/ui-bg_flat_75_ffffff_40x100.png
index 72d4757363cd..72d4757363cd 100644
--- a/resources/jquery.ui/themes/default/images/ui-bg_flat_75_ffffff_40x100.png
+++ b/resources/lib/jquery.ui/themes/default/images/ui-bg_flat_75_ffffff_40x100.png
Binary files differ
diff --git a/resources/jquery.ui/themes/default/images/ui-bg_glass_55_fbf9ee_1x400.png b/resources/lib/jquery.ui/themes/default/images/ui-bg_glass_55_fbf9ee_1x400.png
index 3b2914a2db9b..3b2914a2db9b 100644
--- a/resources/jquery.ui/themes/default/images/ui-bg_glass_55_fbf9ee_1x400.png
+++ b/resources/lib/jquery.ui/themes/default/images/ui-bg_glass_55_fbf9ee_1x400.png
Binary files differ
diff --git a/resources/jquery.ui/themes/default/images/ui-bg_glass_65_ffffff_1x400.png b/resources/lib/jquery.ui/themes/default/images/ui-bg_glass_65_ffffff_1x400.png
index 8569c1bc9f4b..8569c1bc9f4b 100644
--- a/resources/jquery.ui/themes/default/images/ui-bg_glass_65_ffffff_1x400.png
+++ b/resources/lib/jquery.ui/themes/default/images/ui-bg_glass_65_ffffff_1x400.png
Binary files differ
diff --git a/resources/jquery.ui/themes/default/images/ui-bg_glass_75_dadada_1x400.png b/resources/lib/jquery.ui/themes/default/images/ui-bg_glass_75_dadada_1x400.png
index d6cc3c58fc03..d6cc3c58fc03 100644
--- a/resources/jquery.ui/themes/default/images/ui-bg_glass_75_dadada_1x400.png
+++ b/resources/lib/jquery.ui/themes/default/images/ui-bg_glass_75_dadada_1x400.png
Binary files differ
diff --git a/resources/jquery.ui/themes/default/images/ui-bg_glass_75_e6e6e6_1x400.png b/resources/lib/jquery.ui/themes/default/images/ui-bg_glass_75_e6e6e6_1x400.png
index 86c2baa655ea..86c2baa655ea 100644
--- a/resources/jquery.ui/themes/default/images/ui-bg_glass_75_e6e6e6_1x400.png
+++ b/resources/lib/jquery.ui/themes/default/images/ui-bg_glass_75_e6e6e6_1x400.png
Binary files differ
diff --git a/resources/jquery.ui/themes/default/images/ui-bg_glass_95_fef1ec_1x400.png b/resources/lib/jquery.ui/themes/default/images/ui-bg_glass_95_fef1ec_1x400.png
index 4443fdc1a156..4443fdc1a156 100644
--- a/resources/jquery.ui/themes/default/images/ui-bg_glass_95_fef1ec_1x400.png
+++ b/resources/lib/jquery.ui/themes/default/images/ui-bg_glass_95_fef1ec_1x400.png
Binary files differ
diff --git a/resources/jquery.ui/themes/default/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/resources/lib/jquery.ui/themes/default/images/ui-bg_highlight-soft_75_cccccc_1x100.png
index 3cd467e18ef2..3cd467e18ef2 100644
--- a/resources/jquery.ui/themes/default/images/ui-bg_highlight-soft_75_cccccc_1x100.png
+++ b/resources/lib/jquery.ui/themes/default/images/ui-bg_highlight-soft_75_cccccc_1x100.png
Binary files differ
diff --git a/resources/jquery.ui/themes/default/images/ui-icons_222222_256x240.png b/resources/lib/jquery.ui/themes/default/images/ui-icons_222222_256x240.png
index 9a9606f7614c..9a9606f7614c 100644
--- a/resources/jquery.ui/themes/default/images/ui-icons_222222_256x240.png
+++ b/resources/lib/jquery.ui/themes/default/images/ui-icons_222222_256x240.png
Binary files differ
diff --git a/resources/jquery.ui/themes/default/images/ui-icons_2e83ff_256x240.png b/resources/lib/jquery.ui/themes/default/images/ui-icons_2e83ff_256x240.png
index 08d26179c305..08d26179c305 100644
--- a/resources/jquery.ui/themes/default/images/ui-icons_2e83ff_256x240.png
+++ b/resources/lib/jquery.ui/themes/default/images/ui-icons_2e83ff_256x240.png
Binary files differ
diff --git a/resources/jquery.ui/themes/default/images/ui-icons_454545_256x240.png b/resources/lib/jquery.ui/themes/default/images/ui-icons_454545_256x240.png
index 80cb644a58f9..80cb644a58f9 100644
--- a/resources/jquery.ui/themes/default/images/ui-icons_454545_256x240.png
+++ b/resources/lib/jquery.ui/themes/default/images/ui-icons_454545_256x240.png
Binary files differ
diff --git a/resources/jquery.ui/themes/default/images/ui-icons_888888_256x240.png b/resources/lib/jquery.ui/themes/default/images/ui-icons_888888_256x240.png
index 8373712d13cf..8373712d13cf 100644
--- a/resources/jquery.ui/themes/default/images/ui-icons_888888_256x240.png
+++ b/resources/lib/jquery.ui/themes/default/images/ui-icons_888888_256x240.png
Binary files differ
diff --git a/resources/jquery.ui/themes/default/images/ui-icons_cd0a0a_256x240.png b/resources/lib/jquery.ui/themes/default/images/ui-icons_cd0a0a_256x240.png
index 34fc89371bbd..34fc89371bbd 100644
--- a/resources/jquery.ui/themes/default/images/ui-icons_cd0a0a_256x240.png
+++ b/resources/lib/jquery.ui/themes/default/images/ui-icons_cd0a0a_256x240.png
Binary files differ
diff --git a/resources/jquery.ui/themes/default/jquery.ui.accordion.css b/resources/lib/jquery.ui/themes/default/jquery.ui.accordion.css
index cd8f971c3a46..cd8f971c3a46 100644
--- a/resources/jquery.ui/themes/default/jquery.ui.accordion.css
+++ b/resources/lib/jquery.ui/themes/default/jquery.ui.accordion.css
diff --git a/resources/jquery.ui/themes/default/jquery.ui.autocomplete.css b/resources/lib/jquery.ui/themes/default/jquery.ui.autocomplete.css
index c7eaff226ef3..c7eaff226ef3 100644
--- a/resources/jquery.ui/themes/default/jquery.ui.autocomplete.css
+++ b/resources/lib/jquery.ui/themes/default/jquery.ui.autocomplete.css
diff --git a/resources/jquery.ui/themes/default/jquery.ui.button.css b/resources/lib/jquery.ui/themes/default/jquery.ui.button.css
index cd2dbb6e8567..cd2dbb6e8567 100644
--- a/resources/jquery.ui/themes/default/jquery.ui.button.css
+++ b/resources/lib/jquery.ui/themes/default/jquery.ui.button.css
diff --git a/resources/jquery.ui/themes/default/jquery.ui.core.css b/resources/lib/jquery.ui/themes/default/jquery.ui.core.css
index 8b953a2b37b7..8b953a2b37b7 100644
--- a/resources/jquery.ui/themes/default/jquery.ui.core.css
+++ b/resources/lib/jquery.ui/themes/default/jquery.ui.core.css
diff --git a/resources/jquery.ui/themes/default/jquery.ui.datepicker.css b/resources/lib/jquery.ui/themes/default/jquery.ui.datepicker.css
index 37d3a98e3baa..37d3a98e3baa 100644
--- a/resources/jquery.ui/themes/default/jquery.ui.datepicker.css
+++ b/resources/lib/jquery.ui/themes/default/jquery.ui.datepicker.css
diff --git a/resources/jquery.ui/themes/default/jquery.ui.dialog.css b/resources/lib/jquery.ui/themes/default/jquery.ui.dialog.css
index 04515f48cbb6..04515f48cbb6 100644
--- a/resources/jquery.ui/themes/default/jquery.ui.dialog.css
+++ b/resources/lib/jquery.ui/themes/default/jquery.ui.dialog.css
diff --git a/resources/jquery.ui/themes/default/jquery.ui.progressbar.css b/resources/lib/jquery.ui/themes/default/jquery.ui.progressbar.css
index 90bf30812929..90bf30812929 100644
--- a/resources/jquery.ui/themes/default/jquery.ui.progressbar.css
+++ b/resources/lib/jquery.ui/themes/default/jquery.ui.progressbar.css
diff --git a/resources/jquery.ui/themes/default/jquery.ui.resizable.css b/resources/lib/jquery.ui/themes/default/jquery.ui.resizable.css
index d17873e72e23..d17873e72e23 100644
--- a/resources/jquery.ui/themes/default/jquery.ui.resizable.css
+++ b/resources/lib/jquery.ui/themes/default/jquery.ui.resizable.css
diff --git a/resources/jquery.ui/themes/default/jquery.ui.selectable.css b/resources/lib/jquery.ui/themes/default/jquery.ui.selectable.css
index 9850ee7e4cac..9850ee7e4cac 100644
--- a/resources/jquery.ui/themes/default/jquery.ui.selectable.css
+++ b/resources/lib/jquery.ui/themes/default/jquery.ui.selectable.css
diff --git a/resources/jquery.ui/themes/default/jquery.ui.slider.css b/resources/lib/jquery.ui/themes/default/jquery.ui.slider.css
index fbfe66585dc4..fbfe66585dc4 100644
--- a/resources/jquery.ui/themes/default/jquery.ui.slider.css
+++ b/resources/lib/jquery.ui/themes/default/jquery.ui.slider.css
diff --git a/resources/jquery.ui/themes/default/jquery.ui.tabs.css b/resources/lib/jquery.ui/themes/default/jquery.ui.tabs.css
index f0bee7a20903..f0bee7a20903 100644
--- a/resources/jquery.ui/themes/default/jquery.ui.tabs.css
+++ b/resources/lib/jquery.ui/themes/default/jquery.ui.tabs.css
diff --git a/resources/jquery.ui/themes/default/jquery.ui.theme.css b/resources/lib/jquery.ui/themes/default/jquery.ui.theme.css
index b7d2f6179574..b7d2f6179574 100644
--- a/resources/jquery.ui/themes/default/jquery.ui.theme.css
+++ b/resources/lib/jquery.ui/themes/default/jquery.ui.theme.css
diff --git a/resources/jquery/jquery.appear.js b/resources/lib/jquery/jquery.appear.js
index 4f77886cda80..4f77886cda80 100644
--- a/resources/jquery/jquery.appear.js
+++ b/resources/lib/jquery/jquery.appear.js
diff --git a/resources/jquery/jquery.async.js b/resources/lib/jquery/jquery.async.js
index 2161f6b9e3ae..2161f6b9e3ae 100644
--- a/resources/jquery/jquery.async.js
+++ b/resources/lib/jquery/jquery.async.js
diff --git a/resources/jquery/jquery.ba-throttle-debounce.js b/resources/lib/jquery/jquery.ba-throttle-debounce.js
index fa30bdfffe23..fa30bdfffe23 100644
--- a/resources/jquery/jquery.ba-throttle-debounce.js
+++ b/resources/lib/jquery/jquery.ba-throttle-debounce.js
diff --git a/resources/jquery/jquery.cookie.js b/resources/lib/jquery/jquery.cookie.js
index 6d5974a2c573..6d5974a2c573 100644
--- a/resources/jquery/jquery.cookie.js
+++ b/resources/lib/jquery/jquery.cookie.js
diff --git a/resources/jquery/jquery.cycle.all.js b/resources/lib/jquery/jquery.cycle.all.js
index d57fb7207f26..d57fb7207f26 100644
--- a/resources/jquery/jquery.cycle.all.js
+++ b/resources/lib/jquery/jquery.cycle.all.js
diff --git a/resources/jquery/jquery.form.js b/resources/lib/jquery/jquery.form.js
index 13e9a55c5836..13e9a55c5836 100644
--- a/resources/jquery/jquery.form.js
+++ b/resources/lib/jquery/jquery.form.js
diff --git a/resources/jquery/jquery.fullscreen.js b/resources/lib/jquery/jquery.fullscreen.js
index 30e44846ee9b..30e44846ee9b 100644
--- a/resources/jquery/jquery.fullscreen.js
+++ b/resources/lib/jquery/jquery.fullscreen.js
diff --git a/resources/jquery/jquery.hoverIntent.js b/resources/lib/jquery/jquery.hoverIntent.js
index adf948df10de..adf948df10de 100644
--- a/resources/jquery/jquery.hoverIntent.js
+++ b/resources/lib/jquery/jquery.hoverIntent.js
diff --git a/resources/jquery/jquery.jStorage.js b/resources/lib/jquery/jquery.jStorage.js
index 324833c92efb..324833c92efb 100644
--- a/resources/jquery/jquery.jStorage.js
+++ b/resources/lib/jquery/jquery.jStorage.js
diff --git a/resources/jquery/jquery.js b/resources/lib/jquery/jquery.js
index a86bf797a8bf..a86bf797a8bf 100644
--- a/resources/jquery/jquery.js
+++ b/resources/lib/jquery/jquery.js
diff --git a/resources/jquery/jquery.json.js b/resources/lib/jquery/jquery.json.js
index 75953f4d23b7..75953f4d23b7 100644
--- a/resources/jquery/jquery.json.js
+++ b/resources/lib/jquery/jquery.json.js
diff --git a/resources/jquery/jquery.mockjax.js b/resources/lib/jquery/jquery.mockjax.js
index 5f6e130643dd..5f6e130643dd 100644
--- a/resources/jquery/jquery.mockjax.js
+++ b/resources/lib/jquery/jquery.mockjax.js
diff --git a/resources/jquery/jquery.qunit.css b/resources/lib/jquery/jquery.qunit.css
index d7fc0c8eccbf..d7fc0c8eccbf 100644
--- a/resources/jquery/jquery.qunit.css
+++ b/resources/lib/jquery/jquery.qunit.css
diff --git a/resources/jquery/jquery.qunit.js b/resources/lib/jquery/jquery.qunit.js
index 302545f4038e..302545f4038e 100644
--- a/resources/jquery/jquery.qunit.js
+++ b/resources/lib/jquery/jquery.qunit.js
diff --git a/resources/jquery/jquery.validate.js b/resources/lib/jquery/jquery.validate.js
index 72296a61f208..72296a61f208 100644
--- a/resources/jquery/jquery.validate.js
+++ b/resources/lib/jquery/jquery.validate.js
diff --git a/resources/jquery/jquery.xmldom.js b/resources/lib/jquery/jquery.xmldom.js
index 85d0083d22ed..85d0083d22ed 100644
--- a/resources/jquery/jquery.xmldom.js
+++ b/resources/lib/jquery/jquery.xmldom.js
diff --git a/resources/moment/LICENSE b/resources/lib/moment/LICENSE
index b44e3a68ce1e..b44e3a68ce1e 100644
--- a/resources/moment/LICENSE
+++ b/resources/lib/moment/LICENSE
diff --git a/resources/moment/lang/ar-ma.js b/resources/lib/moment/lang/ar-ma.js
index 1c159f1029c1..1c159f1029c1 100644
--- a/resources/moment/lang/ar-ma.js
+++ b/resources/lib/moment/lang/ar-ma.js
diff --git a/resources/moment/lang/ar.js b/resources/lib/moment/lang/ar.js
index 6e27d29a930c..6e27d29a930c 100644
--- a/resources/moment/lang/ar.js
+++ b/resources/lib/moment/lang/ar.js
diff --git a/resources/moment/lang/bg.js b/resources/lib/moment/lang/bg.js
index f47ed65a9858..f47ed65a9858 100644
--- a/resources/moment/lang/bg.js
+++ b/resources/lib/moment/lang/bg.js
diff --git a/resources/moment/lang/br.js b/resources/lib/moment/lang/br.js
index 39c60df07612..39c60df07612 100644
--- a/resources/moment/lang/br.js
+++ b/resources/lib/moment/lang/br.js
diff --git a/resources/moment/lang/bs.js b/resources/lib/moment/lang/bs.js
index 83a9b4c0736d..83a9b4c0736d 100644
--- a/resources/moment/lang/bs.js
+++ b/resources/lib/moment/lang/bs.js
diff --git a/resources/moment/lang/ca.js b/resources/lib/moment/lang/ca.js
index cf471130d09b..cf471130d09b 100644
--- a/resources/moment/lang/ca.js
+++ b/resources/lib/moment/lang/ca.js
diff --git a/resources/moment/lang/cs.js b/resources/lib/moment/lang/cs.js
index c1396cfbf689..c1396cfbf689 100644
--- a/resources/moment/lang/cs.js
+++ b/resources/lib/moment/lang/cs.js
diff --git a/resources/moment/lang/cv.js b/resources/lib/moment/lang/cv.js
index a5812debab5d..a5812debab5d 100644
--- a/resources/moment/lang/cv.js
+++ b/resources/lib/moment/lang/cv.js
diff --git a/resources/moment/lang/cy.js b/resources/lib/moment/lang/cy.js
index b47d7c2751ad..b47d7c2751ad 100644
--- a/resources/moment/lang/cy.js
+++ b/resources/lib/moment/lang/cy.js
diff --git a/resources/moment/lang/da.js b/resources/lib/moment/lang/da.js
index 2fa8244c0155..2fa8244c0155 100644
--- a/resources/moment/lang/da.js
+++ b/resources/lib/moment/lang/da.js
diff --git a/resources/moment/lang/de.js b/resources/lib/moment/lang/de.js
index 988f3288204c..988f3288204c 100644
--- a/resources/moment/lang/de.js
+++ b/resources/lib/moment/lang/de.js
diff --git a/resources/moment/lang/el.js b/resources/lib/moment/lang/el.js
index 9dfea239d8be..9dfea239d8be 100644
--- a/resources/moment/lang/el.js
+++ b/resources/lib/moment/lang/el.js
diff --git a/resources/moment/lang/en-au.js b/resources/lib/moment/lang/en-au.js
index 4d91e2569941..4d91e2569941 100644
--- a/resources/moment/lang/en-au.js
+++ b/resources/lib/moment/lang/en-au.js
diff --git a/resources/moment/lang/en-ca.js b/resources/lib/moment/lang/en-ca.js
index a97e9f396253..a97e9f396253 100644
--- a/resources/moment/lang/en-ca.js
+++ b/resources/lib/moment/lang/en-ca.js
diff --git a/resources/moment/lang/en-gb.js b/resources/lib/moment/lang/en-gb.js
index 3a7907be5926..3a7907be5926 100644
--- a/resources/moment/lang/en-gb.js
+++ b/resources/lib/moment/lang/en-gb.js
diff --git a/resources/moment/lang/eo.js b/resources/lib/moment/lang/eo.js
index 03b1abff1455..03b1abff1455 100644
--- a/resources/moment/lang/eo.js
+++ b/resources/lib/moment/lang/eo.js
diff --git a/resources/moment/lang/es.js b/resources/lib/moment/lang/es.js
index 0a38396d3ed5..0a38396d3ed5 100644
--- a/resources/moment/lang/es.js
+++ b/resources/lib/moment/lang/es.js
diff --git a/resources/moment/lang/et.js b/resources/lib/moment/lang/et.js
index fb410ef44821..fb410ef44821 100644
--- a/resources/moment/lang/et.js
+++ b/resources/lib/moment/lang/et.js
diff --git a/resources/moment/lang/eu.js b/resources/lib/moment/lang/eu.js
index 659b739bf734..659b739bf734 100644
--- a/resources/moment/lang/eu.js
+++ b/resources/lib/moment/lang/eu.js
diff --git a/resources/moment/lang/fa.js b/resources/lib/moment/lang/fa.js
index 4a690c4072c9..4a690c4072c9 100644
--- a/resources/moment/lang/fa.js
+++ b/resources/lib/moment/lang/fa.js
diff --git a/resources/moment/lang/fi.js b/resources/lib/moment/lang/fi.js
index 18529c10d539..18529c10d539 100644
--- a/resources/moment/lang/fi.js
+++ b/resources/lib/moment/lang/fi.js
diff --git a/resources/moment/lang/fo.js b/resources/lib/moment/lang/fo.js
index 2f1cbb81538a..2f1cbb81538a 100644
--- a/resources/moment/lang/fo.js
+++ b/resources/lib/moment/lang/fo.js
diff --git a/resources/moment/lang/fr-ca.js b/resources/lib/moment/lang/fr-ca.js
index 3280d79455ec..3280d79455ec 100644
--- a/resources/moment/lang/fr-ca.js
+++ b/resources/lib/moment/lang/fr-ca.js
diff --git a/resources/moment/lang/fr.js b/resources/lib/moment/lang/fr.js
index 6b3dc526edc9..6b3dc526edc9 100644
--- a/resources/moment/lang/fr.js
+++ b/resources/lib/moment/lang/fr.js
diff --git a/resources/moment/lang/gl.js b/resources/lib/moment/lang/gl.js
index 8b141278eb86..8b141278eb86 100644
--- a/resources/moment/lang/gl.js
+++ b/resources/lib/moment/lang/gl.js
diff --git a/resources/moment/lang/he.js b/resources/lib/moment/lang/he.js
index b85dbe858a18..b85dbe858a18 100644
--- a/resources/moment/lang/he.js
+++ b/resources/lib/moment/lang/he.js
diff --git a/resources/moment/lang/hi.js b/resources/lib/moment/lang/hi.js
index 8e6e99c19ec7..8e6e99c19ec7 100644
--- a/resources/moment/lang/hi.js
+++ b/resources/lib/moment/lang/hi.js
diff --git a/resources/moment/lang/hr.js b/resources/lib/moment/lang/hr.js
index 2e3bf11283f1..2e3bf11283f1 100644
--- a/resources/moment/lang/hr.js
+++ b/resources/lib/moment/lang/hr.js
diff --git a/resources/moment/lang/hu.js b/resources/lib/moment/lang/hu.js
index 4d84ebdf6be1..4d84ebdf6be1 100644
--- a/resources/moment/lang/hu.js
+++ b/resources/lib/moment/lang/hu.js
diff --git a/resources/moment/lang/hy-am.js b/resources/lib/moment/lang/hy-am.js
index 951655bc2136..951655bc2136 100644
--- a/resources/moment/lang/hy-am.js
+++ b/resources/lib/moment/lang/hy-am.js
diff --git a/resources/moment/lang/id.js b/resources/lib/moment/lang/id.js
index f186280d850c..f186280d850c 100644
--- a/resources/moment/lang/id.js
+++ b/resources/lib/moment/lang/id.js
diff --git a/resources/moment/lang/is.js b/resources/lib/moment/lang/is.js
index 5b6b2a821f71..5b6b2a821f71 100644
--- a/resources/moment/lang/is.js
+++ b/resources/lib/moment/lang/is.js
diff --git a/resources/moment/lang/it.js b/resources/lib/moment/lang/it.js
index 84b7698be5b4..84b7698be5b4 100644
--- a/resources/moment/lang/it.js
+++ b/resources/lib/moment/lang/it.js
diff --git a/resources/moment/lang/ja.js b/resources/lib/moment/lang/ja.js
index 9cd7e9e98be9..9cd7e9e98be9 100644
--- a/resources/moment/lang/ja.js
+++ b/resources/lib/moment/lang/ja.js
diff --git a/resources/moment/lang/ka.js b/resources/lib/moment/lang/ka.js
index 0cebdaae22c3..0cebdaae22c3 100644
--- a/resources/moment/lang/ka.js
+++ b/resources/lib/moment/lang/ka.js
diff --git a/resources/moment/lang/ko.js b/resources/lib/moment/lang/ko.js
index 3b469df33bd1..3b469df33bd1 100644
--- a/resources/moment/lang/ko.js
+++ b/resources/lib/moment/lang/ko.js
diff --git a/resources/moment/lang/lb.js b/resources/lib/moment/lang/lb.js
index 946ba13c2fb7..946ba13c2fb7 100644
--- a/resources/moment/lang/lb.js
+++ b/resources/lib/moment/lang/lb.js
diff --git a/resources/moment/lang/lt.js b/resources/lib/moment/lang/lt.js
index 1cf6457d20b1..1cf6457d20b1 100644
--- a/resources/moment/lang/lt.js
+++ b/resources/lib/moment/lang/lt.js
diff --git a/resources/moment/lang/lv.js b/resources/lib/moment/lang/lv.js
index ffe25cfe4e5e..ffe25cfe4e5e 100644
--- a/resources/moment/lang/lv.js
+++ b/resources/lib/moment/lang/lv.js
diff --git a/resources/moment/lang/mk.js b/resources/lib/moment/lang/mk.js
index 5f272fa2db5f..5f272fa2db5f 100644
--- a/resources/moment/lang/mk.js
+++ b/resources/lib/moment/lang/mk.js
diff --git a/resources/moment/lang/ml.js b/resources/lib/moment/lang/ml.js
index cc7db9a30936..cc7db9a30936 100644
--- a/resources/moment/lang/ml.js
+++ b/resources/lib/moment/lang/ml.js
diff --git a/resources/moment/lang/mr.js b/resources/lib/moment/lang/mr.js
index 0d1adfd64f43..0d1adfd64f43 100644
--- a/resources/moment/lang/mr.js
+++ b/resources/lib/moment/lang/mr.js
diff --git a/resources/moment/lang/ms-my.js b/resources/lib/moment/lang/ms-my.js
index 501d5aaa0285..501d5aaa0285 100644
--- a/resources/moment/lang/ms-my.js
+++ b/resources/lib/moment/lang/ms-my.js
diff --git a/resources/moment/lang/nb.js b/resources/lib/moment/lang/nb.js
index 2f652efd1f47..2f652efd1f47 100644
--- a/resources/moment/lang/nb.js
+++ b/resources/lib/moment/lang/nb.js
diff --git a/resources/moment/lang/ne.js b/resources/lib/moment/lang/ne.js
index 1d57b8cbfe56..1d57b8cbfe56 100644
--- a/resources/moment/lang/ne.js
+++ b/resources/lib/moment/lang/ne.js
diff --git a/resources/moment/lang/nl.js b/resources/lib/moment/lang/nl.js
index ffd454faf91f..ffd454faf91f 100644
--- a/resources/moment/lang/nl.js
+++ b/resources/lib/moment/lang/nl.js
diff --git a/resources/moment/lang/nn.js b/resources/lib/moment/lang/nn.js
index f59c4153b43c..f59c4153b43c 100644
--- a/resources/moment/lang/nn.js
+++ b/resources/lib/moment/lang/nn.js
diff --git a/resources/moment/lang/pl.js b/resources/lib/moment/lang/pl.js
index 97770d2ad273..97770d2ad273 100644
--- a/resources/moment/lang/pl.js
+++ b/resources/lib/moment/lang/pl.js
diff --git a/resources/moment/lang/pt-br.js b/resources/lib/moment/lang/pt-br.js
index 5cac19b69160..5cac19b69160 100644
--- a/resources/moment/lang/pt-br.js
+++ b/resources/lib/moment/lang/pt-br.js
diff --git a/resources/moment/lang/pt.js b/resources/lib/moment/lang/pt.js
index 7c1f2b5ce5a8..7c1f2b5ce5a8 100644
--- a/resources/moment/lang/pt.js
+++ b/resources/lib/moment/lang/pt.js
diff --git a/resources/moment/lang/ro.js b/resources/lib/moment/lang/ro.js
index 77d735558b1b..77d735558b1b 100644
--- a/resources/moment/lang/ro.js
+++ b/resources/lib/moment/lang/ro.js
diff --git a/resources/moment/lang/rs.js b/resources/lib/moment/lang/rs.js
index 86275536e9eb..86275536e9eb 100644
--- a/resources/moment/lang/rs.js
+++ b/resources/lib/moment/lang/rs.js
diff --git a/resources/moment/lang/ru.js b/resources/lib/moment/lang/ru.js
index 1d1816ce9ef5..1d1816ce9ef5 100644
--- a/resources/moment/lang/ru.js
+++ b/resources/lib/moment/lang/ru.js
diff --git a/resources/moment/lang/sk.js b/resources/lib/moment/lang/sk.js
index ed8a41d4866e..ed8a41d4866e 100644
--- a/resources/moment/lang/sk.js
+++ b/resources/lib/moment/lang/sk.js
diff --git a/resources/moment/lang/sl.js b/resources/lib/moment/lang/sl.js
index d260f80d96c1..d260f80d96c1 100644
--- a/resources/moment/lang/sl.js
+++ b/resources/lib/moment/lang/sl.js
diff --git a/resources/moment/lang/sq.js b/resources/lib/moment/lang/sq.js
index a5e44b5a5aa4..a5e44b5a5aa4 100644
--- a/resources/moment/lang/sq.js
+++ b/resources/lib/moment/lang/sq.js
diff --git a/resources/moment/lang/sv.js b/resources/lib/moment/lang/sv.js
index 0de8c40ba79e..0de8c40ba79e 100644
--- a/resources/moment/lang/sv.js
+++ b/resources/lib/moment/lang/sv.js
diff --git a/resources/moment/lang/ta.js b/resources/lib/moment/lang/ta.js
index cc742c989b61..cc742c989b61 100644
--- a/resources/moment/lang/ta.js
+++ b/resources/lib/moment/lang/ta.js
diff --git a/resources/moment/lang/th.js b/resources/lib/moment/lang/th.js
index 70336c87e4ae..70336c87e4ae 100644
--- a/resources/moment/lang/th.js
+++ b/resources/lib/moment/lang/th.js
diff --git a/resources/moment/lang/tl-ph.js b/resources/lib/moment/lang/tl-ph.js
index 80444830641e..80444830641e 100644
--- a/resources/moment/lang/tl-ph.js
+++ b/resources/lib/moment/lang/tl-ph.js
diff --git a/resources/moment/lang/tr.js b/resources/lib/moment/lang/tr.js
index e90f250e5902..e90f250e5902 100644
--- a/resources/moment/lang/tr.js
+++ b/resources/lib/moment/lang/tr.js
diff --git a/resources/moment/lang/tzm-la.js b/resources/lib/moment/lang/tzm-la.js
index be1d878ddf8d..be1d878ddf8d 100644
--- a/resources/moment/lang/tzm-la.js
+++ b/resources/lib/moment/lang/tzm-la.js
diff --git a/resources/moment/lang/tzm.js b/resources/lib/moment/lang/tzm.js
index c7c76bdc6500..c7c76bdc6500 100644
--- a/resources/moment/lang/tzm.js
+++ b/resources/lib/moment/lang/tzm.js
diff --git a/resources/moment/lang/uk.js b/resources/lib/moment/lang/uk.js
index 47056cb641eb..47056cb641eb 100644
--- a/resources/moment/lang/uk.js
+++ b/resources/lib/moment/lang/uk.js
diff --git a/resources/moment/lang/uz.js b/resources/lib/moment/lang/uz.js
index a5b06fa9ff2b..a5b06fa9ff2b 100644
--- a/resources/moment/lang/uz.js
+++ b/resources/lib/moment/lang/uz.js
diff --git a/resources/moment/lang/vn.js b/resources/lib/moment/lang/vn.js
index f28e7c3b3a36..f28e7c3b3a36 100644
--- a/resources/moment/lang/vn.js
+++ b/resources/lib/moment/lang/vn.js
diff --git a/resources/moment/lang/zh-cn.js b/resources/lib/moment/lang/zh-cn.js
index 50a3ed93fbc9..50a3ed93fbc9 100644
--- a/resources/moment/lang/zh-cn.js
+++ b/resources/lib/moment/lang/zh-cn.js
diff --git a/resources/moment/lang/zh-tw.js b/resources/lib/moment/lang/zh-tw.js
index bbb07376eaeb..bbb07376eaeb 100644
--- a/resources/moment/lang/zh-tw.js
+++ b/resources/lib/moment/lang/zh-tw.js
diff --git a/resources/moment/moment.js b/resources/lib/moment/moment.js
index b79da7f26046..b79da7f26046 100644
--- a/resources/moment/moment.js
+++ b/resources/lib/moment/moment.js
diff --git a/resources/oojs-ui/i18n/ace.json b/resources/lib/oojs-ui/i18n/ace.json
index 554ae57fbd9e..554ae57fbd9e 100644
--- a/resources/oojs-ui/i18n/ace.json
+++ b/resources/lib/oojs-ui/i18n/ace.json
diff --git a/resources/oojs-ui/i18n/af.json b/resources/lib/oojs-ui/i18n/af.json
index a622f8931e19..a622f8931e19 100644
--- a/resources/oojs-ui/i18n/af.json
+++ b/resources/lib/oojs-ui/i18n/af.json
diff --git a/resources/oojs-ui/i18n/am.json b/resources/lib/oojs-ui/i18n/am.json
index 61e4ff66c03a..61e4ff66c03a 100644
--- a/resources/oojs-ui/i18n/am.json
+++ b/resources/lib/oojs-ui/i18n/am.json
diff --git a/resources/oojs-ui/i18n/ar.json b/resources/lib/oojs-ui/i18n/ar.json
index 65e1364308a8..65e1364308a8 100644
--- a/resources/oojs-ui/i18n/ar.json
+++ b/resources/lib/oojs-ui/i18n/ar.json
diff --git a/resources/oojs-ui/i18n/arc.json b/resources/lib/oojs-ui/i18n/arc.json
index 0f9e75d7d051..0f9e75d7d051 100644
--- a/resources/oojs-ui/i18n/arc.json
+++ b/resources/lib/oojs-ui/i18n/arc.json
diff --git a/resources/oojs-ui/i18n/ast.json b/resources/lib/oojs-ui/i18n/ast.json
index fe6ea0a2010c..fe6ea0a2010c 100644
--- a/resources/oojs-ui/i18n/ast.json
+++ b/resources/lib/oojs-ui/i18n/ast.json
diff --git a/resources/oojs-ui/i18n/az.json b/resources/lib/oojs-ui/i18n/az.json
index 257680bcc542..257680bcc542 100644
--- a/resources/oojs-ui/i18n/az.json
+++ b/resources/lib/oojs-ui/i18n/az.json
diff --git a/resources/oojs-ui/i18n/ba.json b/resources/lib/oojs-ui/i18n/ba.json
index 4af01149e3e0..4af01149e3e0 100644
--- a/resources/oojs-ui/i18n/ba.json
+++ b/resources/lib/oojs-ui/i18n/ba.json
diff --git a/resources/oojs-ui/i18n/bcl.json b/resources/lib/oojs-ui/i18n/bcl.json
index aff451ea82ac..aff451ea82ac 100644
--- a/resources/oojs-ui/i18n/bcl.json
+++ b/resources/lib/oojs-ui/i18n/bcl.json
diff --git a/resources/oojs-ui/i18n/be-tarask.json b/resources/lib/oojs-ui/i18n/be-tarask.json
index 5922f61c4f0a..5922f61c4f0a 100644
--- a/resources/oojs-ui/i18n/be-tarask.json
+++ b/resources/lib/oojs-ui/i18n/be-tarask.json
diff --git a/resources/oojs-ui/i18n/be.json b/resources/lib/oojs-ui/i18n/be.json
index 3058ab820998..3058ab820998 100644
--- a/resources/oojs-ui/i18n/be.json
+++ b/resources/lib/oojs-ui/i18n/be.json
diff --git a/resources/oojs-ui/i18n/bg.json b/resources/lib/oojs-ui/i18n/bg.json
index 600624427447..600624427447 100644
--- a/resources/oojs-ui/i18n/bg.json
+++ b/resources/lib/oojs-ui/i18n/bg.json
diff --git a/resources/oojs-ui/i18n/bn.json b/resources/lib/oojs-ui/i18n/bn.json
index c321ab1155ca..c321ab1155ca 100644
--- a/resources/oojs-ui/i18n/bn.json
+++ b/resources/lib/oojs-ui/i18n/bn.json
diff --git a/resources/oojs-ui/i18n/br.json b/resources/lib/oojs-ui/i18n/br.json
index 38eb9e8f39e9..38eb9e8f39e9 100644
--- a/resources/oojs-ui/i18n/br.json
+++ b/resources/lib/oojs-ui/i18n/br.json
diff --git a/resources/oojs-ui/i18n/bs.json b/resources/lib/oojs-ui/i18n/bs.json
index 95ba48dc342d..95ba48dc342d 100644
--- a/resources/oojs-ui/i18n/bs.json
+++ b/resources/lib/oojs-ui/i18n/bs.json
diff --git a/resources/oojs-ui/i18n/ca.json b/resources/lib/oojs-ui/i18n/ca.json
index 61bb1f68c05b..61bb1f68c05b 100644
--- a/resources/oojs-ui/i18n/ca.json
+++ b/resources/lib/oojs-ui/i18n/ca.json
diff --git a/resources/oojs-ui/i18n/ce.json b/resources/lib/oojs-ui/i18n/ce.json
index ff14ff3ebc45..ff14ff3ebc45 100644
--- a/resources/oojs-ui/i18n/ce.json
+++ b/resources/lib/oojs-ui/i18n/ce.json
diff --git a/resources/oojs-ui/i18n/ckb.json b/resources/lib/oojs-ui/i18n/ckb.json
index 839f4a8e7cf6..839f4a8e7cf6 100644
--- a/resources/oojs-ui/i18n/ckb.json
+++ b/resources/lib/oojs-ui/i18n/ckb.json
diff --git a/resources/oojs-ui/i18n/co.json b/resources/lib/oojs-ui/i18n/co.json
index e5edb211ec8d..e5edb211ec8d 100644
--- a/resources/oojs-ui/i18n/co.json
+++ b/resources/lib/oojs-ui/i18n/co.json
diff --git a/resources/oojs-ui/i18n/cs.json b/resources/lib/oojs-ui/i18n/cs.json
index 670073f9c6a6..670073f9c6a6 100644
--- a/resources/oojs-ui/i18n/cs.json
+++ b/resources/lib/oojs-ui/i18n/cs.json
diff --git a/resources/oojs-ui/i18n/cu.json b/resources/lib/oojs-ui/i18n/cu.json
index 55594c1ab6cc..55594c1ab6cc 100644
--- a/resources/oojs-ui/i18n/cu.json
+++ b/resources/lib/oojs-ui/i18n/cu.json
diff --git a/resources/oojs-ui/i18n/cy.json b/resources/lib/oojs-ui/i18n/cy.json
index d37912d2889d..d37912d2889d 100644
--- a/resources/oojs-ui/i18n/cy.json
+++ b/resources/lib/oojs-ui/i18n/cy.json
diff --git a/resources/oojs-ui/i18n/da.json b/resources/lib/oojs-ui/i18n/da.json
index bf47bcbe7868..bf47bcbe7868 100644
--- a/resources/oojs-ui/i18n/da.json
+++ b/resources/lib/oojs-ui/i18n/da.json
diff --git a/resources/oojs-ui/i18n/de.json b/resources/lib/oojs-ui/i18n/de.json
index bed2b2c68200..bed2b2c68200 100644
--- a/resources/oojs-ui/i18n/de.json
+++ b/resources/lib/oojs-ui/i18n/de.json
diff --git a/resources/oojs-ui/i18n/diq.json b/resources/lib/oojs-ui/i18n/diq.json
index bb0ac352da56..bb0ac352da56 100644
--- a/resources/oojs-ui/i18n/diq.json
+++ b/resources/lib/oojs-ui/i18n/diq.json
diff --git a/resources/oojs-ui/i18n/dsb.json b/resources/lib/oojs-ui/i18n/dsb.json
index ef600933525a..ef600933525a 100644
--- a/resources/oojs-ui/i18n/dsb.json
+++ b/resources/lib/oojs-ui/i18n/dsb.json
diff --git a/resources/oojs-ui/i18n/el.json b/resources/lib/oojs-ui/i18n/el.json
index d1ef8b237ed8..d1ef8b237ed8 100644
--- a/resources/oojs-ui/i18n/el.json
+++ b/resources/lib/oojs-ui/i18n/el.json
diff --git a/resources/oojs-ui/i18n/eml.json b/resources/lib/oojs-ui/i18n/eml.json
index 5dd09f57b3c5..5dd09f57b3c5 100644
--- a/resources/oojs-ui/i18n/eml.json
+++ b/resources/lib/oojs-ui/i18n/eml.json
diff --git a/resources/oojs-ui/i18n/en.json b/resources/lib/oojs-ui/i18n/en.json
index 5ff991546d4f..5ff991546d4f 100644
--- a/resources/oojs-ui/i18n/en.json
+++ b/resources/lib/oojs-ui/i18n/en.json
diff --git a/resources/oojs-ui/i18n/eo.json b/resources/lib/oojs-ui/i18n/eo.json
index 51f3261ae89c..51f3261ae89c 100644
--- a/resources/oojs-ui/i18n/eo.json
+++ b/resources/lib/oojs-ui/i18n/eo.json
diff --git a/resources/oojs-ui/i18n/es.json b/resources/lib/oojs-ui/i18n/es.json
index a3be7490d400..a3be7490d400 100644
--- a/resources/oojs-ui/i18n/es.json
+++ b/resources/lib/oojs-ui/i18n/es.json
diff --git a/resources/oojs-ui/i18n/et.json b/resources/lib/oojs-ui/i18n/et.json
index f0ddc3914587..f0ddc3914587 100644
--- a/resources/oojs-ui/i18n/et.json
+++ b/resources/lib/oojs-ui/i18n/et.json
diff --git a/resources/oojs-ui/i18n/eu.json b/resources/lib/oojs-ui/i18n/eu.json
index 5d3f08b0d84b..5d3f08b0d84b 100644
--- a/resources/oojs-ui/i18n/eu.json
+++ b/resources/lib/oojs-ui/i18n/eu.json
diff --git a/resources/oojs-ui/i18n/fa.json b/resources/lib/oojs-ui/i18n/fa.json
index 3f1ad0ce8435..3f1ad0ce8435 100644
--- a/resources/oojs-ui/i18n/fa.json
+++ b/resources/lib/oojs-ui/i18n/fa.json
diff --git a/resources/oojs-ui/i18n/fi.json b/resources/lib/oojs-ui/i18n/fi.json
index ce2f6d0d9535..ce2f6d0d9535 100644
--- a/resources/oojs-ui/i18n/fi.json
+++ b/resources/lib/oojs-ui/i18n/fi.json
diff --git a/resources/oojs-ui/i18n/fo.json b/resources/lib/oojs-ui/i18n/fo.json
index 00a48ff820df..00a48ff820df 100644
--- a/resources/oojs-ui/i18n/fo.json
+++ b/resources/lib/oojs-ui/i18n/fo.json
diff --git a/resources/oojs-ui/i18n/fr.json b/resources/lib/oojs-ui/i18n/fr.json
index 7674d2f4046b..7674d2f4046b 100644
--- a/resources/oojs-ui/i18n/fr.json
+++ b/resources/lib/oojs-ui/i18n/fr.json
diff --git a/resources/oojs-ui/i18n/frr.json b/resources/lib/oojs-ui/i18n/frr.json
index adf8ce813a20..adf8ce813a20 100644
--- a/resources/oojs-ui/i18n/frr.json
+++ b/resources/lib/oojs-ui/i18n/frr.json
diff --git a/resources/oojs-ui/i18n/fur.json b/resources/lib/oojs-ui/i18n/fur.json
index 18ea3835609a..18ea3835609a 100644
--- a/resources/oojs-ui/i18n/fur.json
+++ b/resources/lib/oojs-ui/i18n/fur.json
diff --git a/resources/oojs-ui/i18n/gl.json b/resources/lib/oojs-ui/i18n/gl.json
index a029456914a7..a029456914a7 100644
--- a/resources/oojs-ui/i18n/gl.json
+++ b/resources/lib/oojs-ui/i18n/gl.json
diff --git a/resources/oojs-ui/i18n/gu.json b/resources/lib/oojs-ui/i18n/gu.json
index ccabf8d4435f..ccabf8d4435f 100644
--- a/resources/oojs-ui/i18n/gu.json
+++ b/resources/lib/oojs-ui/i18n/gu.json
diff --git a/resources/oojs-ui/i18n/he.json b/resources/lib/oojs-ui/i18n/he.json
index 404dc82e8d63..404dc82e8d63 100644
--- a/resources/oojs-ui/i18n/he.json
+++ b/resources/lib/oojs-ui/i18n/he.json
diff --git a/resources/oojs-ui/i18n/hi.json b/resources/lib/oojs-ui/i18n/hi.json
index ae895d128c59..ae895d128c59 100644
--- a/resources/oojs-ui/i18n/hi.json
+++ b/resources/lib/oojs-ui/i18n/hi.json
diff --git a/resources/oojs-ui/i18n/hr.json b/resources/lib/oojs-ui/i18n/hr.json
index 1c3f92549c84..1c3f92549c84 100644
--- a/resources/oojs-ui/i18n/hr.json
+++ b/resources/lib/oojs-ui/i18n/hr.json
diff --git a/resources/oojs-ui/i18n/hsb.json b/resources/lib/oojs-ui/i18n/hsb.json
index f674cd2e1f97..f674cd2e1f97 100644
--- a/resources/oojs-ui/i18n/hsb.json
+++ b/resources/lib/oojs-ui/i18n/hsb.json
diff --git a/resources/oojs-ui/i18n/hu.json b/resources/lib/oojs-ui/i18n/hu.json
index b2cf2c0e8a9c..b2cf2c0e8a9c 100644
--- a/resources/oojs-ui/i18n/hu.json
+++ b/resources/lib/oojs-ui/i18n/hu.json
diff --git a/resources/oojs-ui/i18n/hy.json b/resources/lib/oojs-ui/i18n/hy.json
index 4cb88214ac73..4cb88214ac73 100644
--- a/resources/oojs-ui/i18n/hy.json
+++ b/resources/lib/oojs-ui/i18n/hy.json
diff --git a/resources/oojs-ui/i18n/ia.json b/resources/lib/oojs-ui/i18n/ia.json
index e335553affb2..e335553affb2 100644
--- a/resources/oojs-ui/i18n/ia.json
+++ b/resources/lib/oojs-ui/i18n/ia.json
diff --git a/resources/oojs-ui/i18n/id.json b/resources/lib/oojs-ui/i18n/id.json
index 6d3ba4d1ee63..6d3ba4d1ee63 100644
--- a/resources/oojs-ui/i18n/id.json
+++ b/resources/lib/oojs-ui/i18n/id.json
diff --git a/resources/oojs-ui/i18n/ie.json b/resources/lib/oojs-ui/i18n/ie.json
index 84d002d15cd2..84d002d15cd2 100644
--- a/resources/oojs-ui/i18n/ie.json
+++ b/resources/lib/oojs-ui/i18n/ie.json
diff --git a/resources/oojs-ui/i18n/ilo.json b/resources/lib/oojs-ui/i18n/ilo.json
index 838facec2922..838facec2922 100644
--- a/resources/oojs-ui/i18n/ilo.json
+++ b/resources/lib/oojs-ui/i18n/ilo.json
diff --git a/resources/oojs-ui/i18n/is.json b/resources/lib/oojs-ui/i18n/is.json
index fbdb5d1e52a3..fbdb5d1e52a3 100644
--- a/resources/oojs-ui/i18n/is.json
+++ b/resources/lib/oojs-ui/i18n/is.json
diff --git a/resources/oojs-ui/i18n/it.json b/resources/lib/oojs-ui/i18n/it.json
index 747ec79181e7..747ec79181e7 100644
--- a/resources/oojs-ui/i18n/it.json
+++ b/resources/lib/oojs-ui/i18n/it.json
diff --git a/resources/oojs-ui/i18n/ja.json b/resources/lib/oojs-ui/i18n/ja.json
index c7c085123bf2..c7c085123bf2 100644
--- a/resources/oojs-ui/i18n/ja.json
+++ b/resources/lib/oojs-ui/i18n/ja.json
diff --git a/resources/oojs-ui/i18n/jv.json b/resources/lib/oojs-ui/i18n/jv.json
index a362079703af..a362079703af 100644
--- a/resources/oojs-ui/i18n/jv.json
+++ b/resources/lib/oojs-ui/i18n/jv.json
diff --git a/resources/oojs-ui/i18n/ka.json b/resources/lib/oojs-ui/i18n/ka.json
index c9d2774362c9..c9d2774362c9 100644
--- a/resources/oojs-ui/i18n/ka.json
+++ b/resources/lib/oojs-ui/i18n/ka.json
diff --git a/resources/oojs-ui/i18n/kk-cyrl.json b/resources/lib/oojs-ui/i18n/kk-cyrl.json
index 7213dad73ab7..7213dad73ab7 100644
--- a/resources/oojs-ui/i18n/kk-cyrl.json
+++ b/resources/lib/oojs-ui/i18n/kk-cyrl.json
diff --git a/resources/oojs-ui/i18n/km.json b/resources/lib/oojs-ui/i18n/km.json
index 2013ee3de485..2013ee3de485 100644
--- a/resources/oojs-ui/i18n/km.json
+++ b/resources/lib/oojs-ui/i18n/km.json
diff --git a/resources/oojs-ui/i18n/kn.json b/resources/lib/oojs-ui/i18n/kn.json
index 4932f6d831fa..4932f6d831fa 100644
--- a/resources/oojs-ui/i18n/kn.json
+++ b/resources/lib/oojs-ui/i18n/kn.json
diff --git a/resources/oojs-ui/i18n/ko.json b/resources/lib/oojs-ui/i18n/ko.json
index 25749ce18101..25749ce18101 100644
--- a/resources/oojs-ui/i18n/ko.json
+++ b/resources/lib/oojs-ui/i18n/ko.json
diff --git a/resources/oojs-ui/i18n/krc.json b/resources/lib/oojs-ui/i18n/krc.json
index f62913996574..f62913996574 100644
--- a/resources/oojs-ui/i18n/krc.json
+++ b/resources/lib/oojs-ui/i18n/krc.json
diff --git a/resources/oojs-ui/i18n/kw.json b/resources/lib/oojs-ui/i18n/kw.json
index 95a9b91217e1..95a9b91217e1 100644
--- a/resources/oojs-ui/i18n/kw.json
+++ b/resources/lib/oojs-ui/i18n/kw.json
diff --git a/resources/oojs-ui/i18n/ky.json b/resources/lib/oojs-ui/i18n/ky.json
index 2d62bda30bb8..2d62bda30bb8 100644
--- a/resources/oojs-ui/i18n/ky.json
+++ b/resources/lib/oojs-ui/i18n/ky.json
diff --git a/resources/oojs-ui/i18n/lb.json b/resources/lib/oojs-ui/i18n/lb.json
index 6359026c4320..6359026c4320 100644
--- a/resources/oojs-ui/i18n/lb.json
+++ b/resources/lib/oojs-ui/i18n/lb.json
diff --git a/resources/oojs-ui/i18n/lmo.json b/resources/lib/oojs-ui/i18n/lmo.json
index e506b7a1103b..e506b7a1103b 100644
--- a/resources/oojs-ui/i18n/lmo.json
+++ b/resources/lib/oojs-ui/i18n/lmo.json
diff --git a/resources/oojs-ui/i18n/lt.json b/resources/lib/oojs-ui/i18n/lt.json
index db679bca92ec..db679bca92ec 100644
--- a/resources/oojs-ui/i18n/lt.json
+++ b/resources/lib/oojs-ui/i18n/lt.json
diff --git a/resources/oojs-ui/i18n/lv.json b/resources/lib/oojs-ui/i18n/lv.json
index c633339c9d87..c633339c9d87 100644
--- a/resources/oojs-ui/i18n/lv.json
+++ b/resources/lib/oojs-ui/i18n/lv.json
diff --git a/resources/oojs-ui/i18n/mg.json b/resources/lib/oojs-ui/i18n/mg.json
index dcb5fd55af3f..dcb5fd55af3f 100644
--- a/resources/oojs-ui/i18n/mg.json
+++ b/resources/lib/oojs-ui/i18n/mg.json
diff --git a/resources/oojs-ui/i18n/min.json b/resources/lib/oojs-ui/i18n/min.json
index 55174c09e0a1..55174c09e0a1 100644
--- a/resources/oojs-ui/i18n/min.json
+++ b/resources/lib/oojs-ui/i18n/min.json
diff --git a/resources/oojs-ui/i18n/mk.json b/resources/lib/oojs-ui/i18n/mk.json
index 22fd037f7d6f..22fd037f7d6f 100644
--- a/resources/oojs-ui/i18n/mk.json
+++ b/resources/lib/oojs-ui/i18n/mk.json
diff --git a/resources/oojs-ui/i18n/ml.json b/resources/lib/oojs-ui/i18n/ml.json
index 355e33737fc5..355e33737fc5 100644
--- a/resources/oojs-ui/i18n/ml.json
+++ b/resources/lib/oojs-ui/i18n/ml.json
diff --git a/resources/oojs-ui/i18n/mr.json b/resources/lib/oojs-ui/i18n/mr.json
index d4db84f61858..d4db84f61858 100644
--- a/resources/oojs-ui/i18n/mr.json
+++ b/resources/lib/oojs-ui/i18n/mr.json
diff --git a/resources/oojs-ui/i18n/ms.json b/resources/lib/oojs-ui/i18n/ms.json
index 4f78aaa6dd69..4f78aaa6dd69 100644
--- a/resources/oojs-ui/i18n/ms.json
+++ b/resources/lib/oojs-ui/i18n/ms.json
diff --git a/resources/oojs-ui/i18n/nap.json b/resources/lib/oojs-ui/i18n/nap.json
index 6b0b3ecaa5ad..6b0b3ecaa5ad 100644
--- a/resources/oojs-ui/i18n/nap.json
+++ b/resources/lib/oojs-ui/i18n/nap.json
diff --git a/resources/oojs-ui/i18n/nb.json b/resources/lib/oojs-ui/i18n/nb.json
index 7cdecaaae170..7cdecaaae170 100644
--- a/resources/oojs-ui/i18n/nb.json
+++ b/resources/lib/oojs-ui/i18n/nb.json
diff --git a/resources/oojs-ui/i18n/nds-nl.json b/resources/lib/oojs-ui/i18n/nds-nl.json
index 81f8a43ec21c..81f8a43ec21c 100644
--- a/resources/oojs-ui/i18n/nds-nl.json
+++ b/resources/lib/oojs-ui/i18n/nds-nl.json
diff --git a/resources/oojs-ui/i18n/nds.json b/resources/lib/oojs-ui/i18n/nds.json
index d0806d0ff50d..d0806d0ff50d 100644
--- a/resources/oojs-ui/i18n/nds.json
+++ b/resources/lib/oojs-ui/i18n/nds.json
diff --git a/resources/oojs-ui/i18n/ne.json b/resources/lib/oojs-ui/i18n/ne.json
index ae948c60de1b..ae948c60de1b 100644
--- a/resources/oojs-ui/i18n/ne.json
+++ b/resources/lib/oojs-ui/i18n/ne.json
diff --git a/resources/oojs-ui/i18n/nl.json b/resources/lib/oojs-ui/i18n/nl.json
index 549fad2046a3..549fad2046a3 100644
--- a/resources/oojs-ui/i18n/nl.json
+++ b/resources/lib/oojs-ui/i18n/nl.json
diff --git a/resources/oojs-ui/i18n/nn.json b/resources/lib/oojs-ui/i18n/nn.json
index dd86f5e7b3b4..dd86f5e7b3b4 100644
--- a/resources/oojs-ui/i18n/nn.json
+++ b/resources/lib/oojs-ui/i18n/nn.json
diff --git a/resources/oojs-ui/i18n/om.json b/resources/lib/oojs-ui/i18n/om.json
index cd22c402aec7..cd22c402aec7 100644
--- a/resources/oojs-ui/i18n/om.json
+++ b/resources/lib/oojs-ui/i18n/om.json
diff --git a/resources/oojs-ui/i18n/or.json b/resources/lib/oojs-ui/i18n/or.json
index 35721a1fb454..35721a1fb454 100644
--- a/resources/oojs-ui/i18n/or.json
+++ b/resources/lib/oojs-ui/i18n/or.json
diff --git a/resources/oojs-ui/i18n/pa.json b/resources/lib/oojs-ui/i18n/pa.json
index 6c76d7fd772f..6c76d7fd772f 100644
--- a/resources/oojs-ui/i18n/pa.json
+++ b/resources/lib/oojs-ui/i18n/pa.json
diff --git a/resources/oojs-ui/i18n/pfl.json b/resources/lib/oojs-ui/i18n/pfl.json
index 40cc15d285d0..40cc15d285d0 100644
--- a/resources/oojs-ui/i18n/pfl.json
+++ b/resources/lib/oojs-ui/i18n/pfl.json
diff --git a/resources/oojs-ui/i18n/pl.json b/resources/lib/oojs-ui/i18n/pl.json
index 2cb733079528..2cb733079528 100644
--- a/resources/oojs-ui/i18n/pl.json
+++ b/resources/lib/oojs-ui/i18n/pl.json
diff --git a/resources/oojs-ui/i18n/pms.json b/resources/lib/oojs-ui/i18n/pms.json
index bb8f113dc6d5..bb8f113dc6d5 100644
--- a/resources/oojs-ui/i18n/pms.json
+++ b/resources/lib/oojs-ui/i18n/pms.json
diff --git a/resources/oojs-ui/i18n/ps.json b/resources/lib/oojs-ui/i18n/ps.json
index 4f2170751529..4f2170751529 100644
--- a/resources/oojs-ui/i18n/ps.json
+++ b/resources/lib/oojs-ui/i18n/ps.json
diff --git a/resources/oojs-ui/i18n/pt-br.json b/resources/lib/oojs-ui/i18n/pt-br.json
index f7586609a0ba..f7586609a0ba 100644
--- a/resources/oojs-ui/i18n/pt-br.json
+++ b/resources/lib/oojs-ui/i18n/pt-br.json
diff --git a/resources/oojs-ui/i18n/pt.json b/resources/lib/oojs-ui/i18n/pt.json
index 53b5280bd900..53b5280bd900 100644
--- a/resources/oojs-ui/i18n/pt.json
+++ b/resources/lib/oojs-ui/i18n/pt.json
diff --git a/resources/oojs-ui/i18n/qqq.json b/resources/lib/oojs-ui/i18n/qqq.json
index 75bbec41cac1..75bbec41cac1 100644
--- a/resources/oojs-ui/i18n/qqq.json
+++ b/resources/lib/oojs-ui/i18n/qqq.json
diff --git a/resources/oojs-ui/i18n/qu.json b/resources/lib/oojs-ui/i18n/qu.json
index 4442528fc72a..4442528fc72a 100644
--- a/resources/oojs-ui/i18n/qu.json
+++ b/resources/lib/oojs-ui/i18n/qu.json
diff --git a/resources/oojs-ui/i18n/ro.json b/resources/lib/oojs-ui/i18n/ro.json
index 48929756b92e..48929756b92e 100644
--- a/resources/oojs-ui/i18n/ro.json
+++ b/resources/lib/oojs-ui/i18n/ro.json
diff --git a/resources/oojs-ui/i18n/roa-tara.json b/resources/lib/oojs-ui/i18n/roa-tara.json
index c7699d6df665..c7699d6df665 100644
--- a/resources/oojs-ui/i18n/roa-tara.json
+++ b/resources/lib/oojs-ui/i18n/roa-tara.json
diff --git a/resources/oojs-ui/i18n/ru.json b/resources/lib/oojs-ui/i18n/ru.json
index f6e76a6ca14d..f6e76a6ca14d 100644
--- a/resources/oojs-ui/i18n/ru.json
+++ b/resources/lib/oojs-ui/i18n/ru.json
diff --git a/resources/oojs-ui/i18n/sah.json b/resources/lib/oojs-ui/i18n/sah.json
index 9b3fcc8615c2..9b3fcc8615c2 100644
--- a/resources/oojs-ui/i18n/sah.json
+++ b/resources/lib/oojs-ui/i18n/sah.json
diff --git a/resources/oojs-ui/i18n/scn.json b/resources/lib/oojs-ui/i18n/scn.json
index a699911229ab..a699911229ab 100644
--- a/resources/oojs-ui/i18n/scn.json
+++ b/resources/lib/oojs-ui/i18n/scn.json
diff --git a/resources/oojs-ui/i18n/sco.json b/resources/lib/oojs-ui/i18n/sco.json
index f8dc77c72a39..f8dc77c72a39 100644
--- a/resources/oojs-ui/i18n/sco.json
+++ b/resources/lib/oojs-ui/i18n/sco.json
diff --git a/resources/oojs-ui/i18n/sh.json b/resources/lib/oojs-ui/i18n/sh.json
index 5e299808c609..5e299808c609 100644
--- a/resources/oojs-ui/i18n/sh.json
+++ b/resources/lib/oojs-ui/i18n/sh.json
diff --git a/resources/oojs-ui/i18n/si.json b/resources/lib/oojs-ui/i18n/si.json
index cf7a9fddb0ca..cf7a9fddb0ca 100644
--- a/resources/oojs-ui/i18n/si.json
+++ b/resources/lib/oojs-ui/i18n/si.json
diff --git a/resources/oojs-ui/i18n/sk.json b/resources/lib/oojs-ui/i18n/sk.json
index 60b6f431455c..60b6f431455c 100644
--- a/resources/oojs-ui/i18n/sk.json
+++ b/resources/lib/oojs-ui/i18n/sk.json
diff --git a/resources/oojs-ui/i18n/sl.json b/resources/lib/oojs-ui/i18n/sl.json
index b14d47b0d6e4..b14d47b0d6e4 100644
--- a/resources/oojs-ui/i18n/sl.json
+++ b/resources/lib/oojs-ui/i18n/sl.json
diff --git a/resources/oojs-ui/i18n/sq.json b/resources/lib/oojs-ui/i18n/sq.json
index 24a5af26f850..24a5af26f850 100644
--- a/resources/oojs-ui/i18n/sq.json
+++ b/resources/lib/oojs-ui/i18n/sq.json
diff --git a/resources/oojs-ui/i18n/sr-ec.json b/resources/lib/oojs-ui/i18n/sr-ec.json
index 7eaaacd1ab52..7eaaacd1ab52 100644
--- a/resources/oojs-ui/i18n/sr-ec.json
+++ b/resources/lib/oojs-ui/i18n/sr-ec.json
diff --git a/resources/oojs-ui/i18n/sv.json b/resources/lib/oojs-ui/i18n/sv.json
index f7d6f04892ad..f7d6f04892ad 100644
--- a/resources/oojs-ui/i18n/sv.json
+++ b/resources/lib/oojs-ui/i18n/sv.json
diff --git a/resources/oojs-ui/i18n/sw.json b/resources/lib/oojs-ui/i18n/sw.json
index 1c61b06a287d..1c61b06a287d 100644
--- a/resources/oojs-ui/i18n/sw.json
+++ b/resources/lib/oojs-ui/i18n/sw.json
diff --git a/resources/oojs-ui/i18n/ta.json b/resources/lib/oojs-ui/i18n/ta.json
index a9795fde9fa0..a9795fde9fa0 100644
--- a/resources/oojs-ui/i18n/ta.json
+++ b/resources/lib/oojs-ui/i18n/ta.json
diff --git a/resources/oojs-ui/i18n/te.json b/resources/lib/oojs-ui/i18n/te.json
index a1f12857bb1b..a1f12857bb1b 100644
--- a/resources/oojs-ui/i18n/te.json
+++ b/resources/lib/oojs-ui/i18n/te.json
diff --git a/resources/oojs-ui/i18n/th.json b/resources/lib/oojs-ui/i18n/th.json
index b7ee05ae2aba..b7ee05ae2aba 100644
--- a/resources/oojs-ui/i18n/th.json
+++ b/resources/lib/oojs-ui/i18n/th.json
diff --git a/resources/oojs-ui/i18n/tl.json b/resources/lib/oojs-ui/i18n/tl.json
index a0738824511e..a0738824511e 100644
--- a/resources/oojs-ui/i18n/tl.json
+++ b/resources/lib/oojs-ui/i18n/tl.json
diff --git a/resources/oojs-ui/i18n/tr.json b/resources/lib/oojs-ui/i18n/tr.json
index 94d34a2d03fa..94d34a2d03fa 100644
--- a/resources/oojs-ui/i18n/tr.json
+++ b/resources/lib/oojs-ui/i18n/tr.json
diff --git a/resources/oojs-ui/i18n/tt-cyrl.json b/resources/lib/oojs-ui/i18n/tt-cyrl.json
index 1c0bd90cccfe..1c0bd90cccfe 100644
--- a/resources/oojs-ui/i18n/tt-cyrl.json
+++ b/resources/lib/oojs-ui/i18n/tt-cyrl.json
diff --git a/resources/oojs-ui/i18n/ug-arab.json b/resources/lib/oojs-ui/i18n/ug-arab.json
index efba086e7166..efba086e7166 100644
--- a/resources/oojs-ui/i18n/ug-arab.json
+++ b/resources/lib/oojs-ui/i18n/ug-arab.json
diff --git a/resources/oojs-ui/i18n/uk.json b/resources/lib/oojs-ui/i18n/uk.json
index 42487c94efcd..42487c94efcd 100644
--- a/resources/oojs-ui/i18n/uk.json
+++ b/resources/lib/oojs-ui/i18n/uk.json
diff --git a/resources/oojs-ui/i18n/uz.json b/resources/lib/oojs-ui/i18n/uz.json
index 473fc75b5225..473fc75b5225 100644
--- a/resources/oojs-ui/i18n/uz.json
+++ b/resources/lib/oojs-ui/i18n/uz.json
diff --git a/resources/oojs-ui/i18n/vec.json b/resources/lib/oojs-ui/i18n/vec.json
index 01833f7a961c..01833f7a961c 100644
--- a/resources/oojs-ui/i18n/vec.json
+++ b/resources/lib/oojs-ui/i18n/vec.json
diff --git a/resources/oojs-ui/i18n/vi.json b/resources/lib/oojs-ui/i18n/vi.json
index 342ad6f89edd..342ad6f89edd 100644
--- a/resources/oojs-ui/i18n/vi.json
+++ b/resources/lib/oojs-ui/i18n/vi.json
diff --git a/resources/oojs-ui/i18n/vo.json b/resources/lib/oojs-ui/i18n/vo.json
index 2ed7e2f3d5bd..2ed7e2f3d5bd 100644
--- a/resources/oojs-ui/i18n/vo.json
+++ b/resources/lib/oojs-ui/i18n/vo.json
diff --git a/resources/oojs-ui/i18n/wuu.json b/resources/lib/oojs-ui/i18n/wuu.json
index 72aa48be226b..72aa48be226b 100644
--- a/resources/oojs-ui/i18n/wuu.json
+++ b/resources/lib/oojs-ui/i18n/wuu.json
diff --git a/resources/oojs-ui/i18n/yi.json b/resources/lib/oojs-ui/i18n/yi.json
index ab5c5102f870..ab5c5102f870 100644
--- a/resources/oojs-ui/i18n/yi.json
+++ b/resources/lib/oojs-ui/i18n/yi.json
diff --git a/resources/oojs-ui/i18n/yo.json b/resources/lib/oojs-ui/i18n/yo.json
index f71d3ddbab40..f71d3ddbab40 100644
--- a/resources/oojs-ui/i18n/yo.json
+++ b/resources/lib/oojs-ui/i18n/yo.json
diff --git a/resources/oojs-ui/i18n/zh-hans.json b/resources/lib/oojs-ui/i18n/zh-hans.json
index 19d9c7e9b513..19d9c7e9b513 100644
--- a/resources/oojs-ui/i18n/zh-hans.json
+++ b/resources/lib/oojs-ui/i18n/zh-hans.json
diff --git a/resources/oojs-ui/i18n/zh-hant.json b/resources/lib/oojs-ui/i18n/zh-hant.json
index 6e7b12e77ffa..6e7b12e77ffa 100644
--- a/resources/oojs-ui/i18n/zh-hant.json
+++ b/resources/lib/oojs-ui/i18n/zh-hant.json
diff --git a/resources/oojs-ui/i18n/zh-hk.json b/resources/lib/oojs-ui/i18n/zh-hk.json
index 60e8fbdde51c..60e8fbdde51c 100644
--- a/resources/oojs-ui/i18n/zh-hk.json
+++ b/resources/lib/oojs-ui/i18n/zh-hk.json
diff --git a/resources/oojs-ui/i18n/zh-tw.json b/resources/lib/oojs-ui/i18n/zh-tw.json
index f7987e514993..f7987e514993 100644
--- a/resources/oojs-ui/i18n/zh-tw.json
+++ b/resources/lib/oojs-ui/i18n/zh-tw.json
diff --git a/resources/oojs-ui/images/fade-down.png b/resources/lib/oojs-ui/images/fade-down.png
index 50c7931ed735..50c7931ed735 100644
--- a/resources/oojs-ui/images/fade-down.png
+++ b/resources/lib/oojs-ui/images/fade-down.png
Binary files differ
diff --git a/resources/oojs-ui/images/fade-up.png b/resources/lib/oojs-ui/images/fade-up.png
index 7a0cb87c3b88..7a0cb87c3b88 100644
--- a/resources/oojs-ui/images/fade-up.png
+++ b/resources/lib/oojs-ui/images/fade-up.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/accept.png b/resources/lib/oojs-ui/images/icons/accept.png
index 1075110f5109..1075110f5109 100644
--- a/resources/oojs-ui/images/icons/accept.png
+++ b/resources/lib/oojs-ui/images/icons/accept.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/accept.svg b/resources/lib/oojs-ui/images/icons/accept.svg
index df78186b67ae..df78186b67ae 100644
--- a/resources/oojs-ui/images/icons/accept.svg
+++ b/resources/lib/oojs-ui/images/icons/accept.svg
diff --git a/resources/oojs-ui/images/icons/add-item.png b/resources/lib/oojs-ui/images/icons/add-item.png
index 5cf353f06d80..5cf353f06d80 100644
--- a/resources/oojs-ui/images/icons/add-item.png
+++ b/resources/lib/oojs-ui/images/icons/add-item.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/add-item.svg b/resources/lib/oojs-ui/images/icons/add-item.svg
index 2620e76cde07..2620e76cde07 100644
--- a/resources/oojs-ui/images/icons/add-item.svg
+++ b/resources/lib/oojs-ui/images/icons/add-item.svg
diff --git a/resources/oojs-ui/images/icons/advanced.png b/resources/lib/oojs-ui/images/icons/advanced.png
index 7f5ada53d9a7..7f5ada53d9a7 100644
--- a/resources/oojs-ui/images/icons/advanced.png
+++ b/resources/lib/oojs-ui/images/icons/advanced.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/advanced.svg b/resources/lib/oojs-ui/images/icons/advanced.svg
index 3e87cabad22b..3e87cabad22b 100644
--- a/resources/oojs-ui/images/icons/advanced.svg
+++ b/resources/lib/oojs-ui/images/icons/advanced.svg
diff --git a/resources/oojs-ui/images/icons/alert.png b/resources/lib/oojs-ui/images/icons/alert.png
index 992ea2ab38dd..992ea2ab38dd 100644
--- a/resources/oojs-ui/images/icons/alert.png
+++ b/resources/lib/oojs-ui/images/icons/alert.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/alert.svg b/resources/lib/oojs-ui/images/icons/alert.svg
index 886a7c03b808..886a7c03b808 100644
--- a/resources/oojs-ui/images/icons/alert.svg
+++ b/resources/lib/oojs-ui/images/icons/alert.svg
diff --git a/resources/oojs-ui/images/icons/arched-arrow-ltr.png b/resources/lib/oojs-ui/images/icons/arched-arrow-ltr.png
index 5db1c4da63b0..5db1c4da63b0 100644
--- a/resources/oojs-ui/images/icons/arched-arrow-ltr.png
+++ b/resources/lib/oojs-ui/images/icons/arched-arrow-ltr.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/arched-arrow-ltr.svg b/resources/lib/oojs-ui/images/icons/arched-arrow-ltr.svg
index 5b343a5323f1..5b343a5323f1 100644
--- a/resources/oojs-ui/images/icons/arched-arrow-ltr.svg
+++ b/resources/lib/oojs-ui/images/icons/arched-arrow-ltr.svg
diff --git a/resources/oojs-ui/images/icons/arched-arrow-rtl.png b/resources/lib/oojs-ui/images/icons/arched-arrow-rtl.png
index 7931971b2626..7931971b2626 100644
--- a/resources/oojs-ui/images/icons/arched-arrow-rtl.png
+++ b/resources/lib/oojs-ui/images/icons/arched-arrow-rtl.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/arched-arrow-rtl.svg b/resources/lib/oojs-ui/images/icons/arched-arrow-rtl.svg
index bb5f10ecc8cf..bb5f10ecc8cf 100644
--- a/resources/oojs-ui/images/icons/arched-arrow-rtl.svg
+++ b/resources/lib/oojs-ui/images/icons/arched-arrow-rtl.svg
diff --git a/resources/oojs-ui/images/icons/check.png b/resources/lib/oojs-ui/images/icons/check.png
index 82c3cb4b6704..82c3cb4b6704 100644
--- a/resources/oojs-ui/images/icons/check.png
+++ b/resources/lib/oojs-ui/images/icons/check.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/check.svg b/resources/lib/oojs-ui/images/icons/check.svg
index e67cd6cfc097..e67cd6cfc097 100644
--- a/resources/oojs-ui/images/icons/check.svg
+++ b/resources/lib/oojs-ui/images/icons/check.svg
diff --git a/resources/oojs-ui/images/icons/clear.png b/resources/lib/oojs-ui/images/icons/clear.png
index 697dd62bcbfd..697dd62bcbfd 100644
--- a/resources/oojs-ui/images/icons/clear.png
+++ b/resources/lib/oojs-ui/images/icons/clear.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/clear.svg b/resources/lib/oojs-ui/images/icons/clear.svg
index d83eb02b0d49..d83eb02b0d49 100644
--- a/resources/oojs-ui/images/icons/clear.svg
+++ b/resources/lib/oojs-ui/images/icons/clear.svg
diff --git a/resources/oojs-ui/images/icons/close.png b/resources/lib/oojs-ui/images/icons/close.png
index f7eed9fe5018..f7eed9fe5018 100644
--- a/resources/oojs-ui/images/icons/close.png
+++ b/resources/lib/oojs-ui/images/icons/close.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/close.svg b/resources/lib/oojs-ui/images/icons/close.svg
index a0118c2ffe0b..a0118c2ffe0b 100644
--- a/resources/oojs-ui/images/icons/close.svg
+++ b/resources/lib/oojs-ui/images/icons/close.svg
diff --git a/resources/oojs-ui/images/icons/code.png b/resources/lib/oojs-ui/images/icons/code.png
index a5ebdbf782a3..a5ebdbf782a3 100644
--- a/resources/oojs-ui/images/icons/code.png
+++ b/resources/lib/oojs-ui/images/icons/code.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/code.svg b/resources/lib/oojs-ui/images/icons/code.svg
index 6f1ed53a97cb..6f1ed53a97cb 100644
--- a/resources/oojs-ui/images/icons/code.svg
+++ b/resources/lib/oojs-ui/images/icons/code.svg
diff --git a/resources/oojs-ui/images/icons/collapse.png b/resources/lib/oojs-ui/images/icons/collapse.png
index 38b796fae9a3..38b796fae9a3 100644
--- a/resources/oojs-ui/images/icons/collapse.png
+++ b/resources/lib/oojs-ui/images/icons/collapse.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/collapse.svg b/resources/lib/oojs-ui/images/icons/collapse.svg
index a89cebf9fac8..a89cebf9fac8 100644
--- a/resources/oojs-ui/images/icons/collapse.svg
+++ b/resources/lib/oojs-ui/images/icons/collapse.svg
diff --git a/resources/oojs-ui/images/icons/comment.png b/resources/lib/oojs-ui/images/icons/comment.png
index 95464559001d..95464559001d 100644
--- a/resources/oojs-ui/images/icons/comment.png
+++ b/resources/lib/oojs-ui/images/icons/comment.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/comment.svg b/resources/lib/oojs-ui/images/icons/comment.svg
index e052935bffb1..e052935bffb1 100644
--- a/resources/oojs-ui/images/icons/comment.svg
+++ b/resources/lib/oojs-ui/images/icons/comment.svg
diff --git a/resources/oojs-ui/images/icons/expand.png b/resources/lib/oojs-ui/images/icons/expand.png
index e90aca1c24ab..e90aca1c24ab 100644
--- a/resources/oojs-ui/images/icons/expand.png
+++ b/resources/lib/oojs-ui/images/icons/expand.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/expand.svg b/resources/lib/oojs-ui/images/icons/expand.svg
index b542f5f41973..b542f5f41973 100644
--- a/resources/oojs-ui/images/icons/expand.svg
+++ b/resources/lib/oojs-ui/images/icons/expand.svg
diff --git a/resources/oojs-ui/images/icons/help.png b/resources/lib/oojs-ui/images/icons/help.png
index dca745bc4b6c..dca745bc4b6c 100644
--- a/resources/oojs-ui/images/icons/help.png
+++ b/resources/lib/oojs-ui/images/icons/help.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/help.svg b/resources/lib/oojs-ui/images/icons/help.svg
index c68bdda84263..c68bdda84263 100644
--- a/resources/oojs-ui/images/icons/help.svg
+++ b/resources/lib/oojs-ui/images/icons/help.svg
diff --git a/resources/oojs-ui/images/icons/history.png b/resources/lib/oojs-ui/images/icons/history.png
index c0499313275d..c0499313275d 100644
--- a/resources/oojs-ui/images/icons/history.png
+++ b/resources/lib/oojs-ui/images/icons/history.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/history.svg b/resources/lib/oojs-ui/images/icons/history.svg
index 40c0ae30dc55..40c0ae30dc55 100644
--- a/resources/oojs-ui/images/icons/history.svg
+++ b/resources/lib/oojs-ui/images/icons/history.svg
diff --git a/resources/oojs-ui/images/icons/link.png b/resources/lib/oojs-ui/images/icons/link.png
index 7dfa26806926..7dfa26806926 100644
--- a/resources/oojs-ui/images/icons/link.png
+++ b/resources/lib/oojs-ui/images/icons/link.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/link.svg b/resources/lib/oojs-ui/images/icons/link.svg
index dadf69ca70d3..dadf69ca70d3 100644
--- a/resources/oojs-ui/images/icons/link.svg
+++ b/resources/lib/oojs-ui/images/icons/link.svg
diff --git a/resources/oojs-ui/images/icons/menu.png b/resources/lib/oojs-ui/images/icons/menu.png
index b5ac60f13a2e..b5ac60f13a2e 100644
--- a/resources/oojs-ui/images/icons/menu.png
+++ b/resources/lib/oojs-ui/images/icons/menu.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/menu.svg b/resources/lib/oojs-ui/images/icons/menu.svg
index 657fab217952..657fab217952 100644
--- a/resources/oojs-ui/images/icons/menu.svg
+++ b/resources/lib/oojs-ui/images/icons/menu.svg
diff --git a/resources/oojs-ui/images/icons/move-ltr.png b/resources/lib/oojs-ui/images/icons/move-ltr.png
index ded5f05a2851..ded5f05a2851 100644
--- a/resources/oojs-ui/images/icons/move-ltr.png
+++ b/resources/lib/oojs-ui/images/icons/move-ltr.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/move-ltr.svg b/resources/lib/oojs-ui/images/icons/move-ltr.svg
index a378a5d8aeca..a378a5d8aeca 100644
--- a/resources/oojs-ui/images/icons/move-ltr.svg
+++ b/resources/lib/oojs-ui/images/icons/move-ltr.svg
diff --git a/resources/oojs-ui/images/icons/move-rtl.png b/resources/lib/oojs-ui/images/icons/move-rtl.png
index fc6e62d585b1..fc6e62d585b1 100644
--- a/resources/oojs-ui/images/icons/move-rtl.png
+++ b/resources/lib/oojs-ui/images/icons/move-rtl.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/move-rtl.svg b/resources/lib/oojs-ui/images/icons/move-rtl.svg
index c0b334b60b90..c0b334b60b90 100644
--- a/resources/oojs-ui/images/icons/move-rtl.svg
+++ b/resources/lib/oojs-ui/images/icons/move-rtl.svg
diff --git a/resources/oojs-ui/images/icons/picture.png b/resources/lib/oojs-ui/images/icons/picture.png
index faf8af9493d7..faf8af9493d7 100644
--- a/resources/oojs-ui/images/icons/picture.png
+++ b/resources/lib/oojs-ui/images/icons/picture.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/picture.svg b/resources/lib/oojs-ui/images/icons/picture.svg
index 078ce102309c..078ce102309c 100644
--- a/resources/oojs-ui/images/icons/picture.svg
+++ b/resources/lib/oojs-ui/images/icons/picture.svg
diff --git a/resources/oojs-ui/images/icons/remove-item.png b/resources/lib/oojs-ui/images/icons/remove-item.png
index 2f11db3ad35b..2f11db3ad35b 100644
--- a/resources/oojs-ui/images/icons/remove-item.png
+++ b/resources/lib/oojs-ui/images/icons/remove-item.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/remove-item.svg b/resources/lib/oojs-ui/images/icons/remove-item.svg
index b95e7d3ad314..b95e7d3ad314 100644
--- a/resources/oojs-ui/images/icons/remove-item.svg
+++ b/resources/lib/oojs-ui/images/icons/remove-item.svg
diff --git a/resources/oojs-ui/images/icons/remove.png b/resources/lib/oojs-ui/images/icons/remove.png
index d7e116cf5a40..d7e116cf5a40 100644
--- a/resources/oojs-ui/images/icons/remove.png
+++ b/resources/lib/oojs-ui/images/icons/remove.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/remove.svg b/resources/lib/oojs-ui/images/icons/remove.svg
index 17c8d39a090f..17c8d39a090f 100644
--- a/resources/oojs-ui/images/icons/remove.svg
+++ b/resources/lib/oojs-ui/images/icons/remove.svg
diff --git a/resources/oojs-ui/images/icons/search.png b/resources/lib/oojs-ui/images/icons/search.png
index df29792c696d..df29792c696d 100644
--- a/resources/oojs-ui/images/icons/search.png
+++ b/resources/lib/oojs-ui/images/icons/search.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/search.svg b/resources/lib/oojs-ui/images/icons/search.svg
index 37feda424616..37feda424616 100644
--- a/resources/oojs-ui/images/icons/search.svg
+++ b/resources/lib/oojs-ui/images/icons/search.svg
diff --git a/resources/oojs-ui/images/icons/settings.png b/resources/lib/oojs-ui/images/icons/settings.png
index b1b35e9e7826..b1b35e9e7826 100644
--- a/resources/oojs-ui/images/icons/settings.png
+++ b/resources/lib/oojs-ui/images/icons/settings.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/settings.svg b/resources/lib/oojs-ui/images/icons/settings.svg
index 1464a793ea72..1464a793ea72 100644
--- a/resources/oojs-ui/images/icons/settings.svg
+++ b/resources/lib/oojs-ui/images/icons/settings.svg
diff --git a/resources/oojs-ui/images/icons/tag.png b/resources/lib/oojs-ui/images/icons/tag.png
index 722f4d7ab085..722f4d7ab085 100644
--- a/resources/oojs-ui/images/icons/tag.png
+++ b/resources/lib/oojs-ui/images/icons/tag.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/tag.svg b/resources/lib/oojs-ui/images/icons/tag.svg
index d21e5e3cf9a0..d21e5e3cf9a0 100644
--- a/resources/oojs-ui/images/icons/tag.svg
+++ b/resources/lib/oojs-ui/images/icons/tag.svg
diff --git a/resources/oojs-ui/images/icons/window.png b/resources/lib/oojs-ui/images/icons/window.png
index 3d48a3cf3f33..3d48a3cf3f33 100644
--- a/resources/oojs-ui/images/icons/window.png
+++ b/resources/lib/oojs-ui/images/icons/window.png
Binary files differ
diff --git a/resources/oojs-ui/images/icons/window.svg b/resources/lib/oojs-ui/images/icons/window.svg
index 621cf2c8c62c..621cf2c8c62c 100644
--- a/resources/oojs-ui/images/icons/window.svg
+++ b/resources/lib/oojs-ui/images/icons/window.svg
diff --git a/resources/oojs-ui/images/indicators/down.png b/resources/lib/oojs-ui/images/indicators/down.png
index 47ff54cbed58..47ff54cbed58 100644
--- a/resources/oojs-ui/images/indicators/down.png
+++ b/resources/lib/oojs-ui/images/indicators/down.png
Binary files differ
diff --git a/resources/oojs-ui/images/indicators/down.svg b/resources/lib/oojs-ui/images/indicators/down.svg
index c871f603d77f..c871f603d77f 100644
--- a/resources/oojs-ui/images/indicators/down.svg
+++ b/resources/lib/oojs-ui/images/indicators/down.svg
diff --git a/resources/oojs-ui/images/indicators/required.png b/resources/lib/oojs-ui/images/indicators/required.png
index aeb35a3c0e72..aeb35a3c0e72 100644
--- a/resources/oojs-ui/images/indicators/required.png
+++ b/resources/lib/oojs-ui/images/indicators/required.png
Binary files differ
diff --git a/resources/oojs-ui/images/indicators/required.svg b/resources/lib/oojs-ui/images/indicators/required.svg
index 7c60ec0b0d6f..7c60ec0b0d6f 100644
--- a/resources/oojs-ui/images/indicators/required.svg
+++ b/resources/lib/oojs-ui/images/indicators/required.svg
diff --git a/resources/oojs-ui/images/indicators/up.png b/resources/lib/oojs-ui/images/indicators/up.png
index b827f6d54e76..b827f6d54e76 100644
--- a/resources/oojs-ui/images/indicators/up.png
+++ b/resources/lib/oojs-ui/images/indicators/up.png
Binary files differ
diff --git a/resources/oojs-ui/images/indicators/up.svg b/resources/lib/oojs-ui/images/indicators/up.svg
index a5d7f38293ae..a5d7f38293ae 100644
--- a/resources/oojs-ui/images/indicators/up.svg
+++ b/resources/lib/oojs-ui/images/indicators/up.svg
diff --git a/resources/oojs-ui/images/tail.svg b/resources/lib/oojs-ui/images/tail.svg
index 4df8bb2be62a..4df8bb2be62a 100644
--- a/resources/oojs-ui/images/tail.svg
+++ b/resources/lib/oojs-ui/images/tail.svg
diff --git a/resources/oojs-ui/images/textures/pending.gif b/resources/lib/oojs-ui/images/textures/pending.gif
index 1194eed2934d..1194eed2934d 100644
--- a/resources/oojs-ui/images/textures/pending.gif
+++ b/resources/lib/oojs-ui/images/textures/pending.gif
Binary files differ
diff --git a/resources/oojs-ui/images/textures/transparency.png b/resources/lib/oojs-ui/images/textures/transparency.png
index b8e36d31d1bf..b8e36d31d1bf 100644
--- a/resources/oojs-ui/images/textures/transparency.png
+++ b/resources/lib/oojs-ui/images/textures/transparency.png
Binary files differ
diff --git a/resources/oojs-ui/images/toolbar-shadow.png b/resources/lib/oojs-ui/images/toolbar-shadow.png
index 97e8d13dcd61..97e8d13dcd61 100644
--- a/resources/oojs-ui/images/toolbar-shadow.png
+++ b/resources/lib/oojs-ui/images/toolbar-shadow.png
Binary files differ
diff --git a/resources/oojs-ui/oojs-ui-agora.css b/resources/lib/oojs-ui/oojs-ui-agora.css
index 8aedde533fae..8aedde533fae 100644
--- a/resources/oojs-ui/oojs-ui-agora.css
+++ b/resources/lib/oojs-ui/oojs-ui-agora.css
diff --git a/resources/oojs-ui/oojs-ui-apex.css b/resources/lib/oojs-ui/oojs-ui-apex.css
index 00cd4337313a..00cd4337313a 100644
--- a/resources/oojs-ui/oojs-ui-apex.css
+++ b/resources/lib/oojs-ui/oojs-ui-apex.css
diff --git a/resources/oojs-ui/oojs-ui.js b/resources/lib/oojs-ui/oojs-ui.js
index 1565cbbc9982..1565cbbc9982 100644
--- a/resources/oojs-ui/oojs-ui.js
+++ b/resources/lib/oojs-ui/oojs-ui.js
diff --git a/resources/oojs-ui/oojs-ui.svg.css b/resources/lib/oojs-ui/oojs-ui.svg.css
index a7eecc1e576c..a7eecc1e576c 100644
--- a/resources/oojs-ui/oojs-ui.svg.css
+++ b/resources/lib/oojs-ui/oojs-ui.svg.css
diff --git a/resources/oojs-ui/update-oojs-ui.sh b/resources/lib/oojs-ui/update-oojs-ui.sh
index edc7425dd8c1..edc7425dd8c1 100755
--- a/resources/oojs-ui/update-oojs-ui.sh
+++ b/resources/lib/oojs-ui/update-oojs-ui.sh
diff --git a/resources/oojs/oojs.js b/resources/lib/oojs/oojs.js
index f9538784dc91..f9538784dc91 100644
--- a/resources/oojs/oojs.js
+++ b/resources/lib/oojs/oojs.js
diff --git a/resources/oojs/update-oojs.sh b/resources/lib/oojs/update-oojs.sh
index 57c762588237..57c762588237 100755
--- a/resources/oojs/update-oojs.sh
+++ b/resources/lib/oojs/update-oojs.sh
diff --git a/resources/sinonjs/sinon-1.9.0.js b/resources/lib/sinonjs/sinon-1.9.0.js
index 428b729b649b..428b729b649b 100644
--- a/resources/sinonjs/sinon-1.9.0.js
+++ b/resources/lib/sinonjs/sinon-1.9.0.js
diff --git a/resources/sinonjs/sinon-ie-1.9.0.js b/resources/lib/sinonjs/sinon-ie-1.9.0.js
index c9fbd9da2e99..c9fbd9da2e99 100644
--- a/resources/sinonjs/sinon-ie-1.9.0.js
+++ b/resources/lib/sinonjs/sinon-ie-1.9.0.js
diff --git a/resources/jquery.tipsy/images/tipsy.png b/resources/src/jquery.tipsy/images/tipsy.png
index ef17cc32ddee..ef17cc32ddee 100644
--- a/resources/jquery.tipsy/images/tipsy.png
+++ b/resources/src/jquery.tipsy/images/tipsy.png
Binary files differ
diff --git a/resources/jquery.tipsy/jquery.tipsy.css b/resources/src/jquery.tipsy/jquery.tipsy.css
index 3680fbe2bcc3..3680fbe2bcc3 100644
--- a/resources/jquery.tipsy/jquery.tipsy.css
+++ b/resources/src/jquery.tipsy/jquery.tipsy.css
diff --git a/resources/jquery.tipsy/jquery.tipsy.js b/resources/src/jquery.tipsy/jquery.tipsy.js
index f920e8b0329e..f920e8b0329e 100644
--- a/resources/jquery.tipsy/jquery.tipsy.js
+++ b/resources/src/jquery.tipsy/jquery.tipsy.js
diff --git a/resources/jquery.ui/themes/vector/images/close.png b/resources/src/jquery.ui-themes/vector/images/close.png
index ef0dd9e36e93..ef0dd9e36e93 100644
--- a/resources/jquery.ui/themes/vector/images/close.png
+++ b/resources/src/jquery.ui-themes/vector/images/close.png
Binary files differ
diff --git a/resources/jquery.ui/themes/vector/images/titlebar-fade.png b/resources/src/jquery.ui-themes/vector/images/titlebar-fade.png
index 12a80c886526..12a80c886526 100644
--- a/resources/jquery.ui/themes/vector/images/titlebar-fade.png
+++ b/resources/src/jquery.ui-themes/vector/images/titlebar-fade.png
Binary files differ
diff --git a/resources/jquery.ui/themes/vector/images/ui-anim_basic_16x16.gif b/resources/src/jquery.ui-themes/vector/images/ui-anim_basic_16x16.gif
index 085ccaecaf5f..085ccaecaf5f 100644
--- a/resources/jquery.ui/themes/vector/images/ui-anim_basic_16x16.gif
+++ b/resources/src/jquery.ui-themes/vector/images/ui-anim_basic_16x16.gif
Binary files differ
diff --git a/resources/jquery.ui/themes/vector/images/ui-bg_flat_15_cd0a0a_40x100.png b/resources/src/jquery.ui-themes/vector/images/ui-bg_flat_15_cd0a0a_40x100.png
index 09de537f9c1f..09de537f9c1f 100644
--- a/resources/jquery.ui/themes/vector/images/ui-bg_flat_15_cd0a0a_40x100.png
+++ b/resources/src/jquery.ui-themes/vector/images/ui-bg_flat_15_cd0a0a_40x100.png
Binary files differ
diff --git a/resources/jquery.ui/themes/vector/images/ui-bg_flat_70_000000_40x100.png b/resources/src/jquery.ui-themes/vector/images/ui-bg_flat_70_000000_40x100.png
index c06dd561c9dc..c06dd561c9dc 100644
--- a/resources/jquery.ui/themes/vector/images/ui-bg_flat_70_000000_40x100.png
+++ b/resources/src/jquery.ui-themes/vector/images/ui-bg_flat_70_000000_40x100.png
Binary files differ
diff --git a/resources/jquery.ui/themes/vector/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png b/resources/src/jquery.ui-themes/vector/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png
index 5308b4667e8c..5308b4667e8c 100644
--- a/resources/jquery.ui/themes/vector/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png
+++ b/resources/src/jquery.ui-themes/vector/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png
Binary files differ
diff --git a/resources/jquery.ui/themes/vector/images/ui-bg_highlight-hard_80_d7ebf9_1x100.png b/resources/src/jquery.ui-themes/vector/images/ui-bg_highlight-hard_80_d7ebf9_1x100.png
index 0c8997f70553..0c8997f70553 100644
--- a/resources/jquery.ui/themes/vector/images/ui-bg_highlight-hard_80_d7ebf9_1x100.png
+++ b/resources/src/jquery.ui-themes/vector/images/ui-bg_highlight-hard_80_d7ebf9_1x100.png
Binary files differ
diff --git a/resources/jquery.ui/themes/vector/images/ui-bg_highlight-soft_100_e4f1fb_1x100.png b/resources/src/jquery.ui-themes/vector/images/ui-bg_highlight-soft_100_e4f1fb_1x100.png
index 314925564e07..314925564e07 100644
--- a/resources/jquery.ui/themes/vector/images/ui-bg_highlight-soft_100_e4f1fb_1x100.png
+++ b/resources/src/jquery.ui-themes/vector/images/ui-bg_highlight-soft_100_e4f1fb_1x100.png
Binary files differ
diff --git a/resources/jquery.ui/themes/vector/images/ui-bg_highlight-soft_100_ffffff_1x100.png b/resources/src/jquery.ui-themes/vector/images/ui-bg_highlight-soft_100_ffffff_1x100.png
index 09b237616fcf..09b237616fcf 100644
--- a/resources/jquery.ui/themes/vector/images/ui-bg_highlight-soft_100_ffffff_1x100.png
+++ b/resources/src/jquery.ui-themes/vector/images/ui-bg_highlight-soft_100_ffffff_1x100.png
Binary files differ
diff --git a/resources/jquery.ui/themes/vector/images/ui-bg_highlight-soft_25_ffef8f_1x100.png b/resources/src/jquery.ui-themes/vector/images/ui-bg_highlight-soft_25_ffef8f_1x100.png
index 66627c182310..66627c182310 100644
--- a/resources/jquery.ui/themes/vector/images/ui-bg_highlight-soft_25_ffef8f_1x100.png
+++ b/resources/src/jquery.ui-themes/vector/images/ui-bg_highlight-soft_25_ffef8f_1x100.png
Binary files differ
diff --git a/resources/jquery.ui/themes/vector/images/ui-bg_inset-hard_100_f0f0f0_1x100.png b/resources/src/jquery.ui-themes/vector/images/ui-bg_inset-hard_100_f0f0f0_1x100.png
index ccb6dc06a273..ccb6dc06a273 100644
--- a/resources/jquery.ui/themes/vector/images/ui-bg_inset-hard_100_f0f0f0_1x100.png
+++ b/resources/src/jquery.ui-themes/vector/images/ui-bg_inset-hard_100_f0f0f0_1x100.png
Binary files differ
diff --git a/resources/jquery.ui/themes/vector/images/ui-icons_2694e8_256x240.png b/resources/src/jquery.ui-themes/vector/images/ui-icons_2694e8_256x240.png
index 998ac3bcd1bd..998ac3bcd1bd 100644
--- a/resources/jquery.ui/themes/vector/images/ui-icons_2694e8_256x240.png
+++ b/resources/src/jquery.ui-themes/vector/images/ui-icons_2694e8_256x240.png
Binary files differ
diff --git a/resources/jquery.ui/themes/vector/images/ui-icons_2e83ff_256x240.png b/resources/src/jquery.ui-themes/vector/images/ui-icons_2e83ff_256x240.png
index 34e38d1146e7..34e38d1146e7 100644
--- a/resources/jquery.ui/themes/vector/images/ui-icons_2e83ff_256x240.png
+++ b/resources/src/jquery.ui-themes/vector/images/ui-icons_2e83ff_256x240.png
Binary files differ
diff --git a/resources/jquery.ui/themes/vector/images/ui-icons_3d80b3_256x240.png b/resources/src/jquery.ui-themes/vector/images/ui-icons_3d80b3_256x240.png
index ec129a8b6ca1..ec129a8b6ca1 100644
--- a/resources/jquery.ui/themes/vector/images/ui-icons_3d80b3_256x240.png
+++ b/resources/src/jquery.ui-themes/vector/images/ui-icons_3d80b3_256x240.png
Binary files differ
diff --git a/resources/jquery.ui/themes/vector/images/ui-icons_666666_256x240.png b/resources/src/jquery.ui-themes/vector/images/ui-icons_666666_256x240.png
index a32c57d80bed..a32c57d80bed 100644
--- a/resources/jquery.ui/themes/vector/images/ui-icons_666666_256x240.png
+++ b/resources/src/jquery.ui-themes/vector/images/ui-icons_666666_256x240.png
Binary files differ
diff --git a/resources/jquery.ui/themes/vector/images/ui-icons_72a7cf_256x240.png b/resources/src/jquery.ui-themes/vector/images/ui-icons_72a7cf_256x240.png
index 88fad1a5118b..88fad1a5118b 100644
--- a/resources/jquery.ui/themes/vector/images/ui-icons_72a7cf_256x240.png
+++ b/resources/src/jquery.ui-themes/vector/images/ui-icons_72a7cf_256x240.png
Binary files differ
diff --git a/resources/jquery.ui/themes/vector/images/ui-icons_ffffff_256x240.png b/resources/src/jquery.ui-themes/vector/images/ui-icons_ffffff_256x240.png
index 29ba7d28fcb6..29ba7d28fcb6 100644
--- a/resources/jquery.ui/themes/vector/images/ui-icons_ffffff_256x240.png
+++ b/resources/src/jquery.ui-themes/vector/images/ui-icons_ffffff_256x240.png
Binary files differ
diff --git a/resources/jquery.ui/themes/vector/jquery.ui.accordion.css b/resources/src/jquery.ui-themes/vector/jquery.ui.accordion.css
index 8d8a1a6e1839..8d8a1a6e1839 100644
--- a/resources/jquery.ui/themes/vector/jquery.ui.accordion.css
+++ b/resources/src/jquery.ui-themes/vector/jquery.ui.accordion.css
diff --git a/resources/jquery.ui/themes/vector/jquery.ui.autocomplete.css b/resources/src/jquery.ui-themes/vector/jquery.ui.autocomplete.css
index c06fd18a2445..c06fd18a2445 100644
--- a/resources/jquery.ui/themes/vector/jquery.ui.autocomplete.css
+++ b/resources/src/jquery.ui-themes/vector/jquery.ui.autocomplete.css
diff --git a/resources/jquery.ui/themes/vector/jquery.ui.button.css b/resources/src/jquery.ui-themes/vector/jquery.ui.button.css
index ea14723f513d..ea14723f513d 100644
--- a/resources/jquery.ui/themes/vector/jquery.ui.button.css
+++ b/resources/src/jquery.ui-themes/vector/jquery.ui.button.css
diff --git a/resources/jquery.ui/themes/vector/jquery.ui.core.css b/resources/src/jquery.ui-themes/vector/jquery.ui.core.css
index b3e81930595e..b3e81930595e 100644
--- a/resources/jquery.ui/themes/vector/jquery.ui.core.css
+++ b/resources/src/jquery.ui-themes/vector/jquery.ui.core.css
diff --git a/resources/jquery.ui/themes/vector/jquery.ui.datepicker.css b/resources/src/jquery.ui-themes/vector/jquery.ui.datepicker.css
index 871bf6900aaf..871bf6900aaf 100644
--- a/resources/jquery.ui/themes/vector/jquery.ui.datepicker.css
+++ b/resources/src/jquery.ui-themes/vector/jquery.ui.datepicker.css
diff --git a/resources/jquery.ui/themes/vector/jquery.ui.dialog.css b/resources/src/jquery.ui-themes/vector/jquery.ui.dialog.css
index cd85f14e7391..cd85f14e7391 100644
--- a/resources/jquery.ui/themes/vector/jquery.ui.dialog.css
+++ b/resources/src/jquery.ui-themes/vector/jquery.ui.dialog.css
diff --git a/resources/jquery.ui/themes/vector/jquery.ui.progressbar.css b/resources/src/jquery.ui-themes/vector/jquery.ui.progressbar.css
index bc0939ecfa10..bc0939ecfa10 100644
--- a/resources/jquery.ui/themes/vector/jquery.ui.progressbar.css
+++ b/resources/src/jquery.ui-themes/vector/jquery.ui.progressbar.css
diff --git a/resources/jquery.ui/themes/vector/jquery.ui.resizable.css b/resources/src/jquery.ui-themes/vector/jquery.ui.resizable.css
index f1bd7c5efc39..f1bd7c5efc39 100644
--- a/resources/jquery.ui/themes/vector/jquery.ui.resizable.css
+++ b/resources/src/jquery.ui-themes/vector/jquery.ui.resizable.css
diff --git a/resources/jquery.ui/themes/vector/jquery.ui.selectable.css b/resources/src/jquery.ui-themes/vector/jquery.ui.selectable.css
index c5d46ce24bf1..c5d46ce24bf1 100644
--- a/resources/jquery.ui/themes/vector/jquery.ui.selectable.css
+++ b/resources/src/jquery.ui-themes/vector/jquery.ui.selectable.css
diff --git a/resources/jquery.ui/themes/vector/jquery.ui.slider.css b/resources/src/jquery.ui-themes/vector/jquery.ui.slider.css
index 07c6f4e5ef38..07c6f4e5ef38 100644
--- a/resources/jquery.ui/themes/vector/jquery.ui.slider.css
+++ b/resources/src/jquery.ui-themes/vector/jquery.ui.slider.css
diff --git a/resources/jquery.ui/themes/vector/jquery.ui.tabs.css b/resources/src/jquery.ui-themes/vector/jquery.ui.tabs.css
index 99e16dbdbe6f..99e16dbdbe6f 100644
--- a/resources/jquery.ui/themes/vector/jquery.ui.tabs.css
+++ b/resources/src/jquery.ui-themes/vector/jquery.ui.tabs.css
diff --git a/resources/jquery.ui/themes/vector/jquery.ui.theme.css b/resources/src/jquery.ui-themes/vector/jquery.ui.theme.css
index e39371def87b..e39371def87b 100644
--- a/resources/jquery.ui/themes/vector/jquery.ui.theme.css
+++ b/resources/src/jquery.ui-themes/vector/jquery.ui.theme.css
diff --git a/resources/jquery/images/jquery.arrowSteps.divider-ltr.png b/resources/src/jquery/images/jquery.arrowSteps.divider-ltr.png
index 84ed2a2d63a1..84ed2a2d63a1 100644
--- a/resources/jquery/images/jquery.arrowSteps.divider-ltr.png
+++ b/resources/src/jquery/images/jquery.arrowSteps.divider-ltr.png
Binary files differ
diff --git a/resources/jquery/images/jquery.arrowSteps.divider-rtl.png b/resources/src/jquery/images/jquery.arrowSteps.divider-rtl.png
index 7cfbfebac315..7cfbfebac315 100644
--- a/resources/jquery/images/jquery.arrowSteps.divider-rtl.png
+++ b/resources/src/jquery/images/jquery.arrowSteps.divider-rtl.png
Binary files differ
diff --git a/resources/jquery/images/jquery.arrowSteps.head-ltr.png b/resources/src/jquery/images/jquery.arrowSteps.head-ltr.png
index eb0702806758..eb0702806758 100644
--- a/resources/jquery/images/jquery.arrowSteps.head-ltr.png
+++ b/resources/src/jquery/images/jquery.arrowSteps.head-ltr.png
Binary files differ
diff --git a/resources/jquery/images/jquery.arrowSteps.head-rtl.png b/resources/src/jquery/images/jquery.arrowSteps.head-rtl.png
index 7ea2fdb5ad90..7ea2fdb5ad90 100644
--- a/resources/jquery/images/jquery.arrowSteps.head-rtl.png
+++ b/resources/src/jquery/images/jquery.arrowSteps.head-rtl.png
Binary files differ
diff --git a/resources/jquery/images/jquery.arrowSteps.tail-ltr.png b/resources/src/jquery/images/jquery.arrowSteps.tail-ltr.png
index 3ad990b6ba42..3ad990b6ba42 100644
--- a/resources/jquery/images/jquery.arrowSteps.tail-ltr.png
+++ b/resources/src/jquery/images/jquery.arrowSteps.tail-ltr.png
Binary files differ
diff --git a/resources/jquery/images/jquery.arrowSteps.tail-rtl.png b/resources/src/jquery/images/jquery.arrowSteps.tail-rtl.png
index 1d3048ef7391..1d3048ef7391 100644
--- a/resources/jquery/images/jquery.arrowSteps.tail-rtl.png
+++ b/resources/src/jquery/images/jquery.arrowSteps.tail-rtl.png
Binary files differ
diff --git a/resources/jquery/images/marker.png b/resources/src/jquery/images/marker.png
index 19efb6cebd67..19efb6cebd67 100644
--- a/resources/jquery/images/marker.png
+++ b/resources/src/jquery/images/marker.png
Binary files differ
diff --git a/resources/jquery/images/mask.png b/resources/src/jquery/images/mask.png
index fe08de0e9462..fe08de0e9462 100644
--- a/resources/jquery/images/mask.png
+++ b/resources/src/jquery/images/mask.png
Binary files differ
diff --git a/resources/jquery/images/sort_both.gif b/resources/src/jquery/images/sort_both.gif
index 50ad15a0a99a..50ad15a0a99a 100644
--- a/resources/jquery/images/sort_both.gif
+++ b/resources/src/jquery/images/sort_both.gif
Binary files differ
diff --git a/resources/jquery/images/sort_down.gif b/resources/src/jquery/images/sort_down.gif
index ec4f41b001c2..ec4f41b001c2 100644
--- a/resources/jquery/images/sort_down.gif
+++ b/resources/src/jquery/images/sort_down.gif
Binary files differ
diff --git a/resources/jquery/images/sort_none.gif b/resources/src/jquery/images/sort_none.gif
index edd07e586236..edd07e586236 100644
--- a/resources/jquery/images/sort_none.gif
+++ b/resources/src/jquery/images/sort_none.gif
Binary files differ
diff --git a/resources/jquery/images/sort_up.gif b/resources/src/jquery/images/sort_up.gif
index 801891854193..801891854193 100644
--- a/resources/jquery/images/sort_up.gif
+++ b/resources/src/jquery/images/sort_up.gif
Binary files differ
diff --git a/resources/jquery/images/spinner-large.gif b/resources/src/jquery/images/spinner-large.gif
index 72203fdd7f7b..72203fdd7f7b 100644
--- a/resources/jquery/images/spinner-large.gif
+++ b/resources/src/jquery/images/spinner-large.gif
Binary files differ
diff --git a/resources/jquery/images/spinner.gif b/resources/src/jquery/images/spinner.gif
index 6146be4e888b..6146be4e888b 100644
--- a/resources/jquery/images/spinner.gif
+++ b/resources/src/jquery/images/spinner.gif
Binary files differ
diff --git a/resources/jquery/images/wheel.png b/resources/src/jquery/images/wheel.png
index 7e53103ed98e..7e53103ed98e 100644
--- a/resources/jquery/images/wheel.png
+++ b/resources/src/jquery/images/wheel.png
Binary files differ
diff --git a/resources/jquery/jquery.arrowSteps.css b/resources/src/jquery/jquery.arrowSteps.css
index f8f6e9515f19..f8f6e9515f19 100644
--- a/resources/jquery/jquery.arrowSteps.css
+++ b/resources/src/jquery/jquery.arrowSteps.css
diff --git a/resources/jquery/jquery.arrowSteps.js b/resources/src/jquery/jquery.arrowSteps.js
index c44e7c5209df..c44e7c5209df 100644
--- a/resources/jquery/jquery.arrowSteps.js
+++ b/resources/src/jquery/jquery.arrowSteps.js
diff --git a/resources/jquery/jquery.autoEllipsis.js b/resources/src/jquery/jquery.autoEllipsis.js
index 57d8f9455c09..57d8f9455c09 100644
--- a/resources/jquery/jquery.autoEllipsis.js
+++ b/resources/src/jquery/jquery.autoEllipsis.js
diff --git a/resources/jquery/jquery.badge.css b/resources/src/jquery/jquery.badge.css
index f313663ee255..f313663ee255 100644
--- a/resources/jquery/jquery.badge.css
+++ b/resources/src/jquery/jquery.badge.css
diff --git a/resources/jquery/jquery.badge.js b/resources/src/jquery/jquery.badge.js
index 023b6e28fcb9..023b6e28fcb9 100644
--- a/resources/jquery/jquery.badge.js
+++ b/resources/src/jquery/jquery.badge.js
diff --git a/resources/jquery/jquery.byteLength.js b/resources/src/jquery/jquery.byteLength.js
index 398937e6c099..398937e6c099 100644
--- a/resources/jquery/jquery.byteLength.js
+++ b/resources/src/jquery/jquery.byteLength.js
diff --git a/resources/jquery/jquery.byteLimit.js b/resources/src/jquery/jquery.byteLimit.js
index 17c182104de2..17c182104de2 100644
--- a/resources/jquery/jquery.byteLimit.js
+++ b/resources/src/jquery/jquery.byteLimit.js
diff --git a/resources/jquery/jquery.checkboxShiftClick.js b/resources/src/jquery/jquery.checkboxShiftClick.js
index b206566541fe..b206566541fe 100644
--- a/resources/jquery/jquery.checkboxShiftClick.js
+++ b/resources/src/jquery/jquery.checkboxShiftClick.js
diff --git a/resources/jquery/jquery.client.js b/resources/src/jquery/jquery.client.js
index 6689b7cb3c50..6689b7cb3c50 100644
--- a/resources/jquery/jquery.client.js
+++ b/resources/src/jquery/jquery.client.js
diff --git a/resources/jquery/jquery.color.js b/resources/src/jquery/jquery.color.js
index 04f8047b8e7f..04f8047b8e7f 100644
--- a/resources/jquery/jquery.color.js
+++ b/resources/src/jquery/jquery.color.js
diff --git a/resources/jquery/jquery.colorUtil.js b/resources/src/jquery/jquery.colorUtil.js
index 37bf1767adb8..37bf1767adb8 100644
--- a/resources/jquery/jquery.colorUtil.js
+++ b/resources/src/jquery/jquery.colorUtil.js
diff --git a/resources/jquery/jquery.delayedBind.js b/resources/src/jquery/jquery.delayedBind.js
index 874c11182814..874c11182814 100644
--- a/resources/jquery/jquery.delayedBind.js
+++ b/resources/src/jquery/jquery.delayedBind.js
diff --git a/resources/jquery/jquery.expandableField.js b/resources/src/jquery/jquery.expandableField.js
index 732cc6ecc27b..732cc6ecc27b 100644
--- a/resources/jquery/jquery.expandableField.js
+++ b/resources/src/jquery/jquery.expandableField.js
diff --git a/resources/jquery/jquery.farbtastic.css b/resources/src/jquery/jquery.farbtastic.css
index 1c6428f8a5e4..1c6428f8a5e4 100644
--- a/resources/jquery/jquery.farbtastic.css
+++ b/resources/src/jquery/jquery.farbtastic.css
diff --git a/resources/jquery/jquery.farbtastic.js b/resources/src/jquery/jquery.farbtastic.js
index 18810857c10c..18810857c10c 100644
--- a/resources/jquery/jquery.farbtastic.js
+++ b/resources/src/jquery/jquery.farbtastic.js
diff --git a/resources/jquery/jquery.footHovzer.css b/resources/src/jquery/jquery.footHovzer.css
index 77d9514c2223..77d9514c2223 100644
--- a/resources/jquery/jquery.footHovzer.css
+++ b/resources/src/jquery/jquery.footHovzer.css
diff --git a/resources/jquery/jquery.footHovzer.js b/resources/src/jquery/jquery.footHovzer.js
index 56fc32d49226..56fc32d49226 100644
--- a/resources/jquery/jquery.footHovzer.js
+++ b/resources/src/jquery/jquery.footHovzer.js
diff --git a/resources/jquery/jquery.getAttrs.js b/resources/src/jquery/jquery.getAttrs.js
index 25b806b6e657..25b806b6e657 100644
--- a/resources/jquery/jquery.getAttrs.js
+++ b/resources/src/jquery/jquery.getAttrs.js
diff --git a/resources/jquery/jquery.hidpi.js b/resources/src/jquery/jquery.hidpi.js
index eb29db9906fa..eb29db9906fa 100644
--- a/resources/jquery/jquery.hidpi.js
+++ b/resources/src/jquery/jquery.hidpi.js
diff --git a/resources/jquery/jquery.highlightText.js b/resources/src/jquery/jquery.highlightText.js
index 040815128a05..040815128a05 100644
--- a/resources/jquery/jquery.highlightText.js
+++ b/resources/src/jquery/jquery.highlightText.js
diff --git a/resources/jquery/jquery.localize.js b/resources/src/jquery/jquery.localize.js
index f499e109834d..f499e109834d 100644
--- a/resources/jquery/jquery.localize.js
+++ b/resources/src/jquery/jquery.localize.js
diff --git a/resources/jquery/jquery.makeCollapsible.css b/resources/src/jquery/jquery.makeCollapsible.css
index 55ea7c92f771..55ea7c92f771 100644
--- a/resources/jquery/jquery.makeCollapsible.css
+++ b/resources/src/jquery/jquery.makeCollapsible.css
diff --git a/resources/jquery/jquery.makeCollapsible.js b/resources/src/jquery/jquery.makeCollapsible.js
index 01fde4c4efd4..01fde4c4efd4 100644
--- a/resources/jquery/jquery.makeCollapsible.js
+++ b/resources/src/jquery/jquery.makeCollapsible.js
diff --git a/resources/jquery/jquery.mw-jump.js b/resources/src/jquery/jquery.mw-jump.js
index e2868341ab43..e2868341ab43 100644
--- a/resources/jquery/jquery.mw-jump.js
+++ b/resources/src/jquery/jquery.mw-jump.js
diff --git a/resources/jquery/jquery.mwExtension.js b/resources/src/jquery/jquery.mwExtension.js
index 03c1c858579b..03c1c858579b 100644
--- a/resources/jquery/jquery.mwExtension.js
+++ b/resources/src/jquery/jquery.mwExtension.js
diff --git a/resources/jquery/jquery.placeholder.js b/resources/src/jquery/jquery.placeholder.js
index 6f7ada316633..6f7ada316633 100644
--- a/resources/jquery/jquery.placeholder.js
+++ b/resources/src/jquery/jquery.placeholder.js
diff --git a/resources/jquery/jquery.qunit.completenessTest.js b/resources/src/jquery/jquery.qunit.completenessTest.js
index 86fcaea3090e..86fcaea3090e 100644
--- a/resources/jquery/jquery.qunit.completenessTest.js
+++ b/resources/src/jquery/jquery.qunit.completenessTest.js
diff --git a/resources/jquery/jquery.spinner.css b/resources/src/jquery/jquery.spinner.css
index a9e06dbe20f0..a9e06dbe20f0 100644
--- a/resources/jquery/jquery.spinner.css
+++ b/resources/src/jquery/jquery.spinner.css
diff --git a/resources/jquery/jquery.spinner.js b/resources/src/jquery/jquery.spinner.js
index 073fb3dc5732..073fb3dc5732 100644
--- a/resources/jquery/jquery.spinner.js
+++ b/resources/src/jquery/jquery.spinner.js
diff --git a/resources/jquery/jquery.suggestions.css b/resources/src/jquery/jquery.suggestions.css
index ea6594665923..ea6594665923 100644
--- a/resources/jquery/jquery.suggestions.css
+++ b/resources/src/jquery/jquery.suggestions.css
diff --git a/resources/jquery/jquery.suggestions.js b/resources/src/jquery/jquery.suggestions.js
index 29be239227ed..29be239227ed 100644
--- a/resources/jquery/jquery.suggestions.js
+++ b/resources/src/jquery/jquery.suggestions.js
diff --git a/resources/jquery/jquery.tabIndex.js b/resources/src/jquery/jquery.tabIndex.js
index cdae0badc913..cdae0badc913 100644
--- a/resources/jquery/jquery.tabIndex.js
+++ b/resources/src/jquery/jquery.tabIndex.js
diff --git a/resources/jquery/jquery.tablesorter.css b/resources/src/jquery/jquery.tablesorter.css
index a88acc0909b9..a88acc0909b9 100644
--- a/resources/jquery/jquery.tablesorter.css
+++ b/resources/src/jquery/jquery.tablesorter.css
diff --git a/resources/jquery/jquery.tablesorter.js b/resources/src/jquery/jquery.tablesorter.js
index af0d897b97e8..af0d897b97e8 100644
--- a/resources/jquery/jquery.tablesorter.js
+++ b/resources/src/jquery/jquery.tablesorter.js
diff --git a/resources/jquery/jquery.textSelection.js b/resources/src/jquery/jquery.textSelection.js
index 7262fe6e74c4..7262fe6e74c4 100644
--- a/resources/jquery/jquery.textSelection.js
+++ b/resources/src/jquery/jquery.textSelection.js
diff --git a/resources/mediawiki.action/images/green-checkmark.png b/resources/src/mediawiki.action/images/green-checkmark.png
index 8ec604eae301..8ec604eae301 100644
--- a/resources/mediawiki.action/images/green-checkmark.png
+++ b/resources/src/mediawiki.action/images/green-checkmark.png
Binary files differ
diff --git a/resources/mediawiki.action/mediawiki.action.edit.collapsibleFooter.css b/resources/src/mediawiki.action/mediawiki.action.edit.collapsibleFooter.css
index 1af4a7a0a034..1af4a7a0a034 100644
--- a/resources/mediawiki.action/mediawiki.action.edit.collapsibleFooter.css
+++ b/resources/src/mediawiki.action/mediawiki.action.edit.collapsibleFooter.css
diff --git a/resources/mediawiki.action/mediawiki.action.edit.collapsibleFooter.js b/resources/src/mediawiki.action/mediawiki.action.edit.collapsibleFooter.js
index 7ae51abae68e..7ae51abae68e 100644
--- a/resources/mediawiki.action/mediawiki.action.edit.collapsibleFooter.js
+++ b/resources/src/mediawiki.action/mediawiki.action.edit.collapsibleFooter.js
diff --git a/resources/mediawiki.action/mediawiki.action.edit.editWarning.js b/resources/src/mediawiki.action/mediawiki.action.edit.editWarning.js
index f8448e60a2f4..f8448e60a2f4 100644
--- a/resources/mediawiki.action/mediawiki.action.edit.editWarning.js
+++ b/resources/src/mediawiki.action/mediawiki.action.edit.editWarning.js
diff --git a/resources/mediawiki.action/mediawiki.action.edit.js b/resources/src/mediawiki.action/mediawiki.action.edit.js
index 62f8e069fd5c..62f8e069fd5c 100644
--- a/resources/mediawiki.action/mediawiki.action.edit.js
+++ b/resources/src/mediawiki.action/mediawiki.action.edit.js
diff --git a/resources/mediawiki.action/mediawiki.action.edit.preview.js b/resources/src/mediawiki.action/mediawiki.action.edit.preview.js
index 4c2fc3a4aa06..4c2fc3a4aa06 100644
--- a/resources/mediawiki.action/mediawiki.action.edit.preview.js
+++ b/resources/src/mediawiki.action/mediawiki.action.edit.preview.js
diff --git a/resources/mediawiki.action/mediawiki.action.edit.styles.css b/resources/src/mediawiki.action/mediawiki.action.edit.styles.css
index 4a2bab3d940e..4a2bab3d940e 100644
--- a/resources/mediawiki.action/mediawiki.action.edit.styles.css
+++ b/resources/src/mediawiki.action/mediawiki.action.edit.styles.css
diff --git a/resources/mediawiki.action/mediawiki.action.history.diff.css b/resources/src/mediawiki.action/mediawiki.action.history.diff.css
index 31ca10781cf5..31ca10781cf5 100644
--- a/resources/mediawiki.action/mediawiki.action.history.diff.css
+++ b/resources/src/mediawiki.action/mediawiki.action.history.diff.css
diff --git a/resources/mediawiki.action/mediawiki.action.history.js b/resources/src/mediawiki.action/mediawiki.action.history.js
index 2a02d8711e87..2a02d8711e87 100644
--- a/resources/mediawiki.action/mediawiki.action.history.js
+++ b/resources/src/mediawiki.action/mediawiki.action.history.js
diff --git a/resources/mediawiki.action/mediawiki.action.view.dblClickEdit.js b/resources/src/mediawiki.action/mediawiki.action.view.dblClickEdit.js
index 727a525165a6..727a525165a6 100644
--- a/resources/mediawiki.action/mediawiki.action.view.dblClickEdit.js
+++ b/resources/src/mediawiki.action/mediawiki.action.view.dblClickEdit.js
diff --git a/resources/mediawiki.action/mediawiki.action.view.metadata.js b/resources/src/mediawiki.action/mediawiki.action.view.metadata.js
index 21f40c5bdfe7..21f40c5bdfe7 100644
--- a/resources/mediawiki.action/mediawiki.action.view.metadata.js
+++ b/resources/src/mediawiki.action/mediawiki.action.view.metadata.js
diff --git a/resources/mediawiki.action/mediawiki.action.view.postEdit.css b/resources/src/mediawiki.action/mediawiki.action.view.postEdit.css
index be88337e150b..be88337e150b 100644
--- a/resources/mediawiki.action/mediawiki.action.view.postEdit.css
+++ b/resources/src/mediawiki.action/mediawiki.action.view.postEdit.css
diff --git a/resources/mediawiki.action/mediawiki.action.view.postEdit.js b/resources/src/mediawiki.action/mediawiki.action.view.postEdit.js
index 6e4df9f0d2c5..6e4df9f0d2c5 100644
--- a/resources/mediawiki.action/mediawiki.action.view.postEdit.js
+++ b/resources/src/mediawiki.action/mediawiki.action.view.postEdit.js
diff --git a/resources/mediawiki.action/mediawiki.action.view.redirectToFragment.js b/resources/src/mediawiki.action/mediawiki.action.view.redirectToFragment.js
index 1e2d624a3a1d..1e2d624a3a1d 100644
--- a/resources/mediawiki.action/mediawiki.action.view.redirectToFragment.js
+++ b/resources/src/mediawiki.action/mediawiki.action.view.redirectToFragment.js
diff --git a/resources/mediawiki.action/mediawiki.action.view.rightClickEdit.js b/resources/src/mediawiki.action/mediawiki.action.view.rightClickEdit.js
index 93befe3a44cb..93befe3a44cb 100644
--- a/resources/mediawiki.action/mediawiki.action.view.rightClickEdit.js
+++ b/resources/src/mediawiki.action/mediawiki.action.view.rightClickEdit.js
diff --git a/resources/mediawiki.api/mediawiki.api.category.js b/resources/src/mediawiki.api/mediawiki.api.category.js
index a90617d8addb..a90617d8addb 100644
--- a/resources/mediawiki.api/mediawiki.api.category.js
+++ b/resources/src/mediawiki.api/mediawiki.api.category.js
diff --git a/resources/mediawiki.api/mediawiki.api.edit.js b/resources/src/mediawiki.api/mediawiki.api.edit.js
index edfb34a72081..edfb34a72081 100644
--- a/resources/mediawiki.api/mediawiki.api.edit.js
+++ b/resources/src/mediawiki.api/mediawiki.api.edit.js
diff --git a/resources/mediawiki.api/mediawiki.api.js b/resources/src/mediawiki.api/mediawiki.api.js
index f300672554d6..f300672554d6 100644
--- a/resources/mediawiki.api/mediawiki.api.js
+++ b/resources/src/mediawiki.api/mediawiki.api.js
diff --git a/resources/mediawiki.api/mediawiki.api.login.js b/resources/src/mediawiki.api/mediawiki.api.login.js
index ccbae06c791b..ccbae06c791b 100644
--- a/resources/mediawiki.api/mediawiki.api.login.js
+++ b/resources/src/mediawiki.api/mediawiki.api.login.js
diff --git a/resources/mediawiki.api/mediawiki.api.parse.js b/resources/src/mediawiki.api/mediawiki.api.parse.js
index b1f1d2b06f2f..b1f1d2b06f2f 100644
--- a/resources/mediawiki.api/mediawiki.api.parse.js
+++ b/resources/src/mediawiki.api/mediawiki.api.parse.js
diff --git a/resources/mediawiki.api/mediawiki.api.watch.js b/resources/src/mediawiki.api/mediawiki.api.watch.js
index aa33d865287c..aa33d865287c 100644
--- a/resources/mediawiki.api/mediawiki.api.watch.js
+++ b/resources/src/mediawiki.api/mediawiki.api.watch.js
diff --git a/resources/mediawiki.language/languages/bs.js b/resources/src/mediawiki.language/languages/bs.js
index b56e4b29fda4..b56e4b29fda4 100644
--- a/resources/mediawiki.language/languages/bs.js
+++ b/resources/src/mediawiki.language/languages/bs.js
diff --git a/resources/mediawiki.language/languages/dsb.js b/resources/src/mediawiki.language/languages/dsb.js
index 69c36cc02f3c..69c36cc02f3c 100644
--- a/resources/mediawiki.language/languages/dsb.js
+++ b/resources/src/mediawiki.language/languages/dsb.js
diff --git a/resources/mediawiki.language/languages/fi.js b/resources/src/mediawiki.language/languages/fi.js
index 2382aae4c00e..2382aae4c00e 100644
--- a/resources/mediawiki.language/languages/fi.js
+++ b/resources/src/mediawiki.language/languages/fi.js
diff --git a/resources/mediawiki.language/languages/ga.js b/resources/src/mediawiki.language/languages/ga.js
index fb4e9396550c..fb4e9396550c 100644
--- a/resources/mediawiki.language/languages/ga.js
+++ b/resources/src/mediawiki.language/languages/ga.js
diff --git a/resources/mediawiki.language/languages/he.js b/resources/src/mediawiki.language/languages/he.js
index 486e99300bb3..486e99300bb3 100644
--- a/resources/mediawiki.language/languages/he.js
+++ b/resources/src/mediawiki.language/languages/he.js
diff --git a/resources/mediawiki.language/languages/hsb.js b/resources/src/mediawiki.language/languages/hsb.js
index 2d6b733ebd76..2d6b733ebd76 100644
--- a/resources/mediawiki.language/languages/hsb.js
+++ b/resources/src/mediawiki.language/languages/hsb.js
diff --git a/resources/mediawiki.language/languages/hu.js b/resources/src/mediawiki.language/languages/hu.js
index d72a1c05b4e8..d72a1c05b4e8 100644
--- a/resources/mediawiki.language/languages/hu.js
+++ b/resources/src/mediawiki.language/languages/hu.js
diff --git a/resources/mediawiki.language/languages/hy.js b/resources/src/mediawiki.language/languages/hy.js
index ae16f247d9f3..ae16f247d9f3 100644
--- a/resources/mediawiki.language/languages/hy.js
+++ b/resources/src/mediawiki.language/languages/hy.js
diff --git a/resources/mediawiki.language/languages/la.js b/resources/src/mediawiki.language/languages/la.js
index 04b7d0a22be9..04b7d0a22be9 100644
--- a/resources/mediawiki.language/languages/la.js
+++ b/resources/src/mediawiki.language/languages/la.js
diff --git a/resources/mediawiki.language/languages/os.js b/resources/src/mediawiki.language/languages/os.js
index bdf59beac47d..bdf59beac47d 100644
--- a/resources/mediawiki.language/languages/os.js
+++ b/resources/src/mediawiki.language/languages/os.js
diff --git a/resources/mediawiki.language/languages/ru.js b/resources/src/mediawiki.language/languages/ru.js
index e66b9cdeecb7..e66b9cdeecb7 100644
--- a/resources/mediawiki.language/languages/ru.js
+++ b/resources/src/mediawiki.language/languages/ru.js
diff --git a/resources/mediawiki.language/languages/sl.js b/resources/src/mediawiki.language/languages/sl.js
index d20d0b3418fc..d20d0b3418fc 100644
--- a/resources/mediawiki.language/languages/sl.js
+++ b/resources/src/mediawiki.language/languages/sl.js
diff --git a/resources/mediawiki.language/languages/uk.js b/resources/src/mediawiki.language/languages/uk.js
index 69f7ec540c91..69f7ec540c91 100644
--- a/resources/mediawiki.language/languages/uk.js
+++ b/resources/src/mediawiki.language/languages/uk.js
diff --git a/resources/mediawiki.language/mediawiki.cldr.js b/resources/src/mediawiki.language/mediawiki.cldr.js
index f6fb8f1079b9..f6fb8f1079b9 100644
--- a/resources/mediawiki.language/mediawiki.cldr.js
+++ b/resources/src/mediawiki.language/mediawiki.cldr.js
diff --git a/resources/mediawiki.language/mediawiki.language.init.js b/resources/src/mediawiki.language/mediawiki.language.init.js
index fd77025b074b..fd77025b074b 100644
--- a/resources/mediawiki.language/mediawiki.language.init.js
+++ b/resources/src/mediawiki.language/mediawiki.language.init.js
diff --git a/resources/mediawiki.language/mediawiki.language.js b/resources/src/mediawiki.language/mediawiki.language.js
index a0b556914d84..a0b556914d84 100644
--- a/resources/mediawiki.language/mediawiki.language.js
+++ b/resources/src/mediawiki.language/mediawiki.language.js
diff --git a/resources/mediawiki.language/mediawiki.language.months.js b/resources/src/mediawiki.language/mediawiki.language.months.js
index 5a1a5cb64ad5..5a1a5cb64ad5 100644
--- a/resources/mediawiki.language/mediawiki.language.months.js
+++ b/resources/src/mediawiki.language/mediawiki.language.months.js
diff --git a/resources/mediawiki.language/mediawiki.language.numbers.js b/resources/src/mediawiki.language/mediawiki.language.numbers.js
index 56fa0daf9341..56fa0daf9341 100644
--- a/resources/mediawiki.language/mediawiki.language.numbers.js
+++ b/resources/src/mediawiki.language/mediawiki.language.numbers.js
diff --git a/resources/mediawiki.less/mediawiki.mixins.animation.less b/resources/src/mediawiki.less/mediawiki.mixins.animation.less
index ec3cddc6b21b..ec3cddc6b21b 100644
--- a/resources/mediawiki.less/mediawiki.mixins.animation.less
+++ b/resources/src/mediawiki.less/mediawiki.mixins.animation.less
diff --git a/resources/mediawiki.less/mediawiki.mixins.less b/resources/src/mediawiki.less/mediawiki.mixins.less
index 80b68cc28cb6..80b68cc28cb6 100644
--- a/resources/mediawiki.less/mediawiki.mixins.less
+++ b/resources/src/mediawiki.less/mediawiki.mixins.less
diff --git a/resources/mediawiki.less/mediawiki.mixins.rotation.less b/resources/src/mediawiki.less/mediawiki.mixins.rotation.less
index e28b333f9723..e28b333f9723 100644
--- a/resources/mediawiki.less/mediawiki.mixins.rotation.less
+++ b/resources/src/mediawiki.less/mediawiki.mixins.rotation.less
diff --git a/resources/mediawiki.libs/CLDRPluralRuleParser.js b/resources/src/mediawiki.libs/CLDRPluralRuleParser.js
index 83c252455243..83c252455243 100644
--- a/resources/mediawiki.libs/CLDRPluralRuleParser.js
+++ b/resources/src/mediawiki.libs/CLDRPluralRuleParser.js
diff --git a/resources/mediawiki.libs/mediawiki.libs.jpegmeta.js b/resources/src/mediawiki.libs/mediawiki.libs.jpegmeta.js
index b3ed88c8fd88..b3ed88c8fd88 100644
--- a/resources/mediawiki.libs/mediawiki.libs.jpegmeta.js
+++ b/resources/src/mediawiki.libs/mediawiki.libs.jpegmeta.js
diff --git a/resources/mediawiki.page/mediawiki.page.gallery.js b/resources/src/mediawiki.page/mediawiki.page.gallery.js
index f92d37266393..f92d37266393 100644
--- a/resources/mediawiki.page/mediawiki.page.gallery.js
+++ b/resources/src/mediawiki.page/mediawiki.page.gallery.js
diff --git a/resources/mediawiki.page/mediawiki.page.image.pagination.js b/resources/src/mediawiki.page/mediawiki.page.image.pagination.js
index 50301bd65822..50301bd65822 100644
--- a/resources/mediawiki.page/mediawiki.page.image.pagination.js
+++ b/resources/src/mediawiki.page/mediawiki.page.image.pagination.js
diff --git a/resources/mediawiki.page/mediawiki.page.patrol.ajax.js b/resources/src/mediawiki.page/mediawiki.page.patrol.ajax.js
index 5fb14dd73377..5fb14dd73377 100644
--- a/resources/mediawiki.page/mediawiki.page.patrol.ajax.js
+++ b/resources/src/mediawiki.page/mediawiki.page.patrol.ajax.js
diff --git a/resources/mediawiki.page/mediawiki.page.ready.js b/resources/src/mediawiki.page/mediawiki.page.ready.js
index ccddb3e152d3..ccddb3e152d3 100644
--- a/resources/mediawiki.page/mediawiki.page.ready.js
+++ b/resources/src/mediawiki.page/mediawiki.page.ready.js
diff --git a/resources/mediawiki.page/mediawiki.page.startup.js b/resources/src/mediawiki.page/mediawiki.page.startup.js
index c75e59fb9cc0..c75e59fb9cc0 100644
--- a/resources/mediawiki.page/mediawiki.page.startup.js
+++ b/resources/src/mediawiki.page/mediawiki.page.startup.js
diff --git a/resources/mediawiki.page/mediawiki.page.watch.ajax.js b/resources/src/mediawiki.page/mediawiki.page.watch.ajax.js
index 850177f4335b..850177f4335b 100644
--- a/resources/mediawiki.page/mediawiki.page.watch.ajax.js
+++ b/resources/src/mediawiki.page/mediawiki.page.watch.ajax.js
diff --git a/resources/mediawiki.special/images/glyph-people-large.png b/resources/src/mediawiki.special/images/glyph-people-large.png
index 0578be0b9845..0578be0b9845 100644
--- a/resources/mediawiki.special/images/glyph-people-large.png
+++ b/resources/src/mediawiki.special/images/glyph-people-large.png
Binary files differ
diff --git a/resources/mediawiki.special/images/icon-contributors.png b/resources/src/mediawiki.special/images/icon-contributors.png
index f933aa691f35..f933aa691f35 100644
--- a/resources/mediawiki.special/images/icon-contributors.png
+++ b/resources/src/mediawiki.special/images/icon-contributors.png
Binary files differ
diff --git a/resources/mediawiki.special/images/icon-edits.png b/resources/src/mediawiki.special/images/icon-edits.png
index 39f4f2defd3a..39f4f2defd3a 100644
--- a/resources/mediawiki.special/images/icon-edits.png
+++ b/resources/src/mediawiki.special/images/icon-edits.png
Binary files differ
diff --git a/resources/mediawiki.special/images/icon-lock.png b/resources/src/mediawiki.special/images/icon-lock.png
index 03f0eecdb402..03f0eecdb402 100644
--- a/resources/mediawiki.special/images/icon-lock.png
+++ b/resources/src/mediawiki.special/images/icon-lock.png
Binary files differ
diff --git a/resources/mediawiki.special/images/icon-pages.png b/resources/src/mediawiki.special/images/icon-pages.png
index 59513db22161..59513db22161 100644
--- a/resources/mediawiki.special/images/icon-pages.png
+++ b/resources/src/mediawiki.special/images/icon-pages.png
Binary files differ
diff --git a/resources/mediawiki.special/mediawiki.special.block.css b/resources/src/mediawiki.special/mediawiki.special.block.css
index 899a9f34a141..899a9f34a141 100644
--- a/resources/mediawiki.special/mediawiki.special.block.css
+++ b/resources/src/mediawiki.special/mediawiki.special.block.css
diff --git a/resources/mediawiki.special/mediawiki.special.block.js b/resources/src/mediawiki.special/mediawiki.special.block.js
index 8dedb9b686d0..8dedb9b686d0 100644
--- a/resources/mediawiki.special/mediawiki.special.block.js
+++ b/resources/src/mediawiki.special/mediawiki.special.block.js
diff --git a/resources/mediawiki.special/mediawiki.special.changeemail.css b/resources/src/mediawiki.special/mediawiki.special.changeemail.css
index 9461fbdcef9b..9461fbdcef9b 100644
--- a/resources/mediawiki.special/mediawiki.special.changeemail.css
+++ b/resources/src/mediawiki.special/mediawiki.special.changeemail.css
diff --git a/resources/mediawiki.special/mediawiki.special.changeemail.js b/resources/src/mediawiki.special/mediawiki.special.changeemail.js
index bc2a0a2688cb..bc2a0a2688cb 100644
--- a/resources/mediawiki.special/mediawiki.special.changeemail.js
+++ b/resources/src/mediawiki.special/mediawiki.special.changeemail.js
diff --git a/resources/mediawiki.special/mediawiki.special.changeslist.css b/resources/src/mediawiki.special/mediawiki.special.changeslist.css
index 5e4af7b686d6..5e4af7b686d6 100644
--- a/resources/mediawiki.special/mediawiki.special.changeslist.css
+++ b/resources/src/mediawiki.special/mediawiki.special.changeslist.css
diff --git a/resources/mediawiki.special/mediawiki.special.changeslist.enhanced.css b/resources/src/mediawiki.special/mediawiki.special.changeslist.enhanced.css
index bed580d715bb..bed580d715bb 100644
--- a/resources/mediawiki.special/mediawiki.special.changeslist.enhanced.css
+++ b/resources/src/mediawiki.special/mediawiki.special.changeslist.enhanced.css
diff --git a/resources/mediawiki.special/mediawiki.special.changeslist.legend.css b/resources/src/mediawiki.special/mediawiki.special.changeslist.legend.css
index 54d09b4fbf68..54d09b4fbf68 100644
--- a/resources/mediawiki.special/mediawiki.special.changeslist.legend.css
+++ b/resources/src/mediawiki.special/mediawiki.special.changeslist.legend.css
diff --git a/resources/mediawiki.special/mediawiki.special.changeslist.legend.js b/resources/src/mediawiki.special/mediawiki.special.changeslist.legend.js
index 0259155837bc..0259155837bc 100644
--- a/resources/mediawiki.special/mediawiki.special.changeslist.legend.js
+++ b/resources/src/mediawiki.special/mediawiki.special.changeslist.legend.js
diff --git a/resources/mediawiki.special/mediawiki.special.css b/resources/src/mediawiki.special/mediawiki.special.css
index eb38936b6581..eb38936b6581 100644
--- a/resources/mediawiki.special/mediawiki.special.css
+++ b/resources/src/mediawiki.special/mediawiki.special.css
diff --git a/resources/mediawiki.special/mediawiki.special.javaScriptTest.js b/resources/src/mediawiki.special/mediawiki.special.javaScriptTest.js
index 38f256cc26bd..38f256cc26bd 100644
--- a/resources/mediawiki.special/mediawiki.special.javaScriptTest.js
+++ b/resources/src/mediawiki.special/mediawiki.special.javaScriptTest.js
diff --git a/resources/mediawiki.special/mediawiki.special.js b/resources/src/mediawiki.special/mediawiki.special.js
index 8edb1cbe2576..8edb1cbe2576 100644
--- a/resources/mediawiki.special/mediawiki.special.js
+++ b/resources/src/mediawiki.special/mediawiki.special.js
diff --git a/resources/mediawiki.special/mediawiki.special.movePage.js b/resources/src/mediawiki.special/mediawiki.special.movePage.js
index 922eba5e620f..922eba5e620f 100644
--- a/resources/mediawiki.special/mediawiki.special.movePage.js
+++ b/resources/src/mediawiki.special/mediawiki.special.movePage.js
diff --git a/resources/mediawiki.special/mediawiki.special.pagesWithProp.css b/resources/src/mediawiki.special/mediawiki.special.pagesWithProp.css
index 7ef75d0c325a..7ef75d0c325a 100644
--- a/resources/mediawiki.special/mediawiki.special.pagesWithProp.css
+++ b/resources/src/mediawiki.special/mediawiki.special.pagesWithProp.css
diff --git a/resources/mediawiki.special/mediawiki.special.preferences.css b/resources/src/mediawiki.special/mediawiki.special.preferences.css
index 75ae5ca245c8..75ae5ca245c8 100644
--- a/resources/mediawiki.special/mediawiki.special.preferences.css
+++ b/resources/src/mediawiki.special/mediawiki.special.preferences.css
diff --git a/resources/mediawiki.special/mediawiki.special.preferences.js b/resources/src/mediawiki.special/mediawiki.special.preferences.js
index 2cd27af991eb..2cd27af991eb 100644
--- a/resources/mediawiki.special/mediawiki.special.preferences.js
+++ b/resources/src/mediawiki.special/mediawiki.special.preferences.js
diff --git a/resources/mediawiki.special/mediawiki.special.recentchanges.js b/resources/src/mediawiki.special/mediawiki.special.recentchanges.js
index 79d793afa00a..79d793afa00a 100644
--- a/resources/mediawiki.special/mediawiki.special.recentchanges.js
+++ b/resources/src/mediawiki.special/mediawiki.special.recentchanges.js
diff --git a/resources/mediawiki.special/mediawiki.special.search.css b/resources/src/mediawiki.special/mediawiki.special.search.css
index 914e47e34161..914e47e34161 100644
--- a/resources/mediawiki.special/mediawiki.special.search.css
+++ b/resources/src/mediawiki.special/mediawiki.special.search.css
diff --git a/resources/mediawiki.special/mediawiki.special.search.js b/resources/src/mediawiki.special/mediawiki.special.search.js
index b847f7d59e93..b847f7d59e93 100644
--- a/resources/mediawiki.special/mediawiki.special.search.js
+++ b/resources/src/mediawiki.special/mediawiki.special.search.js
diff --git a/resources/mediawiki.special/mediawiki.special.undelete.js b/resources/src/mediawiki.special/mediawiki.special.undelete.js
index 0dea3ef9f984..0dea3ef9f984 100644
--- a/resources/mediawiki.special/mediawiki.special.undelete.js
+++ b/resources/src/mediawiki.special/mediawiki.special.undelete.js
diff --git a/resources/mediawiki.special/mediawiki.special.upload.js b/resources/src/mediawiki.special/mediawiki.special.upload.js
index 8a5ff593983d..8a5ff593983d 100644
--- a/resources/mediawiki.special/mediawiki.special.upload.js
+++ b/resources/src/mediawiki.special/mediawiki.special.upload.js
diff --git a/resources/mediawiki.special/mediawiki.special.userlogin.common.css b/resources/src/mediawiki.special/mediawiki.special.userlogin.common.css
index d5fd2b803225..d5fd2b803225 100644
--- a/resources/mediawiki.special/mediawiki.special.userlogin.common.css
+++ b/resources/src/mediawiki.special/mediawiki.special.userlogin.common.css
diff --git a/resources/mediawiki.special/mediawiki.special.userlogin.common.js b/resources/src/mediawiki.special/mediawiki.special.userlogin.common.js
index a899ae765a85..a899ae765a85 100644
--- a/resources/mediawiki.special/mediawiki.special.userlogin.common.js
+++ b/resources/src/mediawiki.special/mediawiki.special.userlogin.common.js
diff --git a/resources/mediawiki.special/mediawiki.special.userlogin.login.css b/resources/src/mediawiki.special/mediawiki.special.userlogin.login.css
index dc44c84e1f8f..dc44c84e1f8f 100644
--- a/resources/mediawiki.special/mediawiki.special.userlogin.login.css
+++ b/resources/src/mediawiki.special/mediawiki.special.userlogin.login.css
diff --git a/resources/mediawiki.special/mediawiki.special.userlogin.signup.css b/resources/src/mediawiki.special/mediawiki.special.userlogin.signup.css
index 0998d4cab892..0998d4cab892 100644
--- a/resources/mediawiki.special/mediawiki.special.userlogin.signup.css
+++ b/resources/src/mediawiki.special/mediawiki.special.userlogin.signup.css
diff --git a/resources/mediawiki.special/mediawiki.special.userlogin.signup.js b/resources/src/mediawiki.special/mediawiki.special.userlogin.signup.js
index 0615932fe35e..0615932fe35e 100644
--- a/resources/mediawiki.special/mediawiki.special.userlogin.signup.js
+++ b/resources/src/mediawiki.special/mediawiki.special.userlogin.signup.js
diff --git a/resources/mediawiki.special/mediawiki.special.version.css b/resources/src/mediawiki.special/mediawiki.special.version.css
index 917426a40a18..917426a40a18 100644
--- a/resources/mediawiki.special/mediawiki.special.version.css
+++ b/resources/src/mediawiki.special/mediawiki.special.version.css
diff --git a/resources/mediawiki.ui/components/default/buttons.less b/resources/src/mediawiki.ui/components/default/buttons.less
index 54d160833ccc..54d160833ccc 100644
--- a/resources/mediawiki.ui/components/default/buttons.less
+++ b/resources/src/mediawiki.ui/components/default/buttons.less
diff --git a/resources/mediawiki.ui/components/default/forms.less b/resources/src/mediawiki.ui/components/default/forms.less
index 6157fa229a66..6157fa229a66 100644
--- a/resources/mediawiki.ui/components/default/forms.less
+++ b/resources/src/mediawiki.ui/components/default/forms.less
diff --git a/resources/mediawiki.ui/components/utilities.less b/resources/src/mediawiki.ui/components/utilities.less
index 9aea4291444a..9aea4291444a 100644
--- a/resources/mediawiki.ui/components/utilities.less
+++ b/resources/src/mediawiki.ui/components/utilities.less
diff --git a/resources/mediawiki.ui/components/vector/buttons.less b/resources/src/mediawiki.ui/components/vector/buttons.less
index 15363384d576..15363384d576 100644
--- a/resources/mediawiki.ui/components/vector/buttons.less
+++ b/resources/src/mediawiki.ui/components/vector/buttons.less
diff --git a/resources/mediawiki.ui/components/vector/containers.less b/resources/src/mediawiki.ui/components/vector/containers.less
index 1e9ec05c58e2..1e9ec05c58e2 100644
--- a/resources/mediawiki.ui/components/vector/containers.less
+++ b/resources/src/mediawiki.ui/components/vector/containers.less
diff --git a/resources/mediawiki.ui/components/vector/forms.less b/resources/src/mediawiki.ui/components/vector/forms.less
index 2bbd8f0dbede..2bbd8f0dbede 100644
--- a/resources/mediawiki.ui/components/vector/forms.less
+++ b/resources/src/mediawiki.ui/components/vector/forms.less
diff --git a/resources/mediawiki.ui/default.less b/resources/src/mediawiki.ui/default.less
index e5769370954d..e5769370954d 100644
--- a/resources/mediawiki.ui/default.less
+++ b/resources/src/mediawiki.ui/default.less
diff --git a/resources/mediawiki.ui/mixins/effects.less b/resources/src/mediawiki.ui/mixins/effects.less
index 9daad749c758..9daad749c758 100644
--- a/resources/mediawiki.ui/mixins/effects.less
+++ b/resources/src/mediawiki.ui/mixins/effects.less
diff --git a/resources/mediawiki.ui/mixins/forms.less b/resources/src/mediawiki.ui/mixins/forms.less
index 20f42a01fa02..20f42a01fa02 100644
--- a/resources/mediawiki.ui/mixins/forms.less
+++ b/resources/src/mediawiki.ui/mixins/forms.less
diff --git a/resources/mediawiki.ui/mixins/type.less b/resources/src/mediawiki.ui/mixins/type.less
index 4a0116825b94..4a0116825b94 100644
--- a/resources/mediawiki.ui/mixins/type.less
+++ b/resources/src/mediawiki.ui/mixins/type.less
diff --git a/resources/mediawiki.ui/mixins/utilities.less b/resources/src/mediawiki.ui/mixins/utilities.less
index a201a4e7b484..a201a4e7b484 100644
--- a/resources/mediawiki.ui/mixins/utilities.less
+++ b/resources/src/mediawiki.ui/mixins/utilities.less
diff --git a/resources/mediawiki.ui/settings/colors.less b/resources/src/mediawiki.ui/settings/colors.less
index 18661de68498..18661de68498 100644
--- a/resources/mediawiki.ui/settings/colors.less
+++ b/resources/src/mediawiki.ui/settings/colors.less
diff --git a/resources/mediawiki.ui/settings/typography.less b/resources/src/mediawiki.ui/settings/typography.less
index 83651edb7054..83651edb7054 100644
--- a/resources/mediawiki.ui/settings/typography.less
+++ b/resources/src/mediawiki.ui/settings/typography.less
diff --git a/resources/mediawiki.ui/styleguide.md b/resources/src/mediawiki.ui/styleguide.md
index b7eea54ce737..b7eea54ce737 100644
--- a/resources/mediawiki.ui/styleguide.md
+++ b/resources/src/mediawiki.ui/styleguide.md
diff --git a/resources/mediawiki.ui/vector.less b/resources/src/mediawiki.ui/vector.less
index 08690a305fd7..08690a305fd7 100644
--- a/resources/mediawiki.ui/vector.less
+++ b/resources/src/mediawiki.ui/vector.less
diff --git a/resources/mediawiki/images/arrow-collapsed-ltr.png b/resources/src/mediawiki/images/arrow-collapsed-ltr.png
index b17e578b063a..b17e578b063a 100644
--- a/resources/mediawiki/images/arrow-collapsed-ltr.png
+++ b/resources/src/mediawiki/images/arrow-collapsed-ltr.png
Binary files differ
diff --git a/resources/mediawiki/images/arrow-collapsed-ltr.svg b/resources/src/mediawiki/images/arrow-collapsed-ltr.svg
index 6233fd5e9883..6233fd5e9883 100644
--- a/resources/mediawiki/images/arrow-collapsed-ltr.svg
+++ b/resources/src/mediawiki/images/arrow-collapsed-ltr.svg
diff --git a/resources/mediawiki/images/arrow-collapsed-rtl.png b/resources/src/mediawiki/images/arrow-collapsed-rtl.png
index a834548e14c6..a834548e14c6 100644
--- a/resources/mediawiki/images/arrow-collapsed-rtl.png
+++ b/resources/src/mediawiki/images/arrow-collapsed-rtl.png
Binary files differ
diff --git a/resources/mediawiki/images/arrow-collapsed-rtl.svg b/resources/src/mediawiki/images/arrow-collapsed-rtl.svg
index 44d5587a1973..44d5587a1973 100644
--- a/resources/mediawiki/images/arrow-collapsed-rtl.svg
+++ b/resources/src/mediawiki/images/arrow-collapsed-rtl.svg
diff --git a/resources/mediawiki/images/arrow-expanded.png b/resources/src/mediawiki/images/arrow-expanded.png
index 2bec798ea210..2bec798ea210 100644
--- a/resources/mediawiki/images/arrow-expanded.png
+++ b/resources/src/mediawiki/images/arrow-expanded.png
Binary files differ
diff --git a/resources/mediawiki/images/arrow-expanded.svg b/resources/src/mediawiki/images/arrow-expanded.svg
index a0d217d2bfb1..a0d217d2bfb1 100644
--- a/resources/mediawiki/images/arrow-expanded.svg
+++ b/resources/src/mediawiki/images/arrow-expanded.svg
diff --git a/resources/mediawiki/mediawiki.Title.js b/resources/src/mediawiki/mediawiki.Title.js
index 707f8d5a9ace..707f8d5a9ace 100644
--- a/resources/mediawiki/mediawiki.Title.js
+++ b/resources/src/mediawiki/mediawiki.Title.js
diff --git a/resources/mediawiki/mediawiki.Uri.js b/resources/src/mediawiki/mediawiki.Uri.js
index 556631285983..556631285983 100644
--- a/resources/mediawiki/mediawiki.Uri.js
+++ b/resources/src/mediawiki/mediawiki.Uri.js
diff --git a/resources/mediawiki/mediawiki.debug.init.js b/resources/src/mediawiki/mediawiki.debug.init.js
index 0f85e80d6a00..0f85e80d6a00 100644
--- a/resources/mediawiki/mediawiki.debug.init.js
+++ b/resources/src/mediawiki/mediawiki.debug.init.js
diff --git a/resources/mediawiki/mediawiki.debug.js b/resources/src/mediawiki/mediawiki.debug.js
index f56f0d9ea153..f56f0d9ea153 100644
--- a/resources/mediawiki/mediawiki.debug.js
+++ b/resources/src/mediawiki/mediawiki.debug.js
diff --git a/resources/mediawiki/mediawiki.debug.less b/resources/src/mediawiki/mediawiki.debug.less
index 949c5586142a..949c5586142a 100644
--- a/resources/mediawiki/mediawiki.debug.less
+++ b/resources/src/mediawiki/mediawiki.debug.less
diff --git a/resources/mediawiki/mediawiki.debug.profile.css b/resources/src/mediawiki/mediawiki.debug.profile.css
index bf49d1a01d9c..bf49d1a01d9c 100644
--- a/resources/mediawiki/mediawiki.debug.profile.css
+++ b/resources/src/mediawiki/mediawiki.debug.profile.css
diff --git a/resources/mediawiki/mediawiki.debug.profile.js b/resources/src/mediawiki/mediawiki.debug.profile.js
index f6bc81d5cdda..f6bc81d5cdda 100644
--- a/resources/mediawiki/mediawiki.debug.profile.js
+++ b/resources/src/mediawiki/mediawiki.debug.profile.js
diff --git a/resources/mediawiki/mediawiki.feedback.css b/resources/src/mediawiki/mediawiki.feedback.css
index 6bd47bb20e34..6bd47bb20e34 100644
--- a/resources/mediawiki/mediawiki.feedback.css
+++ b/resources/src/mediawiki/mediawiki.feedback.css
diff --git a/resources/mediawiki/mediawiki.feedback.js b/resources/src/mediawiki/mediawiki.feedback.js
index 90a64259132c..90a64259132c 100644
--- a/resources/mediawiki/mediawiki.feedback.js
+++ b/resources/src/mediawiki/mediawiki.feedback.js
diff --git a/resources/mediawiki/mediawiki.feedback.spinner.gif b/resources/src/mediawiki/mediawiki.feedback.spinner.gif
index aed0ea41f5fd..aed0ea41f5fd 100644
--- a/resources/mediawiki/mediawiki.feedback.spinner.gif
+++ b/resources/src/mediawiki/mediawiki.feedback.spinner.gif
Binary files differ
diff --git a/resources/mediawiki/mediawiki.hidpi.js b/resources/src/mediawiki/mediawiki.hidpi.js
index ecee450c8584..ecee450c8584 100644
--- a/resources/mediawiki/mediawiki.hidpi.js
+++ b/resources/src/mediawiki/mediawiki.hidpi.js
diff --git a/resources/mediawiki/mediawiki.hlist.css b/resources/src/mediawiki/mediawiki.hlist.css
index adcb81040b1e..adcb81040b1e 100644
--- a/resources/mediawiki/mediawiki.hlist.css
+++ b/resources/src/mediawiki/mediawiki.hlist.css
diff --git a/resources/mediawiki/mediawiki.hlist.js b/resources/src/mediawiki/mediawiki.hlist.js
index 0bbf8fadbfcc..0bbf8fadbfcc 100644
--- a/resources/mediawiki/mediawiki.hlist.js
+++ b/resources/src/mediawiki/mediawiki.hlist.js
diff --git a/resources/mediawiki/mediawiki.htmlform.js b/resources/src/mediawiki/mediawiki.htmlform.js
index 5ba1a54dd677..5ba1a54dd677 100644
--- a/resources/mediawiki/mediawiki.htmlform.js
+++ b/resources/src/mediawiki/mediawiki.htmlform.js
diff --git a/resources/mediawiki/mediawiki.icon.less b/resources/src/mediawiki/mediawiki.icon.less
index 49f0f70f6635..49f0f70f6635 100644
--- a/resources/mediawiki/mediawiki.icon.less
+++ b/resources/src/mediawiki/mediawiki.icon.less
diff --git a/resources/mediawiki/mediawiki.inspect.js b/resources/src/mediawiki/mediawiki.inspect.js
index 62fa41045913..62fa41045913 100644
--- a/resources/mediawiki/mediawiki.inspect.js
+++ b/resources/src/mediawiki/mediawiki.inspect.js
diff --git a/resources/mediawiki/mediawiki.jqueryMsg.js b/resources/src/mediawiki/mediawiki.jqueryMsg.js
index 0a0b4f667181..0a0b4f667181 100644
--- a/resources/mediawiki/mediawiki.jqueryMsg.js
+++ b/resources/src/mediawiki/mediawiki.jqueryMsg.js
diff --git a/resources/mediawiki/mediawiki.jqueryMsg.peg b/resources/src/mediawiki/mediawiki.jqueryMsg.peg
index 716c326190f5..716c326190f5 100644
--- a/resources/mediawiki/mediawiki.jqueryMsg.peg
+++ b/resources/src/mediawiki/mediawiki.jqueryMsg.peg
diff --git a/resources/mediawiki/mediawiki.js b/resources/src/mediawiki/mediawiki.js
index 57f85d85169e..57f85d85169e 100644
--- a/resources/mediawiki/mediawiki.js
+++ b/resources/src/mediawiki/mediawiki.js
diff --git a/resources/mediawiki/mediawiki.log.js b/resources/src/mediawiki/mediawiki.log.js
index 2ca0bbd249ed..2ca0bbd249ed 100644
--- a/resources/mediawiki/mediawiki.log.js
+++ b/resources/src/mediawiki/mediawiki.log.js
diff --git a/resources/mediawiki/mediawiki.notification.css b/resources/src/mediawiki/mediawiki.notification.css
index 0c8152e96709..0c8152e96709 100644
--- a/resources/mediawiki/mediawiki.notification.css
+++ b/resources/src/mediawiki/mediawiki.notification.css
diff --git a/resources/mediawiki/mediawiki.notification.hideForPrint.css b/resources/src/mediawiki/mediawiki.notification.hideForPrint.css
index 4f9162e20577..4f9162e20577 100644
--- a/resources/mediawiki/mediawiki.notification.hideForPrint.css
+++ b/resources/src/mediawiki/mediawiki.notification.hideForPrint.css
diff --git a/resources/mediawiki/mediawiki.notification.js b/resources/src/mediawiki/mediawiki.notification.js
index b5fd69c307d3..b5fd69c307d3 100644
--- a/resources/mediawiki/mediawiki.notification.js
+++ b/resources/src/mediawiki/mediawiki.notification.js
diff --git a/resources/mediawiki/mediawiki.notify.js b/resources/src/mediawiki/mediawiki.notify.js
index 743d65172864..743d65172864 100644
--- a/resources/mediawiki/mediawiki.notify.js
+++ b/resources/src/mediawiki/mediawiki.notify.js
diff --git a/resources/mediawiki/mediawiki.searchSuggest.css b/resources/src/mediawiki/mediawiki.searchSuggest.css
index df144ce91d2b..df144ce91d2b 100644
--- a/resources/mediawiki/mediawiki.searchSuggest.css
+++ b/resources/src/mediawiki/mediawiki.searchSuggest.css
diff --git a/resources/mediawiki/mediawiki.searchSuggest.js b/resources/src/mediawiki/mediawiki.searchSuggest.js
index 8a8871d8fdfd..8a8871d8fdfd 100644
--- a/resources/mediawiki/mediawiki.searchSuggest.js
+++ b/resources/src/mediawiki/mediawiki.searchSuggest.js
diff --git a/resources/mediawiki/mediawiki.toc.js b/resources/src/mediawiki/mediawiki.toc.js
index 6eb855284ed1..6eb855284ed1 100644
--- a/resources/mediawiki/mediawiki.toc.js
+++ b/resources/src/mediawiki/mediawiki.toc.js
diff --git a/resources/mediawiki/mediawiki.user.js b/resources/src/mediawiki/mediawiki.user.js
index 83441119942e..83441119942e 100644
--- a/resources/mediawiki/mediawiki.user.js
+++ b/resources/src/mediawiki/mediawiki.user.js
diff --git a/resources/mediawiki/mediawiki.util.js b/resources/src/mediawiki/mediawiki.util.js
index 22342384fd26..22342384fd26 100644
--- a/resources/mediawiki/mediawiki.util.js
+++ b/resources/src/mediawiki/mediawiki.util.js
diff --git a/resources/startup.js b/resources/src/startup.js
index cd21ecc33a9a..cd21ecc33a9a 100644
--- a/resources/startup.js
+++ b/resources/src/startup.js
diff --git a/tests/qunit/QUnitTestResources.php b/tests/qunit/QUnitTestResources.php
index 31470e8d4e2b..607c4352b0c8 100644
--- a/tests/qunit/QUnitTestResources.php
+++ b/tests/qunit/QUnitTestResources.php
@@ -8,14 +8,14 @@ return array(
'test.sinonjs' => array(
'scripts' => array(
- 'resources/sinonjs/sinon-1.9.0.js',
+ 'resources/lib/sinonjs/sinon-1.9.0.js',
// We want tests to work in IE, but can't include this as it
// will break the placeholders in Sinon because the hack it uses
// to hijack IE globals relies on running in the global scope
// and in ResourceLoader this won't be running in the global scope.
// Including it results (among other things) in sandboxed timers
// being broken due to Date inheritance being undefined.
- // 'resources/sinonjs/sinon-ie-1.9.0.js',
+ // 'resources/lib/sinonjs/sinon-ie-1.9.0.js',
),
'targets' => array( 'desktop', 'mobile' ),
),