New issue
Advanced search Search tips

Issue 795636 link

Starred by 0 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Task



Sign in to add a comment

Upstream fast/workers/ and http/tests/workers/ to WPT (external/wpt/workers/)

Project Member Reported by nhiroki@chromium.org, Dec 18 2017

Issue description

Tests in fast/workers/ and http/tests/workers/ should be upstreamed to WPT (external/wpt/workers/) for better interoperability.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Dec 27 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00

commit 6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00
Author: Hiroki Nakagawa <nhiroki@chromium.org>
Date: Wed Dec 27 23:09:14 2017

Worker: Move GC tests from fast/workers/ to fast/workers/chromium/

This is a preparation CL for upstreaming web worker tests to WPT.

To clarify which tests should (not) be upstreamed, this CL moves GC tests that
depend on chromium-specific behavior from fast/workers/ to
fast/workers/chromium/.

Bug: 795636
Change-Id: Id9aca6ca7b3a9140638d714070c7db950282f9a4
Reviewed-on: https://chromium-review.googlesource.com/844401
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Cr-Commit-Position: refs/heads/master@{#526249}
[add] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/README.txt
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/resources/worker-context-gc.js
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/resources/worker-gc2.js
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/resources/worker-xhr-onerror.js
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/resources/wrapper-map-gc.js
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/shared-worker-context-gc-expected.txt
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/shared-worker-context-gc.html
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/shared-worker-gc-expected.txt
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/shared-worker-gc.html
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-context-gc-expected.txt
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-context-gc.html
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-gc-alive.html
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-gc-expected.txt
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-gc.html
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-gc2-expected.txt
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-gc2.html
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-messageport-gc-expected.txt
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-messageport-gc.html
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-supplement-gc-expected.txt
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-supplement-gc.html
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/wrapper-map-gc-expected.txt
[rename] https://crrev.com/6d71f4a4f582b020c00d9d3b8cf6b5bb624f4f00/third_party/WebKit/LayoutTests/fast/workers/chromium/wrapper-map-gc.html

Project Member

Comment 2 by bugdroid1@chromium.org, Dec 28 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/b5cb183a5969fe36a0b2e64d2b6c60c4e9468d26

commit b5cb183a5969fe36a0b2e64d2b6c60c4e9468d26
Author: Hiroki Nakagawa <nhiroki@chromium.org>
Date: Thu Dec 28 04:10:50 2017

Worker: Move crash tests from fast/workers/ to fast/workers/chromium/

This is a preparation CL for upstreaming web worker tests to WPT.

To clarify which tests should (not) be upstreamed, this CL moves
chromium-specific crash tests from fast/workers/ to fast/workers/chromium/.

Bug: 795636
Change-Id: I3af6223adfb55482c65d22bed2ecc050ed271ed0
Reviewed-on: https://chromium-review.googlesource.com/845248
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Cr-Commit-Position: refs/heads/master@{#526271}
[rename] https://crrev.com/b5cb183a5969fe36a0b2e64d2b6c60c4e9468d26/third_party/WebKit/LayoutTests/fast/workers/chromium/close-context-messageport-crash.html
[rename] https://crrev.com/b5cb183a5969fe36a0b2e64d2b6c60c4e9468d26/third_party/WebKit/LayoutTests/fast/workers/chromium/empty-worker-nocrash-expected.txt
[rename] https://crrev.com/b5cb183a5969fe36a0b2e64d2b6c60c4e9468d26/third_party/WebKit/LayoutTests/fast/workers/chromium/empty-worker-nocrash.html
[rename] https://crrev.com/b5cb183a5969fe36a0b2e64d2b6c60c4e9468d26/third_party/WebKit/LayoutTests/fast/workers/chromium/resources/close-context-messageport-crash-iframe.html
[rename] https://crrev.com/b5cb183a5969fe36a0b2e64d2b6c60c4e9468d26/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-crash-with-invalid-location-expected.txt
[rename] https://crrev.com/b5cb183a5969fe36a0b2e64d2b6c60c4e9468d26/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-crash-with-invalid-location.html
[rename] https://crrev.com/b5cb183a5969fe36a0b2e64d2b6c60c4e9468d26/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-finish-crash-expected.txt
[rename] https://crrev.com/b5cb183a5969fe36a0b2e64d2b6c60c4e9468d26/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-finish-crash.html

Project Member

Comment 3 by bugdroid1@chromium.org, Dec 28 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/9dd60f38e36693bd853cc7efbad455ba8bc1560c

commit 9dd60f38e36693bd853cc7efbad455ba8bc1560c
Author: Hiroki Nakagawa <nhiroki@chromium.org>
Date: Thu Dec 28 05:30:46 2017

Worker: Move chromium-specific tests from fast/workers/ to fast/workers/chromium/

This is a preparation CL for upstreaming web worker tests to WPT.

To clarify which tests should (not) be upstreamed, this CL moves
chromium-specific tests from fast/workers/ to fast/workers/chromium/.

Bug: 795636
Change-Id: I06d2a19d2ee14ae745e9f5f7f46fb9c5c6d6d290
Reviewed-on: https://chromium-review.googlesource.com/845254
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Cr-Commit-Position: refs/heads/master@{#526275}
[modify] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/TestExpectations
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/dedicated-worker-error-event.html
[add] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/resources/empty-worker.js
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/resources/error-script.js
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/resources/shared-worker-dynamic-import.js
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/resources/stress-js-execution.js
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/resources/use-machine-stack.js
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/resources/worker-document-leak-iframe.html
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/resources/worker-dynamic-import.js
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/shared-worker-console-log-expected.txt
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/shared-worker-console-log.html
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/shared-worker-dynamic-import.html
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/stress-js-execution-expected.txt
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/stress-js-execution.html
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/use-machine-stack-expected.txt
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/use-machine-stack.html
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-console-log-expected.txt
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-console-log.html
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-document-leak-expected.txt
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-document-leak.html
[rename] https://crrev.com/9dd60f38e36693bd853cc7efbad455ba8bc1560c/third_party/WebKit/LayoutTests/fast/workers/chromium/worker-dynamic-import.html

Labels: WorkerBacklog
Cc: nhiroki@chromium.org
Owner: ----
Status: Available (was: Assigned)
Owner: kdillon@chromium.org
Status: Assigned (was: Available)

Sign in to add a comment