https://github.com/web-platform-tests/wpt
Revision dd79be3ee575503e4e9595dfe8ce8141d8aedb72 authored by Hiroki Nakagawa on 22 March 2018, 05:53:36 UTC, committed by Chromium WPT Sync on 22 March 2018, 05:53:36 UTC
This CL supports ES Modules on DedicatedWorker behind the ModuleDedicatedWorker
flag and adds WPT tests.

With the flag, you can specify 'type' option on the constructor of
DedicatedWorker (i.e., new Worker) to start a dedicated worker as a module
script. On DedicatedWorkerGlobalScope, static import is available, but dynamic
import() hasn't been implemented yet.

Bug: 680046
Change-Id: I3aca350228ec07be7884c7a2eb8cd351e7fd6b6e
Reviewed-on: https://chromium-review.googlesource.com/967908
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Cr-Commit-Position: refs/heads/master@{#544983}
1 parent 14f1aec
History
Tip revision: dd79be3ee575503e4e9595dfe8ce8141d8aedb72 authored by Hiroki Nakagawa on 22 March 2018, 05:53:36 UTC
Worker: Support ES Modules on DedicatedWorker behind the runtime flag
Tip revision: dd79be3
File Mode Size
resources
OWNERS -rw-r--r-- 18 bytes
README.md -rw-r--r-- 97 bytes
cookieStore_delete_arguments.tentative.window.js -rw-r--r-- 6.3 KB
cookieStore_event_arguments.tenative.window.js -rw-r--r-- 2.5 KB
cookieStore_event_basic.tentative.window.js -rw-r--r-- 971 bytes
cookieStore_event_delete.tenative.window.js -rw-r--r-- 1.1 KB
cookieStore_event_overwrite.tentative.window.js -rw-r--r-- 1.0 KB
cookieStore_getAll_arguments.tentative.window.js -rw-r--r-- 4.6 KB
cookieStore_getAll_set_basic.tentative.window.js -rw-r--r-- 749 bytes
cookieStore_get_arguments.tentative.window.js -rw-r--r-- 2.9 KB
cookieStore_get_delete_basic.tentative.window.js -rw-r--r-- 675 bytes
cookieStore_get_set_basic.tentative.window.js -rw-r--r-- 698 bytes
cookieStore_has_arguments.tentative.window.js -rw-r--r-- 3.3 KB
cookieStore_has_basic.tentative.window.js -rw-r--r-- 898 bytes
cookieStore_in_detached_frame.tentative.html -rw-r--r-- 621 bytes
cookieStore_set_arguments.tentative.window.js -rw-r--r-- 8.0 KB
cookieStore_special_names.tentative.html -rw-r--r-- 1.4 KB
cookie_store_tests.tentative.html -rw-r--r-- 486 bytes
cookie_store_tests.tentative.https.html -rw-r--r-- 494 bytes
cookie_store_tests_static.tentative.html -rw-r--r-- 495 bytes
cookie_store_tests_static.tentative.https.html -rw-r--r-- 502 bytes
delete_cookies.tentative.html -rw-r--r-- 504 bytes
delete_cookies.tentative.https.html -rw-r--r-- 512 bytes
delete_cookies_static.tentative.html -rw-r--r-- 513 bytes
delete_cookies_static.tentative.https.html -rw-r--r-- 520 bytes
document_cookie.tentative.html -rw-r--r-- 506 bytes
document_cookie.tentative.https.html -rw-r--r-- 514 bytes
document_cookie_static.tentative.html -rw-r--r-- 515 bytes
document_cookie_static.tentative.https.html -rw-r--r-- 522 bytes
document_getAll_multiple.tentative.html -rw-r--r-- 1.6 KB
expiration.tentative.html -rw-r--r-- 497 bytes
expiration.tentative.https.html -rw-r--r-- 505 bytes
expiration_static.tentative.html -rw-r--r-- 506 bytes
expiration_static.tentative.https.html -rw-r--r-- 513 bytes
get_set_get_all.tentative.html -rw-r--r-- 505 bytes
get_set_get_all.tentative.https.html -rw-r--r-- 513 bytes
get_set_get_all_static.tentative.html -rw-r--r-- 514 bytes
get_set_get_all_static.tentative.https.html -rw-r--r-- 521 bytes
http_cookie_and_set_cookie_headers.tentative.html -rw-r--r-- 540 bytes
http_cookie_and_set_cookie_headers.tentative.https.html -rw-r--r-- 548 bytes
idlharness.tentative.html -rw-r--r-- 1.3 KB
idlharness_serviceworker.js -rw-r--r-- 1.2 KB
idlharness_serviceworker.tentative.https.html -rw-r--r-- 640 bytes
meta_http_equiv_set_cookie.tentative.html -rw-r--r-- 628 bytes
meta_http_equiv_set_cookie.tentative.https.html -rw-r--r-- 636 bytes
meta_http_equiv_set_cookie_static.tentative.html -rw-r--r-- 637 bytes
meta_http_equiv_set_cookie_static.tentative.https.html -rw-r--r-- 644 bytes
no_name_and_no_value.tentative.html -rw-r--r-- 518 bytes
no_name_and_no_value.tentative.https.html -rw-r--r-- 526 bytes
no_name_and_no_value_static.tentative.html -rw-r--r-- 527 bytes
no_name_and_no_value_static.tentative.https.html -rw-r--r-- 534 bytes
no_name_equals_in_value.tentative.html -rw-r--r-- 522 bytes
no_name_equals_in_value.tentative.https.html -rw-r--r-- 530 bytes
no_name_equals_in_value_static.tentative.html -rw-r--r-- 531 bytes
no_name_equals_in_value_static.tentative.https.html -rw-r--r-- 538 bytes
no_name_multiple_values.tentative.html -rw-r--r-- 526 bytes
no_name_multiple_values.tentative.https.html -rw-r--r-- 534 bytes
no_name_multiple_values_static.tentative.html -rw-r--r-- 535 bytes
no_name_multiple_values_static.tentative.https.html -rw-r--r-- 542 bytes
observation.tentative.html -rw-r--r-- 504 bytes
observation.tentative.https.html -rw-r--r-- 512 bytes
observation_static.tentative.html -rw-r--r-- 513 bytes
observation_static.tentative.https.html -rw-r--r-- 520 bytes
one_simple_origin_cookie.tentative.html -rw-r--r-- 522 bytes
one_simple_origin_cookie.tentative.https.html -rw-r--r-- 530 bytes
one_simple_origin_cookie_static.tentative.html -rw-r--r-- 531 bytes
one_simple_origin_cookie_static.tentative.https.html -rw-r--r-- 538 bytes
serviceworker_cookieStore_arguments.js -rw-r--r-- 443 bytes
serviceworker_cookieStore_arguments.tentative.https.html -rw-r--r-- 747 bytes
serviceworker_cookieStore_basic.js -rw-r--r-- 386 bytes
serviceworker_cookieStore_basic.tentative.https.html -rw-r--r-- 731 bytes

README.md

back to top