[Webkit-unassigned] [Bug 149850] Reinstate support for SharedWorkers

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Sep 17 13:02:19 PDT 2019


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

Stu Kabakoff <sakabako at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sakabako at gmail.com

--- Comment #2 from Stu Kabakoff <sakabako at gmail.com> ---
I would like to see this feature reenabled.

I am trying to hold a websocket in a shared worker, this use case does not fit service worker because service worker is meant to shut down when not in use.

I also want to make a shared worker to provide an API to our local DB, which may occasionally require computation. Service worker is not appropriate for this because work on the service worker blocks network access for all tabs. Service workers cannot spawn other workers to alleviate this problem.

I will use shared worker anyway because support for Safari outside of iOS is not important to this specific project. In iOS we don't expect people to be using two tabs so, against the advice of the standard, we can put our socket in the service worker and use dedicated workers for our DB access.

-- 
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/20190917/802eec0a/attachment-0001.html>


More information about the webkit-unassigned mailing list