Gildas 6 gadi atpakaļ
vecāks
revīzija
fe493d5fe2
1 mainītis faili ar 16 papildinājumiem un 12 dzēšanām
  1. 16 12
      extension/core/content/content-download.js

+ 16 - 12
extension/core/content/content-download.js

@@ -23,16 +23,20 @@
 
 /* global addEventListener, removeEventListener, document, URL, MouseEvent, Blob */
 
-addEventListener("message", listener, false);
+(() => {
 
-function listener(event) {
-	removeEventListener("message", listener, false);
-	const [filename, content] = JSON.parse(event.data);
-	const link = document.createElement("a");
-	document.body.appendChild(link);
-	link.download = filename;
-	const url = URL.createObjectURL(new Blob([content], { type: "text/html" }));
-	link.href = url;
-	link.dispatchEvent(new MouseEvent("click"));
-	URL.revokeObjectURL(url);
-}
+	addEventListener("message", listener, false);
+
+	function listener(event) {
+		removeEventListener("message", listener, false);
+		const [filename, content] = JSON.parse(event.data);
+		const link = document.createElement("a");
+		document.body.appendChild(link);
+		link.download = filename;
+		const url = URL.createObjectURL(new Blob([content], { type: "text/html" }));
+		link.href = url;
+		link.dispatchEvent(new MouseEvent("click"));
+		URL.revokeObjectURL(url);
+	}
+
+})();