diff --git a/typo3/sysext/core/Classes/Page/PageRenderer.php b/typo3/sysext/core/Classes/Page/PageRenderer.php
index 642b6bc371d3c29d1bf49fe39febf4159f0ba139..73f7dc0951c849e67a38682694d99ab7ecf078a6 100644
--- a/typo3/sysext/core/Classes/Page/PageRenderer.php
+++ b/typo3/sysext/core/Classes/Page/PageRenderer.php
@@ -281,7 +281,7 @@ class PageRenderer implements \TYPO3\CMS\Core\SingletonInterface {
 	/**
 	 * @var string
 	 */
-	protected $extJsPath = 'contrib/extjs/';
+	protected $extJsPath = 'sysext/core/Resources/Public/JavaScript/Contrib/extjs/';
 
 	/**
 	 * The local directory where one can find jQuery versions and plugins
diff --git a/typo3/contrib/extjs/INCLUDE_ORDER.txt b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/INCLUDE_ORDER.txt
similarity index 100%
rename from typo3/contrib/extjs/INCLUDE_ORDER.txt
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/INCLUDE_ORDER.txt
diff --git a/typo3/contrib/extjs/adapter/ext-base-debug.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/adapter/ext-base-debug.js
similarity index 100%
rename from typo3/contrib/extjs/adapter/ext-base-debug.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/adapter/ext-base-debug.js
diff --git a/typo3/contrib/extjs/adapter/ext-base.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/adapter/ext-base.js
similarity index 100%
rename from typo3/contrib/extjs/adapter/ext-base.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/adapter/ext-base.js
diff --git a/typo3/contrib/extjs/ext-all-debug.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/ext-all-debug.js
similarity index 100%
rename from typo3/contrib/extjs/ext-all-debug.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/ext-all-debug.js
diff --git a/typo3/contrib/extjs/ext-all.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/ext-all.js
similarity index 100%
rename from typo3/contrib/extjs/ext-all.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/ext-all.js
diff --git a/typo3/contrib/extjs/ext.jsb2 b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/ext.jsb2
similarity index 100%
rename from typo3/contrib/extjs/ext.jsb2
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/ext.jsb2
diff --git a/typo3/contrib/extjs/gpl-3.0.txt b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/gpl-3.0.txt
similarity index 100%
rename from typo3/contrib/extjs/gpl-3.0.txt
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/gpl-3.0.txt
diff --git a/typo3/contrib/extjs/license.txt b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/license.txt
similarity index 100%
rename from typo3/contrib/extjs/license.txt
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/license.txt
diff --git a/typo3/contrib/extjs/locale/ext-lang-af.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-af.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-af.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-af.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-am.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-am.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-am.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-am.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-bg.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-bg.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-bg.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-bg.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-ca.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-ca.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-ca.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-ca.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-cs.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-cs.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-cs.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-cs.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-da.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-da.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-da.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-da.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-de.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-de.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-de.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-de.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-el_GR.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-el_GR.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-el_GR.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-el_GR.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-en.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-en.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-en.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-en.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-en_GB.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-en_GB.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-en_GB.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-en_GB.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-es.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-es.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-es.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-es.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-fa.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-fa.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-fa.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-fa.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-fi.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-fi.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-fi.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-fi.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-fr.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-fr.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-fr.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-fr.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-fr_CA.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-fr_CA.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-fr_CA.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-fr_CA.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-gr.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-gr.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-gr.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-gr.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-he.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-he.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-he.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-he.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-hr.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-hr.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-hr.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-hr.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-hu.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-hu.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-hu.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-hu.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-id.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-id.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-id.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-id.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-it.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-it.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-it.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-it.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-ja.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-ja.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-ja.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-ja.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-ko.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-ko.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-ko.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-ko.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-lt.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-lt.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-lt.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-lt.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-lv.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-lv.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-lv.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-lv.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-mk.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-mk.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-mk.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-mk.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-nl.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-nl.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-nl.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-nl.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-no_NB.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-no_NB.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-no_NB.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-no_NB.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-no_NN.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-no_NN.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-no_NN.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-no_NN.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-pl.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-pl.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-pl.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-pl.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-pt.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-pt.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-pt.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-pt.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-pt_BR.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-pt_BR.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-pt_BR.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-pt_BR.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-pt_PT.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-pt_PT.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-pt_PT.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-pt_PT.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-ro.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-ro.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-ro.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-ro.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-ru.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-ru.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-ru.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-ru.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-sk.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-sk.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-sk.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-sk.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-sl.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-sl.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-sl.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-sl.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-sr.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-sr.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-sr.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-sr.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-sr_RS.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-sr_RS.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-sr_RS.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-sr_RS.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-sv_SE.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-sv_SE.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-sv_SE.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-sv_SE.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-th.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-th.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-th.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-th.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-tr.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-tr.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-tr.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-tr.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-ukr.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-ukr.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-ukr.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-ukr.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-vn.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-vn.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-vn.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-vn.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-zh_CN.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-zh_CN.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-zh_CN.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-zh_CN.js
diff --git a/typo3/contrib/extjs/locale/ext-lang-zh_TW.js b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-zh_TW.js
similarity index 100%
rename from typo3/contrib/extjs/locale/ext-lang-zh_TW.js
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/locale/ext-lang-zh_TW.js
diff --git a/typo3/contrib/extjs/resources/css/debug.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/debug.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/debug.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/debug.css
diff --git a/typo3/contrib/extjs/resources/css/ext-all-notheme.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/ext-all-notheme.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/ext-all-notheme.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/ext-all-notheme.css
diff --git a/typo3/contrib/extjs/resources/css/ext-all.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/ext-all.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/ext-all.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/ext-all.css
diff --git a/typo3/contrib/extjs/resources/css/reset-min.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/reset-min.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/reset-min.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/reset-min.css
diff --git a/typo3/contrib/extjs/resources/css/structure/borders.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/borders.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/borders.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/borders.css
diff --git a/typo3/contrib/extjs/resources/css/structure/box.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/box.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/box.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/box.css
diff --git a/typo3/contrib/extjs/resources/css/structure/button.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/button.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/button.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/button.css
diff --git a/typo3/contrib/extjs/resources/css/structure/combo.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/combo.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/combo.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/combo.css
diff --git a/typo3/contrib/extjs/resources/css/structure/core.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/core.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/core.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/core.css
diff --git a/typo3/contrib/extjs/resources/css/structure/date-picker.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/date-picker.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/date-picker.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/date-picker.css
diff --git a/typo3/contrib/extjs/resources/css/structure/dd.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/dd.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/dd.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/dd.css
diff --git a/typo3/contrib/extjs/resources/css/structure/debug.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/debug.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/debug.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/debug.css
diff --git a/typo3/contrib/extjs/resources/css/structure/dialog.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/dialog.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/dialog.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/dialog.css
diff --git a/typo3/contrib/extjs/resources/css/structure/editor.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/editor.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/editor.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/editor.css
diff --git a/typo3/contrib/extjs/resources/css/structure/form.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/form.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/form.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/form.css
diff --git a/typo3/contrib/extjs/resources/css/structure/grid.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/grid.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/grid.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/grid.css
diff --git a/typo3/contrib/extjs/resources/css/structure/layout.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/layout.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/layout.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/layout.css
diff --git a/typo3/contrib/extjs/resources/css/structure/list-view.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/list-view.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/list-view.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/list-view.css
diff --git a/typo3/contrib/extjs/resources/css/structure/menu.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/menu.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/menu.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/menu.css
diff --git a/typo3/contrib/extjs/resources/css/structure/panel-reset.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/panel-reset.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/panel-reset.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/panel-reset.css
diff --git a/typo3/contrib/extjs/resources/css/structure/panel.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/panel.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/panel.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/panel.css
diff --git a/typo3/contrib/extjs/resources/css/structure/pivotgrid.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/pivotgrid.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/pivotgrid.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/pivotgrid.css
diff --git a/typo3/contrib/extjs/resources/css/structure/progress.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/progress.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/progress.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/progress.css
diff --git a/typo3/contrib/extjs/resources/css/structure/qtips.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/qtips.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/qtips.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/qtips.css
diff --git a/typo3/contrib/extjs/resources/css/structure/reset.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/reset.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/reset.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/reset.css
diff --git a/typo3/contrib/extjs/resources/css/structure/resizable.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/resizable.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/resizable.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/resizable.css
diff --git a/typo3/contrib/extjs/resources/css/structure/slider.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/slider.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/slider.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/slider.css
diff --git a/typo3/contrib/extjs/resources/css/structure/tabs.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/tabs.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/tabs.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/tabs.css
diff --git a/typo3/contrib/extjs/resources/css/structure/toolbar.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/toolbar.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/toolbar.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/toolbar.css
diff --git a/typo3/contrib/extjs/resources/css/structure/tree.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/tree.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/tree.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/tree.css
diff --git a/typo3/contrib/extjs/resources/css/structure/window.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/window.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/structure/window.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/structure/window.css
diff --git a/typo3/contrib/extjs/resources/css/visual/borders.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/borders.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/borders.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/borders.css
diff --git a/typo3/contrib/extjs/resources/css/visual/box.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/box.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/box.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/box.css
diff --git a/typo3/contrib/extjs/resources/css/visual/button.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/button.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/button.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/button.css
diff --git a/typo3/contrib/extjs/resources/css/visual/combo.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/combo.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/combo.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/combo.css
diff --git a/typo3/contrib/extjs/resources/css/visual/core.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/core.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/core.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/core.css
diff --git a/typo3/contrib/extjs/resources/css/visual/date-picker.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/date-picker.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/date-picker.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/date-picker.css
diff --git a/typo3/contrib/extjs/resources/css/visual/dd.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/dd.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/dd.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/dd.css
diff --git a/typo3/contrib/extjs/resources/css/visual/debug.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/debug.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/debug.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/debug.css
diff --git a/typo3/contrib/extjs/resources/css/visual/dialog.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/dialog.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/dialog.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/dialog.css
diff --git a/typo3/contrib/extjs/resources/css/visual/editor.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/editor.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/editor.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/editor.css
diff --git a/typo3/contrib/extjs/resources/css/visual/form.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/form.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/form.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/form.css
diff --git a/typo3/contrib/extjs/resources/css/visual/grid.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/grid.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/grid.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/grid.css
diff --git a/typo3/contrib/extjs/resources/css/visual/layout.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/layout.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/layout.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/layout.css
diff --git a/typo3/contrib/extjs/resources/css/visual/list-view.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/list-view.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/list-view.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/list-view.css
diff --git a/typo3/contrib/extjs/resources/css/visual/menu.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/menu.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/menu.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/menu.css
diff --git a/typo3/contrib/extjs/resources/css/visual/panel.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/panel.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/panel.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/panel.css
diff --git a/typo3/contrib/extjs/resources/css/visual/pivotgrid.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/pivotgrid.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/pivotgrid.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/pivotgrid.css
diff --git a/typo3/contrib/extjs/resources/css/visual/progress.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/progress.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/progress.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/progress.css
diff --git a/typo3/contrib/extjs/resources/css/visual/qtips.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/qtips.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/qtips.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/qtips.css
diff --git a/typo3/contrib/extjs/resources/css/visual/resizable.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/resizable.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/resizable.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/resizable.css
diff --git a/typo3/contrib/extjs/resources/css/visual/slider.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/slider.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/slider.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/slider.css
diff --git a/typo3/contrib/extjs/resources/css/visual/tabs.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/tabs.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/tabs.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/tabs.css
diff --git a/typo3/contrib/extjs/resources/css/visual/toolbar.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/toolbar.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/toolbar.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/toolbar.css
diff --git a/typo3/contrib/extjs/resources/css/visual/tree.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/tree.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/tree.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/tree.css
diff --git a/typo3/contrib/extjs/resources/css/visual/window.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/window.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/visual/window.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/visual/window.css
diff --git a/typo3/contrib/extjs/resources/css/xtheme-blue.css b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/xtheme-blue.css
similarity index 100%
rename from typo3/contrib/extjs/resources/css/xtheme-blue.css
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/css/xtheme-blue.css
diff --git a/typo3/contrib/extjs/resources/expressinstall.swf b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/expressinstall.swf
similarity index 100%
rename from typo3/contrib/extjs/resources/expressinstall.swf
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/expressinstall.swf
diff --git a/typo3/contrib/extjs/resources/images/default/box/corners-blue.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/box/corners-blue.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/box/corners-blue.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/box/corners-blue.gif
diff --git a/typo3/contrib/extjs/resources/images/default/box/corners.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/box/corners.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/box/corners.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/box/corners.gif
diff --git a/typo3/contrib/extjs/resources/images/default/box/l-blue.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/box/l-blue.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/box/l-blue.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/box/l-blue.gif
diff --git a/typo3/contrib/extjs/resources/images/default/box/l.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/box/l.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/box/l.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/box/l.gif
diff --git a/typo3/contrib/extjs/resources/images/default/box/r-blue.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/box/r-blue.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/box/r-blue.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/box/r-blue.gif
diff --git a/typo3/contrib/extjs/resources/images/default/box/r.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/box/r.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/box/r.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/box/r.gif
diff --git a/typo3/contrib/extjs/resources/images/default/box/tb-blue.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/box/tb-blue.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/box/tb-blue.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/box/tb-blue.gif
diff --git a/typo3/contrib/extjs/resources/images/default/box/tb.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/box/tb.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/box/tb.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/box/tb.gif
diff --git a/typo3/contrib/extjs/resources/images/default/button/arrow.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/arrow.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/button/arrow.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/arrow.gif
diff --git a/typo3/contrib/extjs/resources/images/default/button/btn.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/btn.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/button/btn.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/btn.gif
diff --git a/typo3/contrib/extjs/resources/images/default/button/group-cs.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/group-cs.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/button/group-cs.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/group-cs.gif
diff --git a/typo3/contrib/extjs/resources/images/default/button/group-lr.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/group-lr.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/button/group-lr.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/group-lr.gif
diff --git a/typo3/contrib/extjs/resources/images/default/button/group-tb.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/group-tb.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/button/group-tb.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/group-tb.gif
diff --git a/typo3/contrib/extjs/resources/images/default/button/s-arrow-b-noline.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/s-arrow-b-noline.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/button/s-arrow-b-noline.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/s-arrow-b-noline.gif
diff --git a/typo3/contrib/extjs/resources/images/default/button/s-arrow-b.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/s-arrow-b.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/button/s-arrow-b.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/s-arrow-b.gif
diff --git a/typo3/contrib/extjs/resources/images/default/button/s-arrow-bo.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/s-arrow-bo.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/button/s-arrow-bo.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/s-arrow-bo.gif
diff --git a/typo3/contrib/extjs/resources/images/default/button/s-arrow-noline.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/s-arrow-noline.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/button/s-arrow-noline.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/s-arrow-noline.gif
diff --git a/typo3/contrib/extjs/resources/images/default/button/s-arrow-o.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/s-arrow-o.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/button/s-arrow-o.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/s-arrow-o.gif
diff --git a/typo3/contrib/extjs/resources/images/default/button/s-arrow.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/s-arrow.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/button/s-arrow.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/button/s-arrow.gif
diff --git a/typo3/contrib/extjs/resources/images/default/dd/drop-add.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/dd/drop-add.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/dd/drop-add.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/dd/drop-add.gif
diff --git a/typo3/contrib/extjs/resources/images/default/dd/drop-no.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/dd/drop-no.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/dd/drop-no.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/dd/drop-no.gif
diff --git a/typo3/contrib/extjs/resources/images/default/dd/drop-yes.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/dd/drop-yes.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/dd/drop-yes.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/dd/drop-yes.gif
diff --git a/typo3/contrib/extjs/resources/images/default/editor/tb-sprite.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/editor/tb-sprite.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/editor/tb-sprite.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/editor/tb-sprite.gif
diff --git a/typo3/contrib/extjs/resources/images/default/form/checkbox.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/checkbox.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/form/checkbox.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/checkbox.gif
diff --git a/typo3/contrib/extjs/resources/images/default/form/clear-trigger.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/clear-trigger.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/form/clear-trigger.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/clear-trigger.gif
diff --git a/typo3/contrib/extjs/resources/images/default/form/clear-trigger.psd b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/clear-trigger.psd
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/form/clear-trigger.psd
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/clear-trigger.psd
diff --git a/typo3/contrib/extjs/resources/images/default/form/date-trigger.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/date-trigger.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/form/date-trigger.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/date-trigger.gif
diff --git a/typo3/contrib/extjs/resources/images/default/form/date-trigger.psd b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/date-trigger.psd
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/form/date-trigger.psd
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/date-trigger.psd
diff --git a/typo3/contrib/extjs/resources/images/default/form/error-tip-corners.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/error-tip-corners.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/form/error-tip-corners.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/error-tip-corners.gif
diff --git a/typo3/contrib/extjs/resources/images/default/form/exclamation.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/exclamation.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/form/exclamation.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/exclamation.gif
diff --git a/typo3/contrib/extjs/resources/images/default/form/radio.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/radio.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/form/radio.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/radio.gif
diff --git a/typo3/contrib/extjs/resources/images/default/form/search-trigger.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/search-trigger.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/form/search-trigger.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/search-trigger.gif
diff --git a/typo3/contrib/extjs/resources/images/default/form/search-trigger.psd b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/search-trigger.psd
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/form/search-trigger.psd
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/search-trigger.psd
diff --git a/typo3/contrib/extjs/resources/images/default/form/text-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/text-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/form/text-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/text-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/form/trigger-square.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/trigger-square.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/form/trigger-square.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/trigger-square.gif
diff --git a/typo3/contrib/extjs/resources/images/default/form/trigger-square.psd b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/trigger-square.psd
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/form/trigger-square.psd
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/trigger-square.psd
diff --git a/typo3/contrib/extjs/resources/images/default/form/trigger-tpl.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/trigger-tpl.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/form/trigger-tpl.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/trigger-tpl.gif
diff --git a/typo3/contrib/extjs/resources/images/default/form/trigger.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/trigger.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/form/trigger.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/trigger.gif
diff --git a/typo3/contrib/extjs/resources/images/default/form/trigger.psd b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/trigger.psd
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/form/trigger.psd
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/form/trigger.psd
diff --git a/typo3/contrib/extjs/resources/images/default/gradient-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/gradient-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/gradient-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/gradient-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/arrow-left-white.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/arrow-left-white.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/arrow-left-white.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/arrow-left-white.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/arrow-right-white.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/arrow-right-white.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/arrow-right-white.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/arrow-right-white.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/col-move-bottom.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/col-move-bottom.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/col-move-bottom.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/col-move-bottom.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/col-move-top.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/col-move-top.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/col-move-top.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/col-move-top.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/columns.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/columns.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/columns.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/columns.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/dirty.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/dirty.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/dirty.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/dirty.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/done.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/done.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/done.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/done.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/drop-no.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/drop-no.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/drop-no.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/drop-no.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/drop-yes.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/drop-yes.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/drop-yes.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/drop-yes.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/footer-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/footer-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/footer-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/footer-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/grid-blue-hd.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid-blue-hd.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/grid-blue-hd.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid-blue-hd.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/grid-blue-split.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid-blue-split.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/grid-blue-split.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid-blue-split.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/grid-hrow.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid-hrow.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/grid-hrow.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid-hrow.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/grid-loading.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid-loading.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/grid-loading.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid-loading.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/grid-split.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid-split.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/grid-split.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid-split.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/grid-vista-hd.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid-vista-hd.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/grid-vista-hd.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid-vista-hd.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/grid3-hd-btn.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid3-hd-btn.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/grid3-hd-btn.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid3-hd-btn.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/grid3-hrow-over.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid3-hrow-over.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/grid3-hrow-over.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid3-hrow-over.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/grid3-hrow.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid3-hrow.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/grid3-hrow.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid3-hrow.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/grid3-rowheader.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid3-rowheader.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/grid3-rowheader.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid3-rowheader.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/grid3-special-col-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid3-special-col-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/grid3-special-col-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid3-special-col-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/grid3-special-col-sel-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid3-special-col-sel-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/grid3-special-col-sel-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/grid3-special-col-sel-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/group-by.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/group-by.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/group-by.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/group-by.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/group-collapse.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/group-collapse.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/group-collapse.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/group-collapse.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/group-expand-sprite.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/group-expand-sprite.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/group-expand-sprite.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/group-expand-sprite.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/group-expand.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/group-expand.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/group-expand.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/group-expand.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/hd-pop.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/hd-pop.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/hd-pop.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/hd-pop.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/hmenu-asc.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/hmenu-asc.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/hmenu-asc.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/hmenu-asc.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/hmenu-desc.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/hmenu-desc.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/hmenu-desc.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/hmenu-desc.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/hmenu-lock.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/hmenu-lock.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/hmenu-lock.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/hmenu-lock.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/hmenu-lock.png b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/hmenu-lock.png
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/hmenu-lock.png
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/hmenu-lock.png
diff --git a/typo3/contrib/extjs/resources/images/default/grid/hmenu-unlock.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/hmenu-unlock.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/hmenu-unlock.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/hmenu-unlock.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/hmenu-unlock.png b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/hmenu-unlock.png
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/hmenu-unlock.png
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/hmenu-unlock.png
diff --git a/typo3/contrib/extjs/resources/images/default/grid/invalid_line.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/invalid_line.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/invalid_line.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/invalid_line.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/loading.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/loading.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/loading.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/loading.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/mso-hd.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/mso-hd.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/mso-hd.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/mso-hd.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/nowait.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/nowait.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/nowait.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/nowait.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/page-first-disabled.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/page-first-disabled.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/page-first-disabled.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/page-first-disabled.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/page-first.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/page-first.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/page-first.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/page-first.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/page-last-disabled.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/page-last-disabled.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/page-last-disabled.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/page-last-disabled.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/page-last.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/page-last.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/page-last.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/page-last.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/page-next-disabled.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/page-next-disabled.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/page-next-disabled.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/page-next-disabled.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/page-next.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/page-next.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/page-next.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/page-next.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/page-prev-disabled.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/page-prev-disabled.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/page-prev-disabled.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/page-prev-disabled.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/page-prev.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/page-prev.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/page-prev.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/page-prev.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/pick-button.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/pick-button.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/pick-button.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/pick-button.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/refresh-disabled.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/refresh-disabled.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/refresh-disabled.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/refresh-disabled.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/refresh.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/refresh.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/refresh.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/refresh.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/row-check-sprite.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/row-check-sprite.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/row-check-sprite.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/row-check-sprite.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/row-expand-sprite.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/row-expand-sprite.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/row-expand-sprite.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/row-expand-sprite.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/row-over.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/row-over.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/row-over.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/row-over.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/row-sel.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/row-sel.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/row-sel.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/row-sel.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/sort-hd.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/sort-hd.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/sort-hd.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/sort-hd.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/sort_asc.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/sort_asc.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/sort_asc.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/sort_asc.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/sort_desc.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/sort_desc.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/sort_desc.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/sort_desc.gif
diff --git a/typo3/contrib/extjs/resources/images/default/grid/wait.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/wait.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/grid/wait.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/grid/wait.gif
diff --git a/typo3/contrib/extjs/resources/images/default/layout/collapse.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/collapse.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/layout/collapse.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/collapse.gif
diff --git a/typo3/contrib/extjs/resources/images/default/layout/expand.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/expand.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/layout/expand.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/expand.gif
diff --git a/typo3/contrib/extjs/resources/images/default/layout/gradient-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/gradient-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/layout/gradient-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/gradient-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/layout/mini-bottom.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/mini-bottom.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/layout/mini-bottom.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/mini-bottom.gif
diff --git a/typo3/contrib/extjs/resources/images/default/layout/mini-left.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/mini-left.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/layout/mini-left.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/mini-left.gif
diff --git a/typo3/contrib/extjs/resources/images/default/layout/mini-right.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/mini-right.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/layout/mini-right.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/mini-right.gif
diff --git a/typo3/contrib/extjs/resources/images/default/layout/mini-top.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/mini-top.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/layout/mini-top.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/mini-top.gif
diff --git a/typo3/contrib/extjs/resources/images/default/layout/ns-collapse.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/ns-collapse.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/layout/ns-collapse.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/ns-collapse.gif
diff --git a/typo3/contrib/extjs/resources/images/default/layout/ns-expand.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/ns-expand.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/layout/ns-expand.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/ns-expand.gif
diff --git a/typo3/contrib/extjs/resources/images/default/layout/panel-close.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/panel-close.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/layout/panel-close.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/panel-close.gif
diff --git a/typo3/contrib/extjs/resources/images/default/layout/panel-title-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/panel-title-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/layout/panel-title-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/panel-title-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/layout/panel-title-light-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/panel-title-light-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/layout/panel-title-light-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/panel-title-light-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/layout/stick.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/stick.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/layout/stick.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/stick.gif
diff --git a/typo3/contrib/extjs/resources/images/default/layout/stuck.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/stuck.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/layout/stuck.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/stuck.gif
diff --git a/typo3/contrib/extjs/resources/images/default/layout/tab-close-on.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/tab-close-on.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/layout/tab-close-on.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/tab-close-on.gif
diff --git a/typo3/contrib/extjs/resources/images/default/layout/tab-close.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/tab-close.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/layout/tab-close.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/layout/tab-close.gif
diff --git a/typo3/contrib/extjs/resources/images/default/menu/checked.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/menu/checked.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/menu/checked.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/menu/checked.gif
diff --git a/typo3/contrib/extjs/resources/images/default/menu/group-checked.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/menu/group-checked.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/menu/group-checked.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/menu/group-checked.gif
diff --git a/typo3/contrib/extjs/resources/images/default/menu/item-over.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/menu/item-over.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/menu/item-over.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/menu/item-over.gif
diff --git a/typo3/contrib/extjs/resources/images/default/menu/menu-parent.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/menu/menu-parent.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/menu/menu-parent.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/menu/menu-parent.gif
diff --git a/typo3/contrib/extjs/resources/images/default/menu/menu.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/menu/menu.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/menu/menu.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/menu/menu.gif
diff --git a/typo3/contrib/extjs/resources/images/default/menu/unchecked.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/menu/unchecked.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/menu/unchecked.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/menu/unchecked.gif
diff --git a/typo3/contrib/extjs/resources/images/default/panel/corners-sprite.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/corners-sprite.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/panel/corners-sprite.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/corners-sprite.gif
diff --git a/typo3/contrib/extjs/resources/images/default/panel/left-right.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/left-right.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/panel/left-right.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/left-right.gif
diff --git a/typo3/contrib/extjs/resources/images/default/panel/light-hd.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/light-hd.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/panel/light-hd.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/light-hd.gif
diff --git a/typo3/contrib/extjs/resources/images/default/panel/tool-sprite-tpl.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/tool-sprite-tpl.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/panel/tool-sprite-tpl.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/tool-sprite-tpl.gif
diff --git a/typo3/contrib/extjs/resources/images/default/panel/tool-sprites.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/tool-sprites.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/panel/tool-sprites.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/tool-sprites.gif
diff --git a/typo3/contrib/extjs/resources/images/default/panel/tools-sprites-trans.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/tools-sprites-trans.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/panel/tools-sprites-trans.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/tools-sprites-trans.gif
diff --git a/typo3/contrib/extjs/resources/images/default/panel/top-bottom.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/top-bottom.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/panel/top-bottom.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/top-bottom.gif
diff --git a/typo3/contrib/extjs/resources/images/default/panel/top-bottom.png b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/top-bottom.png
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/panel/top-bottom.png
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/top-bottom.png
diff --git a/typo3/contrib/extjs/resources/images/default/panel/white-corners-sprite.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/white-corners-sprite.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/panel/white-corners-sprite.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/white-corners-sprite.gif
diff --git a/typo3/contrib/extjs/resources/images/default/panel/white-left-right.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/white-left-right.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/panel/white-left-right.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/white-left-right.gif
diff --git a/typo3/contrib/extjs/resources/images/default/panel/white-top-bottom.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/white-top-bottom.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/panel/white-top-bottom.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/panel/white-top-bottom.gif
diff --git a/typo3/contrib/extjs/resources/images/default/progress/progress-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/progress/progress-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/progress/progress-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/progress/progress-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/qtip/bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/qtip/bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/qtip/bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/qtip/bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/qtip/close.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/qtip/close.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/qtip/close.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/qtip/close.gif
diff --git a/typo3/contrib/extjs/resources/images/default/qtip/tip-anchor-sprite.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/qtip/tip-anchor-sprite.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/qtip/tip-anchor-sprite.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/qtip/tip-anchor-sprite.gif
diff --git a/typo3/contrib/extjs/resources/images/default/qtip/tip-sprite.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/qtip/tip-sprite.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/qtip/tip-sprite.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/qtip/tip-sprite.gif
diff --git a/typo3/contrib/extjs/resources/images/default/s.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/s.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/s.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/s.gif
diff --git a/typo3/contrib/extjs/resources/images/default/shadow-c.png b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shadow-c.png
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/shadow-c.png
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shadow-c.png
diff --git a/typo3/contrib/extjs/resources/images/default/shadow-lr.png b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shadow-lr.png
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/shadow-lr.png
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shadow-lr.png
diff --git a/typo3/contrib/extjs/resources/images/default/shadow.png b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shadow.png
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/shadow.png
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shadow.png
diff --git a/typo3/contrib/extjs/resources/images/default/shared/blue-loading.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shared/blue-loading.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/shared/blue-loading.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shared/blue-loading.gif
diff --git a/typo3/contrib/extjs/resources/images/default/shared/calendar.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shared/calendar.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/shared/calendar.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shared/calendar.gif
diff --git a/typo3/contrib/extjs/resources/images/default/shared/glass-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shared/glass-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/shared/glass-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shared/glass-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/shared/hd-sprite.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shared/hd-sprite.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/shared/hd-sprite.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shared/hd-sprite.gif
diff --git a/typo3/contrib/extjs/resources/images/default/shared/large-loading.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shared/large-loading.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/shared/large-loading.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shared/large-loading.gif
diff --git a/typo3/contrib/extjs/resources/images/default/shared/left-btn.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shared/left-btn.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/shared/left-btn.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shared/left-btn.gif
diff --git a/typo3/contrib/extjs/resources/images/default/shared/loading-balls.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shared/loading-balls.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/shared/loading-balls.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shared/loading-balls.gif
diff --git a/typo3/contrib/extjs/resources/images/default/shared/right-btn.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shared/right-btn.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/shared/right-btn.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shared/right-btn.gif
diff --git a/typo3/contrib/extjs/resources/images/default/shared/warning.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shared/warning.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/shared/warning.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/shared/warning.gif
diff --git a/typo3/contrib/extjs/resources/images/default/sizer/e-handle-dark.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/e-handle-dark.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/sizer/e-handle-dark.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/e-handle-dark.gif
diff --git a/typo3/contrib/extjs/resources/images/default/sizer/e-handle.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/e-handle.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/sizer/e-handle.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/e-handle.gif
diff --git a/typo3/contrib/extjs/resources/images/default/sizer/ne-handle-dark.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/ne-handle-dark.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/sizer/ne-handle-dark.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/ne-handle-dark.gif
diff --git a/typo3/contrib/extjs/resources/images/default/sizer/ne-handle.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/ne-handle.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/sizer/ne-handle.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/ne-handle.gif
diff --git a/typo3/contrib/extjs/resources/images/default/sizer/nw-handle-dark.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/nw-handle-dark.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/sizer/nw-handle-dark.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/nw-handle-dark.gif
diff --git a/typo3/contrib/extjs/resources/images/default/sizer/nw-handle.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/nw-handle.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/sizer/nw-handle.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/nw-handle.gif
diff --git a/typo3/contrib/extjs/resources/images/default/sizer/s-handle-dark.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/s-handle-dark.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/sizer/s-handle-dark.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/s-handle-dark.gif
diff --git a/typo3/contrib/extjs/resources/images/default/sizer/s-handle.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/s-handle.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/sizer/s-handle.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/s-handle.gif
diff --git a/typo3/contrib/extjs/resources/images/default/sizer/se-handle-dark.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/se-handle-dark.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/sizer/se-handle-dark.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/se-handle-dark.gif
diff --git a/typo3/contrib/extjs/resources/images/default/sizer/se-handle.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/se-handle.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/sizer/se-handle.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/se-handle.gif
diff --git a/typo3/contrib/extjs/resources/images/default/sizer/square.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/square.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/sizer/square.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/square.gif
diff --git a/typo3/contrib/extjs/resources/images/default/sizer/sw-handle-dark.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/sw-handle-dark.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/sizer/sw-handle-dark.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/sw-handle-dark.gif
diff --git a/typo3/contrib/extjs/resources/images/default/sizer/sw-handle.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/sw-handle.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/sizer/sw-handle.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/sizer/sw-handle.gif
diff --git a/typo3/contrib/extjs/resources/images/default/slider/slider-bg.png b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/slider/slider-bg.png
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/slider/slider-bg.png
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/slider/slider-bg.png
diff --git a/typo3/contrib/extjs/resources/images/default/slider/slider-thumb.png b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/slider/slider-thumb.png
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/slider/slider-thumb.png
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/slider/slider-thumb.png
diff --git a/typo3/contrib/extjs/resources/images/default/slider/slider-v-bg.png b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/slider/slider-v-bg.png
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/slider/slider-v-bg.png
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/slider/slider-v-bg.png
diff --git a/typo3/contrib/extjs/resources/images/default/slider/slider-v-thumb.png b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/slider/slider-v-thumb.png
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/slider/slider-v-thumb.png
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/slider/slider-v-thumb.png
diff --git a/typo3/contrib/extjs/resources/images/default/tabs/scroll-left.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/scroll-left.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tabs/scroll-left.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/scroll-left.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tabs/scroll-right.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/scroll-right.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tabs/scroll-right.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/scroll-right.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tabs/scroller-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/scroller-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tabs/scroller-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/scroller-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tabs/tab-btm-inactive-left-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-btm-inactive-left-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tabs/tab-btm-inactive-left-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-btm-inactive-left-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tabs/tab-btm-inactive-right-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-btm-inactive-right-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tabs/tab-btm-inactive-right-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-btm-inactive-right-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tabs/tab-btm-left-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-btm-left-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tabs/tab-btm-left-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-btm-left-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tabs/tab-btm-over-left-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-btm-over-left-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tabs/tab-btm-over-left-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-btm-over-left-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tabs/tab-btm-over-right-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-btm-over-right-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tabs/tab-btm-over-right-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-btm-over-right-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tabs/tab-btm-right-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-btm-right-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tabs/tab-btm-right-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-btm-right-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tabs/tab-close.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-close.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tabs/tab-close.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-close.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tabs/tab-strip-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-strip-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tabs/tab-strip-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-strip-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tabs/tab-strip-bg.png b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-strip-bg.png
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tabs/tab-strip-bg.png
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-strip-bg.png
diff --git a/typo3/contrib/extjs/resources/images/default/tabs/tab-strip-btm-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-strip-btm-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tabs/tab-strip-btm-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tab-strip-btm-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tabs/tabs-sprite.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tabs-sprite.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tabs/tabs-sprite.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tabs/tabs-sprite.gif
diff --git a/typo3/contrib/extjs/resources/images/default/toolbar/bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/toolbar/bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/toolbar/btn-arrow-light.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/btn-arrow-light.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/toolbar/btn-arrow-light.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/btn-arrow-light.gif
diff --git a/typo3/contrib/extjs/resources/images/default/toolbar/btn-arrow.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/btn-arrow.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/toolbar/btn-arrow.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/btn-arrow.gif
diff --git a/typo3/contrib/extjs/resources/images/default/toolbar/btn-over-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/btn-over-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/toolbar/btn-over-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/btn-over-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/toolbar/gray-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/gray-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/toolbar/gray-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/gray-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/toolbar/more.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/more.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/toolbar/more.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/more.gif
diff --git a/typo3/contrib/extjs/resources/images/default/toolbar/tb-bg.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/tb-bg.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/toolbar/tb-bg.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/tb-bg.gif
diff --git a/typo3/contrib/extjs/resources/images/default/toolbar/tb-btn-sprite.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/tb-btn-sprite.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/toolbar/tb-btn-sprite.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/tb-btn-sprite.gif
diff --git a/typo3/contrib/extjs/resources/images/default/toolbar/tb-xl-btn-sprite.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/tb-xl-btn-sprite.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/toolbar/tb-xl-btn-sprite.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/tb-xl-btn-sprite.gif
diff --git a/typo3/contrib/extjs/resources/images/default/toolbar/tb-xl-sep.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/tb-xl-sep.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/toolbar/tb-xl-sep.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/toolbar/tb-xl-sep.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/arrows.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/arrows.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/arrows.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/arrows.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/drop-add.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/drop-add.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/drop-add.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/drop-add.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/drop-between.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/drop-between.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/drop-between.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/drop-between.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/drop-no.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/drop-no.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/drop-no.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/drop-no.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/drop-over.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/drop-over.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/drop-over.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/drop-over.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/drop-under.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/drop-under.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/drop-under.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/drop-under.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/drop-yes.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/drop-yes.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/drop-yes.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/drop-yes.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/elbow-end-minus-nl.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-end-minus-nl.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/elbow-end-minus-nl.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-end-minus-nl.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/elbow-end-minus.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-end-minus.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/elbow-end-minus.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-end-minus.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/elbow-end-plus-nl.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-end-plus-nl.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/elbow-end-plus-nl.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-end-plus-nl.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/elbow-end-plus.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-end-plus.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/elbow-end-plus.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-end-plus.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/elbow-end.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-end.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/elbow-end.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-end.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/elbow-line.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-line.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/elbow-line.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-line.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/elbow-minus-nl.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-minus-nl.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/elbow-minus-nl.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-minus-nl.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/elbow-minus.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-minus.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/elbow-minus.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-minus.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/elbow-plus-nl.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-plus-nl.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/elbow-plus-nl.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-plus-nl.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/elbow-plus.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-plus.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/elbow-plus.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow-plus.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/elbow.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/elbow.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/elbow.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/folder-open.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/folder-open.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/folder-open.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/folder-open.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/folder.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/folder.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/folder.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/folder.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/leaf.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/leaf.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/leaf.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/leaf.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/loading.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/loading.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/loading.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/loading.gif
diff --git a/typo3/contrib/extjs/resources/images/default/tree/s.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/s.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/tree/s.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/tree/s.gif
diff --git a/typo3/contrib/extjs/resources/images/default/window/icon-error.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/icon-error.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/window/icon-error.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/icon-error.gif
diff --git a/typo3/contrib/extjs/resources/images/default/window/icon-info.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/icon-info.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/window/icon-info.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/icon-info.gif
diff --git a/typo3/contrib/extjs/resources/images/default/window/icon-question.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/icon-question.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/window/icon-question.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/icon-question.gif
diff --git a/typo3/contrib/extjs/resources/images/default/window/icon-warning.gif b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/icon-warning.gif
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/window/icon-warning.gif
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/icon-warning.gif
diff --git a/typo3/contrib/extjs/resources/images/default/window/left-corners.png b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/left-corners.png
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/window/left-corners.png
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/left-corners.png
diff --git a/typo3/contrib/extjs/resources/images/default/window/left-corners.psd b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/left-corners.psd
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/window/left-corners.psd
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/left-corners.psd
diff --git a/typo3/contrib/extjs/resources/images/default/window/left-right.png b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/left-right.png
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/window/left-right.png
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/left-right.png
diff --git a/typo3/contrib/extjs/resources/images/default/window/left-right.psd b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/left-right.psd
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/window/left-right.psd
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/left-right.psd
diff --git a/typo3/contrib/extjs/resources/images/default/window/right-corners.png b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/right-corners.png
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/window/right-corners.png
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/right-corners.png
diff --git a/typo3/contrib/extjs/resources/images/default/window/right-corners.psd b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/right-corners.psd
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/window/right-corners.psd
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/right-corners.psd
diff --git a/typo3/contrib/extjs/resources/images/default/window/top-bottom.png b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/top-bottom.png
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/window/top-bottom.png
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/top-bottom.png
diff --git a/typo3/contrib/extjs/resources/images/default/window/top-bottom.psd b/typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/top-bottom.psd
similarity index 100%
rename from typo3/contrib/extjs/resources/images/default/window/top-bottom.psd
rename to typo3/sysext/core/Resources/Public/JavaScript/Contrib/extjs/resources/images/default/window/top-bottom.psd
diff --git a/typo3/sysext/core/Tests/Functional/Page/PageRendererTest.php b/typo3/sysext/core/Tests/Functional/Page/PageRendererTest.php
index f4bbed722042e2ff40393f97d443759883d83396..0cee764d83cc2df1ff5e89c0c849deceaf621e27 100644
--- a/typo3/sysext/core/Tests/Functional/Page/PageRendererTest.php
+++ b/typo3/sysext/core/Tests/Functional/Page/PageRendererTest.php
@@ -349,7 +349,7 @@ class PageRendererTest extends \TYPO3\CMS\Core\Tests\FunctionalTestCase {
 	public function loadExtJsInDebugLoadsDebugExtJs() {
 		$subject = new \TYPO3\CMS\Core\Page\PageRenderer();
 
-		$expectedRegExp = '#<script src="contrib/extjs/ext-all-debug\\.(js|\\d+\\.js|js\\?\\d+)" type="text/javascript"></script>#';
+		$expectedRegExp = '#<script src="sysext/core/Resources/Public/JavaScript/Contrib/extjs/ext-all-debug\\.(js|\\d+\\.js|js\\?\\d+)" type="text/javascript"></script>#';
 		$subject->loadExtJS(TRUE, TRUE);
 		$subject->enableExtJsDebug();
 		$out = $subject->render();