Khafra
Khafra
This would allow server environments (specifically talking about nodejs/undici) that implement WebSocket some flexibility, for example, to add custom headers, etc. While we could change it on our side, it...
- [x] Case 2.6 - [x] Case 2.11 - [x] Case 5.5 - [x] Case 5.8 - [x] Case 9.3.1 - [x] Case 9.4.1 - [ ] Case 9.3.2 ->...
I haven't seen any benchmarks for undici's / node's WebSocket yet and not much has been done to improve performance.
## This would solve... ## The implementation should look like... ## I have also considered... ## Additional context
# `permessage-deflate` support - Is this something we *need*/*want* to support? Servers that are setup correctly should work even if the client doesn't support it. - Memory fragmentation issues when...
`createFastMessageEvent` can be used when the arguments passed to the MessageEvent constructor do not need to be validated. Refs: https://github.com/nodejs/undici/pull/3170 Refs: https://github.com/nodejs/node/pull/52370#pullrequestreview-1984568503
Some environments that implement Blob do not implement FileReader, forcing them to skip these tests. For example: https://github.com/nodejs/node/blob/main/test/wpt/status/FileAPI/blob.json#L7
closes https://github.com/nodejs/node-core-utils/issues/810 I have no idea how to add tests for this, but hopefully it's straightforward. This is needed for undici to use `git node wpt` to pull tests for...
`git node wpt fetch` or `git node wpt service-workers` consistently times out for me ``` ⚠ Please create fetch.json in test/wpt/status ------------------------ Checking updates for fetch... ------------------------- No records for...