From 3edbecf40fc322911d081dde726a060e4db98b58 Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Fri, 15 Mar 2024 13:37:23 +0100 Subject: luci-base: cbi.js: drop CustomEvent polyfill All supported browsers natively support this functionality since quite a while already. Signed-off-by: Jo-Philipp Wich --- modules/luci-base/htdocs/luci-static/resources/cbi.js | 12 ------------ 1 file changed, 12 deletions(-) (limited to 'modules/luci-base/htdocs/luci-static') diff --git a/modules/luci-base/htdocs/luci-static/resources/cbi.js b/modules/luci-base/htdocs/luci-static/resources/cbi.js index 38687a1cef..d7b462c367 100644 --- a/modules/luci-base/htdocs/luci-static/resources/cbi.js +++ b/modules/luci-base/htdocs/luci-static/resources/cbi.js @@ -733,18 +733,6 @@ function matchesElem(node, selector) { return L.dom.matches(node, selector) } function findParent(node, selector) { return L.dom.parent(node, selector) } function E() { return L.dom.create.apply(L.dom, arguments) } -if (typeof(window.CustomEvent) !== 'function') { - function CustomEvent(event, params) { - params = params || { bubbles: false, cancelable: false, detail: undefined }; - var evt = document.createEvent('CustomEvent'); - evt.initCustomEvent( event, params.bubbles, params.cancelable, params.detail ); - return evt; - } - - CustomEvent.prototype = window.Event.prototype; - window.CustomEvent = CustomEvent; -} - function cbi_dropdown_init(sb) { if (sb && L.dom.findClassInstance(sb) instanceof L.ui.Dropdown) return; -- cgit v1.2.3