diff --git a/build/build-modules-js/init/minify-vendor.mjs b/build/build-modules-js/init/minify-vendor.mjs index 5772170ce31fb..97c0d237ef05e 100644 --- a/build/build-modules-js/init/minify-vendor.mjs +++ b/build/build-modules-js/init/minify-vendor.mjs @@ -13,7 +13,6 @@ const folders = [ 'media/vendor/es-module-shims/js', 'media/vendor/qrcode/js', 'media/vendor/tinymce/langs', - 'media/vendor/webcomponentsjs/js', ]; let allFiles = []; diff --git a/build/build-modules-js/settings.json b/build/build-modules-js/settings.json index 4ce05cd8544e8..41bcc93b98daf 100644 --- a/build/build-modules-js/settings.json +++ b/build/build-modules-js/settings.json @@ -492,7 +492,7 @@ "defer": true }, "dependencies": [ - "wcpolyfill" + "core" ] }, { @@ -503,7 +503,7 @@ "type": "module" }, "dependencies": [ - "wcpolyfill" + "core" ] }, { @@ -520,7 +520,7 @@ "defer": true }, "dependencies": [ - "wcpolyfill" + "core" ] }, { @@ -531,7 +531,7 @@ "type": "module" }, "dependencies": [ - "wcpolyfill" + "core" ] } ], @@ -609,28 +609,6 @@ "name": "tinymce", "licenseFilename": "license.txt" }, - "@webcomponents/webcomponentsjs": { - "name": "webcomponentsjs", - "js": { - "webcomponents-bundle.js": "js/webcomponents-bundle.js" - }, - "dependencies": [], - "licenseFilename": "LICENSE.md", - "provideAssets": [ - { - "name": "wcpolyfill", - "type": "script", - "uri": "webcomponents-bundle.js", - "attributes": { - "nomodule": true, - "defer": true - }, - "dependencies": [ - "core" - ] - } - ] - }, "accessibility": { "name": "accessibility", "licenseFilename": "LICENSE", diff --git a/build/media_source/plg_behaviour_compat6/removed.asset.json b/build/media_source/plg_behaviour_compat6/removed.asset.json index cc9cb5a8dbe14..df109f28fe91b 100644 --- a/build/media_source/plg_behaviour_compat6/removed.asset.json +++ b/build/media_source/plg_behaviour_compat6/removed.asset.json @@ -5,5 +5,10 @@ "description": "Joomla CMS Removed Assets b/c entries, the entries are only placeholders without functionality.", "license": "GPL-2.0-or-later", "assets": [ + { + "name": "wcpolyfill", + "type": "script", + "uri": "" + } ] } diff --git a/build/media_source/plg_editors_codemirror/joomla.asset.json b/build/media_source/plg_editors_codemirror/joomla.asset.json index 7832390700e09..b9c84925429d9 100644 --- a/build/media_source/plg_editors_codemirror/joomla.asset.json +++ b/build/media_source/plg_editors_codemirror/joomla.asset.json @@ -23,8 +23,7 @@ "dependencies": [ "core", "codemirror", - "editors", - "wcpolyfill" + "editors" ], "attributes": { "type": "module" diff --git a/build/media_source/system/joomla.asset.json b/build/media_source/system/joomla.asset.json index 41ea8393c9aee..61178b4c45487 100644 --- a/build/media_source/system/joomla.asset.json +++ b/build/media_source/system/joomla.asset.json @@ -322,7 +322,7 @@ "defer": true }, "dependencies": [ - "wcpolyfill", + "core", "choicesjs" ] }, @@ -358,7 +358,7 @@ "defer": true }, "dependencies": [ - "wcpolyfill" + "core" ] }, { @@ -383,7 +383,7 @@ "defer": true }, "dependencies": [ - "wcpolyfill" + "core" ] }, { @@ -407,7 +407,7 @@ "defer": true }, "dependencies": [ - "wcpolyfill" + "core" ] }, { @@ -436,7 +436,7 @@ "defer": true }, "dependencies": [ - "wcpolyfill" + "core" ] }, { @@ -460,7 +460,7 @@ "defer": true }, "dependencies": [ - "wcpolyfill" + "core" ] }, { @@ -489,7 +489,7 @@ "defer": true }, "dependencies": [ - "wcpolyfill" + "core" ] }, { @@ -513,7 +513,7 @@ "defer": true }, "dependencies": [ - "wcpolyfill" + "core" ] }, { @@ -537,7 +537,7 @@ "defer": true }, "dependencies": [ - "wcpolyfill" + "core" ] }, { @@ -562,7 +562,7 @@ "defer": true }, "dependencies": [ - "wcpolyfill" + "core" ] }, { @@ -586,7 +586,7 @@ "defer": true }, "dependencies": [ - "wcpolyfill" + "core" ] }, { @@ -610,7 +610,7 @@ "defer": true }, "dependencies": [ - "wcpolyfill" + "core" ] }, { @@ -631,7 +631,6 @@ "uri": "system/joomla-dialog.min.js", "importmap": true, "dependencies": [ - "wcpolyfill", "core" ] }, diff --git a/libraries/src/HTML/Helpers/Select.php b/libraries/src/HTML/Helpers/Select.php index dc51a186385f3..97510182a4c7a 100644 --- a/libraries/src/HTML/Helpers/Select.php +++ b/libraries/src/HTML/Helpers/Select.php @@ -145,7 +145,7 @@ public static function genericlist( ->registerAndUseScript( 'webcomponent.select-colour', 'system/fields/select-colour.min.js', - ['dependencies' => ['wcpolyfill']], + ['dependencies' => ['core']], ['type' => 'module'] ); } diff --git a/package-lock.json b/package-lock.json index 455a678af0f24..83a0d2842a4f4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28,7 +28,6 @@ "@codemirror/view": "^6.38.1", "@fortawesome/fontawesome-free": "^6.7.2", "@popperjs/core": "^2.11.8", - "@webcomponents/webcomponentsjs": "^2.8.0", "accessibility": "^3.0.17", "awesomplete": "^1.1.7", "bootstrap": "^5.3.7", @@ -3702,12 +3701,6 @@ "integrity": "sha512-cZy8Dq+uuIXbxCZpuLd2GJdeSO/lIzIspC2WtkqIpje5QyFbvLaI5wZtdUjLHjGZrlVX6GilejatWwVYYRc8tA==", "license": "MIT" }, - "node_modules/@webcomponents/webcomponentsjs": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/@webcomponents/webcomponentsjs/-/webcomponentsjs-2.8.0.tgz", - "integrity": "sha512-loGD63sacRzOzSJgQnB9ZAhaQGkN7wl2Zuw7tsphI5Isa0irijrRo6EnJii/GgjGefIFO8AIO7UivzRhFaEk9w==", - "license": "BSD-3-Clause" - }, "node_modules/accessibility": { "version": "3.0.17", "resolved": "https://registry.npmjs.org/accessibility/-/accessibility-3.0.17.tgz", diff --git a/package.json b/package.json index ee213f3bb28c3..283cf3e812caf 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,6 @@ "@codemirror/view": "^6.38.1", "@fortawesome/fontawesome-free": "^6.7.2", "@popperjs/core": "^2.11.8", - "@webcomponents/webcomponentsjs": "^2.8.0", "accessibility": "^3.0.17", "awesomplete": "^1.1.7", "bootstrap": "^5.3.7",