From 94ea719055319b4fa9217f7ee668b5881dc09e20 Mon Sep 17 00:00:00 2001 From: harryadel Date: Fri, 21 Jul 2023 10:17:52 +0300 Subject: [PATCH] Replace new Set with es5 solution --- packages/browser-policy-content/browser-policy-content.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/browser-policy-content/browser-policy-content.js b/packages/browser-policy-content/browser-policy-content.js index a39430c82d..7db8d0c930 100644 --- a/packages/browser-policy-content/browser-policy-content.js +++ b/packages/browser-policy-content/browser-policy-content.js @@ -75,7 +75,7 @@ var parseCsp = function (csp) { Object.entries(cspSrcs).forEach(function (entry) { var directive = entry[0]; var sources = entry[1]; - cspSrcs[directive] = [...new Set([...(sources || []), ...(cspSrcs["default-src"] || [])])]; + cspSrcs[directive] = (sources || []).filter(t=> !(cspSrcs["default-src"] || []).includes(t)).concat((cspSrcs["default-src"] || [])) }); };