From 1bf9b35b544700254d3d509b3cca006e2230bc81 Mon Sep 17 00:00:00 2001 From: Aras Abbasi Date: Mon, 4 Dec 2017 19:40:44 +0100 Subject: [PATCH 1/4] Fix RollUp-Error because of This is Undefined Rewrite make it compatible with RollUp rollup/rollup#759 MrRio/jsPDF#1533 --- FileSaver.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/FileSaver.js b/FileSaver.js index fb71494..a74007c 100644 --- a/FileSaver.js +++ b/FileSaver.js @@ -173,7 +173,9 @@ var saveAs = saveAs || (function(view) { }( typeof self !== "undefined" && self || typeof window !== "undefined" && window - || this.content + || typeof global !== "undefined && global + || Function('return this.content')() + || Function('return this')() )); // `self` is undefined in Firefox for Android content script context // while `this` is nsIContentFrameMessageManager From db089ce81efca5f7419545d93f8ad0fdaed46b90 Mon Sep 17 00:00:00 2001 From: Aras Abbasi Date: Mon, 4 Dec 2017 19:42:44 +0100 Subject: [PATCH 2/4] Update FileSaver.js --- FileSaver.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FileSaver.js b/FileSaver.js index a74007c..d75a466 100644 --- a/FileSaver.js +++ b/FileSaver.js @@ -173,7 +173,7 @@ var saveAs = saveAs || (function(view) { }( typeof self !== "undefined" && self || typeof window !== "undefined" && window - || typeof global !== "undefined && global + || typeof global !== "undefined" && global || Function('return this.content')() || Function('return this')() )); From 0b9054253529ab294a7ebd84cee052f0706c8466 Mon Sep 17 00:00:00 2001 From: Aras Abbasi Date: Fri, 12 Jan 2018 13:14:59 +0100 Subject: [PATCH 3/4] Update FileSaver.js --- FileSaver.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/FileSaver.js b/FileSaver.js index d75a466..f02ca47 100644 --- a/FileSaver.js +++ b/FileSaver.js @@ -1,7 +1,7 @@ /* FileSaver.js * A saveAs() FileSaver implementation. - * 1.3.2 - * 2016-06-16 18:25:19 + * 1.3.3 + * 2018-01-12 13:14:0 * * By Eli Grey, http://eligrey.com * License: MIT From fe42ec4055a28e005839b99ad12eb7a6d31d06d7 Mon Sep 17 00:00:00 2001 From: Aras Abbasi Date: Fri, 12 Jan 2018 13:46:49 +0100 Subject: [PATCH 4/4] Update FileSaver.js --- FileSaver.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/FileSaver.js b/FileSaver.js index f02ca47..74b31c9 100644 --- a/FileSaver.js +++ b/FileSaver.js @@ -174,8 +174,8 @@ var saveAs = saveAs || (function(view) { typeof self !== "undefined" && self || typeof window !== "undefined" && window || typeof global !== "undefined" && global - || Function('return this.content')() - || Function('return this')() + || this.content + || this )); // `self` is undefined in Firefox for Android content script context // while `this` is nsIContentFrameMessageManager