worker: add wpt tests for Web Workers · nodejs/node@7231c13 · GitHub
Skip to content

Commit 7231c13

Browse files
avivkelleraduh95
authored andcommitted
worker: add wpt tests for Web Workers
Signed-off-by: Aviv Keller <me@aviv.sh> PR-URL: #64894 Fixes: #43583 Reviewed-By: Filip Skokan <panva.ip@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Matthew Aitken <maitken033380023@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
1 parent be60c34 commit 7231c13

1,322 files changed

Lines changed: 53332 additions & 2 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎lib/eslint.config_partial.mjs‎

Lines changed: 4 additions & 0 deletions

‎lib/internal/process/pre_execution.js‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ function prepareExecution(options) {
121121
setupVfs();
122122
setupQuic();
123123
setupWebStorage();
124-
setupWebWorkers();
124+
removeWebWorkersIfDisabled();
125125
setupWebsocket();
126126
setupEventsource();
127127
setupCodeCoverage();
@@ -367,7 +367,7 @@ function setupWebsocket() {
367367
}
368368

369369
// https://html.spec.whatwg.org/multipage/workers.html
370-
function setupWebWorkers() {
370+
function removeWebWorkersIfDisabled() {
371371
if (!getOptionValue('--experimental-web-worker')) {
372372
delete globalThis.Worker;
373373
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
spec: https://w3c.github.io/ServiceWorker/
2+
suggested_reviewers:
3+
- asutherland
4+
- mkruisselbrink
5+
- mattto
6+
- wanderview
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
rules:
2+
- "*": [service-workers]
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
suggested_reviewers:
2+
- inexorabletash
3+
- wanderview
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
rules:
2+
- "**": [service-workers]
Lines changed: 81 additions & 0 deletions

0 commit comments

Comments
 (0)