WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
263608
TXT and XML Files open in tab on iOS Safari instead of downloading
https://bugs.webkit.org/show_bug.cgi?id=263608
Summary
TXT and XML Files open in tab on iOS Safari instead of downloading
Celeste Glavin
Reported
2023-10-24 13:12:24 PDT
Steps to reproduce: - define an anchor element with the download attribute and a url to download either a TXT or XMl file - fire the click event on iOS Safari (Current version is 16.6.1) Expected: - Download starts Actual: - file is opened in the current tab Example of code: const downloadExportUrl = (url) => { const a = document.createElement('a'); a.href = url; a.download = ''; a.click(); };
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2023-10-24 14:10:54 PDT
<
rdar://problem/117435170
>
pollx
Comment 2
2024-01-11 06:29:40 PST
Same issue when trying to download a pdf file in the form of Blob: const pdfBlob = await pdfBinaryRes.blob() const blobUrl = window.URL.createObjectURL(pdfBlob) const link = document.createElement('a') link.href = blobUrl link.download = filename link.click()
Laszlo
Comment 3
2024-06-07 19:03:23 PDT
I get the same result with pictures as well.
Laszlo
Comment 4
2024-06-07 19:03:37 PDT
I get the same result with pictures as well.
aron
Comment 5
2024-09-09 13:35:06 PDT
I'm having the same problem with plain old html. I have also confirmed that the server serves the file with the attachment content disposition, and it works on desktop safari but not ios. The link I have is to a different sub-domain incase that helps.
Laszlo
Comment 6
2024-09-09 13:58:53 PDT
(In reply to aron from
comment #5
)
> I'm having the same problem with plain old html. I have also confirmed that > the server serves the file with the attachment content disposition, and it > works on desktop safari but not ios. > > The link I have is to a different sub-domain incase that helps.
I had another bug somewhere on webkit and they responded that the issue lies with Safari and the Safari was notified of the issue. It will be tracked internally in the Safari team so we will not know the status of it going forward.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug