[Webkit-unassigned] [Bug 211018] New: iOS PWAs using Service Workers freeze after being backgrounded
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Apr 25 03:03:37 PDT 2020
https://bugs.webkit.org/show_bug.cgi?id=211018
Bug ID: 211018
Summary: iOS PWAs using Service Workers freeze after being
backgrounded
Product: WebKit
Version: Other
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Service Workers
Assignee: webkit-unassigned at lists.webkit.org
Reporter: j at jamielinux.com
Created attachment 397555
--> https://bugs.webkit.org/attachment.cgi?id=397555&action=review
Test case (Airhorn + UpUp)
Steps to reproduce:
1. Open iOS Safari.
2. Navigate to https://airhorner.com/
3. Click Share, then Save to Home Screen.
4. Click App Icon from Home Screen.
5. Click the horn, it works.
6. Background the App (ie, go back to Home Screen).
7. Wait 5 seconds.
8. Click App Icon from Home Screen.
9. Click the horn, it doesn't work. App seems frozen.
I found this to be reproducible with every PWA I tested.
To rule out a problem with Workbox, I created an Airhorn test case with Workbox swapped out for an alternative PWA library called UpUp. I've attached this test case, but it's also available here:
Website: https://jamielinux.github.io/ios-service-worker-bug/
Source: https://github.com/jamielinux/ios-service-worker-bug
Hardware/software details:
- iPhone XS Max
- iOS 13.4.1
--
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/20200425/6d872619/attachment.htm>
More information about the webkit-unassigned
mailing list