WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Sam Weinig
Comment 1
2015-01-11 15:31:42 PST
Created
attachment 244426
[details]
Patch
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
Committed
r178310
: <
http://trac.webkit.org/changeset/178310
>
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.
Top of Page
Format For Printing
XML
Clone This Bug