(#7181) - Remove workaround for fixed firefox bug
diff --git a/packages/node_modules/pouchdb-binary-utils/src/readAsArrayBuffer.js b/packages/node_modules/pouchdb-binary-utils/src/readAsArrayBuffer.js
index 60fead7..6f646be 100644
--- a/packages/node_modules/pouchdb-binary-utils/src/readAsArrayBuffer.js
+++ b/packages/node_modules/pouchdb-binary-utils/src/readAsArrayBuffer.js
@@ -1,11 +1,5 @@
// simplified API. universal browser support is assumed
function readAsArrayBuffer(blob, callback) {
- if (typeof FileReader === 'undefined') {
- // fix for Firefox in a web worker:
- // https://bugzilla.mozilla.org/show_bug.cgi?id=901097
- return callback(new FileReaderSync().readAsArrayBuffer(blob));
- }
-
var reader = new FileReader();
reader.onloadend = function (e) {
var result = e.target.result || new ArrayBuffer(0);
@@ -14,4 +8,4 @@
reader.readAsArrayBuffer(blob);
}
-export default readAsArrayBuffer;
\ No newline at end of file
+export default readAsArrayBuffer;
diff --git a/packages/node_modules/pouchdb-binary-utils/src/readAsBinaryString.js b/packages/node_modules/pouchdb-binary-utils/src/readAsBinaryString.js
index feca502..3c1e127 100644
--- a/packages/node_modules/pouchdb-binary-utils/src/readAsBinaryString.js
+++ b/packages/node_modules/pouchdb-binary-utils/src/readAsBinaryString.js
@@ -13,13 +13,6 @@
// shim for browsers that don't support it
function readAsBinaryString(blob, callback) {
- if (typeof FileReader === 'undefined') {
- // fix for Firefox in a web worker
- // https://bugzilla.mozilla.org/show_bug.cgi?id=901097
- return callback(arrayBufferToBinaryString(
- new FileReaderSync().readAsArrayBuffer(blob)));
- }
-
var reader = new FileReader();
var hasBinaryString = typeof reader.readAsBinaryString === 'function';
reader.onloadend = function (e) {
@@ -36,4 +29,4 @@
}
}
-export default readAsBinaryString;
\ No newline at end of file
+export default readAsBinaryString;