[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