[Webkit-unassigned] [Bug 247087] New: iOS 16.1 regression of SharedWorker when a process doesn't have com.apple.developer.web-browser entitlement

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 26 14:23:36 PDT 2022


https://bugs.webkit.org/show_bug.cgi?id=247087

            Bug ID: 247087
           Summary: iOS 16.1 regression of SharedWorker when a process
                    doesn't have com.apple.developer.web-browser
                    entitlement
           Product: WebKit
           Version: Safari 16
          Hardware: iPhone / iPad
                OS: iOS 16
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Service Workers
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: dmt021 at gmail.com

Starting from iOS 16.1 WKWebView can't load pages with SharedWorker, if an app doesn't have "com.apple.developer.web-browser" entitlement.
Samples: 
https://mdn.github.io/dom-examples/web-workers/simple-shared-worker/ 
https://vc.ru

The NetProcess terminates the WebProcess, and renders the whole WKWebView crashed.
In case the "com.apple.developer.web-browser" entitlement is present it works fine.

The issue can be reproduced on iOS 16.1 with a basic WKWebView, or in apps:
Google - https://apps.apple.com/ru/app/google/id284815942
Yandex - https://apps.apple.com/ru/app/яндекс-с-алисой/id1050704155

The issue can NOT be reproduced in:
Chrome - https://apps.apple.com/ru/app/chrome-браузер-от-google/id535886823
Yandex Browser - https://apps.apple.com/ru/app/яндекс-браузер/id483693909
or on any iOS version prior 16.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/20221026/88647303/attachment.htm>


More information about the webkit-unassigned mailing list