Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 4a28e3c7086d541a05cfc34d2fd67804db7f2e2c
https://github.com/WebKit/WebKit/commit/4a28e3c7086d541a05cfc34d2fd67804db7f2e2c
Author: Youenn Fablet <[email protected]>
Date: 2023-04-09 (Sun, 09 Apr 2023)
Changed paths:
A
LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/controlled-dedicatedworker-postMessage.https-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/controlled-dedicatedworker-postMessage.https.html
A
LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/controlled-iframe-postMessage.https-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/controlled-iframe-postMessage.https.html
A
LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/postMessage-client-worker.js
A
LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resources/controlled-frame-postMessage.html
A
LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resources/controlled-worker-late-postMessage.js
A
LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resources/controlled-worker-postMessage.js
Log Message:
-----------
Add service worker tests related to resultingClientId
https://bugs.webkit.org/show_bug.cgi?id=255194
rdar://problem/107793594
Reviewed by Alex Christensen.
We were not buffering messages sent to a service worker client before a client
(Document or WorkerGlobalScope) was created.
We recently added this ability and it is good to cover this with tests.
We add some additional tests in that area to cover some of the cases like when
a message event handler is added late or some edge cases
where we are not yet preserving order of messages.
Follow-up patches should further improve our support in this area.
*
LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/controlled-dedicatedworker-postMessage.https-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/controlled-dedicatedworker-postMessage.https.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/controlled-iframe-postMessage.https-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/controlled-iframe-postMessage.https.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/postMessage-client-worker.js:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resources/controlled-frame-postMessage.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resources/controlled-worker-late-postMessage.js:
Added.
(setTimeout):
*
LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resources/controlled-worker-postMessage.js:
Added.
(setTimeout):
Canonical link: https://commits.webkit.org/262757@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes