[Webkit-unassigned] [Bug 290847] New: File downloads and inline file display in iOS 18.4 Web App lead to navigation-less state
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Apr 1 08:58:09 PDT 2025
https://bugs.webkit.org/show_bug.cgi?id=290847
Bug ID: 290847
Summary: File downloads and inline file display in iOS 18.4 Web
App lead to navigation-less state
Product: WebKit
Version: WebKit Nightly Build
Hardware: iPhone / iPad
OS: iOS 18
Status: NEW
Severity: Normal
Priority: P2
Component: New Bugs
Assignee: webkit-unassigned at lists.webkit.org
Reporter: tg at glancr.de
Created attachment 474792
--> https://bugs.webkit.org/attachment.cgi?id=474792&action=review
Screenshot of file download in iOS 18.4 PWA resulting in navigation-less state
When installed as a Web App on the user's home screen, any file download (i.e. `<a href="myfile.pdf" download>` together with a `Content-Disposition: attachment` header) will result in an “Open in …” splash screen that prohibits further navigation inside the Web App. The only resolution is to force-close and relaunch the web app.
If the file is accessed without a `Content-Disposition: attachment` header, both mobile Safari and web app instances display the PDF inline. This PDF preview also has no way for users to navigate back in the web app.
I published a minimal reproduction on GitHub: https://github.com/tobias-grasse/ios-pwa-download-reproduction
This is in response to Jen Simmons' reply on Mastodon (https://front-end.social/@jensimmons/114257798737382494) who kindly asked me to file this here.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20250401/94a951be/attachment-0001.htm>
More information about the webkit-unassigned
mailing list