Bug 1574112 [wpt PR 18335] - Implement WebSocketStream, a=testonly
commit7b5d2d67792bef54d563fa2d8b10be34afea2e27
authorAdam Rice <ricea@chromium.org>
Tue, 27 Aug 2019 04:47:15 +0000 (27 04:47 +0000)
committermoz-wptsync-bot <wptsync@mozilla.com>
Tue, 27 Aug 2019 18:50:48 +0000 (27 18:50 +0000)
treeb7bd18949a5b6cddce51300ea459ee28139080ce
parent488eb61c85d6bc6bdf9751088a0473376c4fc0e6
Bug 1574112 [wpt PR 18335] - Implement WebSocketStream, a=testonly

Automatic update from web-platform-tests
Implement WebSocketStream

WebSocketStream is a new API for the WebSocket protocol that uses
streams to support backpressure.

See the explainer for more justification:
https://github.com/ricea/websocketstream-explainer/blob/master/README.md

This CL implements WebSocketStream behind the
experimental-web-platform-features flag.

See the design doc at https://docs.google.com/document/d/1XuxEshh5VYBYm1qRVKordTamCOsR-uGQBCYFcHXP4L0/edit#heading=h.7nki9mck5t64

Bug: 983030
Change-Id: I3002fd52ab151acb579e96a24985988e3fd35053
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1735156
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Commit-Queue: Adam Rice <ricea@chromium.org>
Cr-Commit-Position: refs/heads/master@{#690263}

--

wpt-commits: 23f463a0cc666d24bcb6b50ce2ab8b5deec77881
wpt-pr: 18335
testing/web-platform/tests/websockets/handlers/delayed-passive-close_wsh.py [new file with mode: 0755]
testing/web-platform/tests/websockets/stream-tentative/README.md [new file with mode: 0644]
testing/web-platform/tests/websockets/stream-tentative/close.any.js [new file with mode: 0644]
testing/web-platform/tests/websockets/stream-tentative/constructor.any.js [new file with mode: 0644]
testing/web-platform/tests/websockets/stream-tentative/resources/url-constants.js [new file with mode: 0644]