RESOLVED FIXED Bug 140344
Remove support for SharedWorkers
https://bugs.webkit.org/show_bug.cgi?id=140344
Summary Remove support for SharedWorkers
Sam Weinig
Reported 2015-01-11 15:25:10 PST
Remove support for SharedWorkers
Attachments
Patch (328.80 KB, patch)
2015-01-11 15:31 PST, Sam Weinig
andersca: review+
Sam Weinig
Comment 1 2015-01-11 15:31:42 PST
Sam Weinig
Comment 2 2015-01-11 17:11:31 PST
The Mac failure to build looks unrelated.
Sam Weinig
Comment 3 2015-01-12 16:40:54 PST
olamedia
Comment 4 2016-07-27 04:25:47 PDT
Can anyone comment what is another option to make shared websocket if you removed this feature?
Lewis
Comment 5 2017-08-22 23:12:46 PDT
SharedWorker is mandatory for implementing the superthread architecture for webapps. Is there any chance that it will be brought back to consideration?
Brady Eidson
Comment 6 2019-10-06 19:52:54 PDT
(In reply to Lewis from comment #5) > SharedWorker is mandatory for implementing the superthread architecture for > webapps. Is there any chance that it will be brought back to consideration? ServiceWorkers can do everything SharedWorkers could. (Or am I wrong about that?)
Lewis
Comment 7 2019-10-06 19:59:25 PDT
@brady ServiceWorker has temporary lifetime while SharedWorker persists until all pages are closed. This is the fundamental difference between the two. As a result, persistent connections (websocket, indexeddb) can not be kept alive in ServiceWorker.
Note You need to log in before you can comment on or make changes to this bug.