[Webkit-unassigned] [Bug 234727] New: (r276164) Replacement for AppCache without App-Bound domains after Xcode 13 update
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Dec 28 09:26:05 PST 2021
https://bugs.webkit.org/show_bug.cgi?id=234727
Bug ID: 234727
Summary: (r276164) Replacement for AppCache without App-Bound
domains after Xcode 13 update
Product: WebKit
Version: Other
Hardware: Unspecified
OS: iOS 15
Status: NEW
Severity: Normal
Priority: P2
Component: New Bugs
Assignee: webkit-unassigned at lists.webkit.org
Reporter: ermathon at microsoft.com
CC: bfulgham at webkit.org, katherine_cheney at apple.com
Hi WebKit team,
We were using AppCache for Offline caching in our WKWebView and following Xcode 13 update (which targets iOS SDK >= 15) application cache seems to be disabled by this bug: https://trac.webkit.org/changeset/276164/webkit
We leverage "Service Workers" on other platforms (Android, Windows...) to provide offline capabilities to our users but on iOS, if I understood correctly, "App-Bound Domains" must be enabled in order to use service workers.
Unfortunately we can't enable "App-Bound Domains": we own iOS applications that run business applications that are either "Cloud-hosted" (we own the servers and run the infrastructure for them) or deployed "On-Premises" by our customers (they own the hostnames+servers), as such we would have thousands of hostnames to add to our "App-Bound Domains" and this list is growing every day (since new customers deploy their business applications on their private servers).
When looking at the original "App-Bound Domains" blog post (https://webkit.org/blog/10882/app-bound-domains/), we don't fit in the "web-browser" bucket as we don't browse the Web but only endpoints that deployed our business application, so we are more in the "self-hosted content" bucket.
Is there any way of enabling "Service Workers" without using "App-Bound Domains"?
Or could the "web-browser" entitlement be used to lift the "App-Bound domains" limitations in our case?
Thanks!
--
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/20211228/7786b7e7/attachment.htm>
More information about the webkit-unassigned
mailing list