diff --git a/classes/display/HTMLDisplayHandler.php b/classes/display/HTMLDisplayHandler.php index 4f7906982..c0cc31069 100644 --- a/classes/display/HTMLDisplayHandler.php +++ b/classes/display/HTMLDisplayHandler.php @@ -761,6 +761,7 @@ class HTMLDisplayHandler if (str_contains($_SERVER['HTTP_USER_AGENT'] ?? '', 'Trident/')) { + $original_file_list[] = 'polyfills/formdata.min.js'; $original_file_list[] = 'polyfills/promise.min.js'; } diff --git a/common/js/polyfills/formdata.min.js b/common/js/polyfills/formdata.min.js new file mode 100644 index 000000000..f4abd6765 --- /dev/null +++ b/common/js/polyfills/formdata.min.js @@ -0,0 +1,21 @@ +/*! formdata-polyfill. MIT License. Jimmy W?rting */ +;(function(){var h;function l(a){var b=0;return function(){return b>>0)+"_",e=0;return b}); +r("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c