From ae849c31eab550eb8fe84b01024aa939d119ff3d Mon Sep 17 00:00:00 2001 From: kyle Date: Thu, 10 May 2018 16:07:29 -0700 Subject: [PATCH] fix: remove outdated Safari check for Blob downloads (#4541) --- src/core/components/response-body.jsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/core/components/response-body.jsx b/src/core/components/response-body.jsx index cce5773f..b3ae5925 100644 --- a/src/core/components/response-body.jsx +++ b/src/core/components/response-body.jsx @@ -64,9 +64,7 @@ export default class ResponseBody extends React.PureComponent { (headers["content-description"] && (/File Transfer/i).test(headers["content-description"]))) { // Download - const isSafari = /^((?!chrome|android).)*safari/i.test(navigator.userAgent) - - if (!isSafari && "Blob" in window) { + if ("Blob" in window) { let type = contentType || "text/html" let blob = (content instanceof Blob) ? content : new Blob([content], {type: type}) let href = window.URL.createObjectURL(blob)