1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-24 15:19:26 -05:00
denoland-deno/ext
Andreu Botella 49ccfdd696
refactor(ext/web): Don't rely on NaN comparisons in TextEncoderStream (#13151)
In the `transform` function to `TextEncoderStream`'s internal
`TransformStream`, if `chunk` is the empty string and
`this.#pendingHighSurrogate` is null, then `lastCodeUnit` will be NaN.
As it turns out, this does not cause a bug because the comparison to
check for lone surrogates turns out to be false for NaN, but to rely on
it makes the code brittle.
2022-01-05 16:48:06 +01:00
..
broadcast_channel fix(doc): Make private types which show up in the rustdocs public (#13230) 2022-01-05 16:46:41 +01:00
console fix(ext/console): map basic css color keywords to ansi (#13175) 2022-01-05 16:45:40 +01:00
crypto fix(ext/crypto): use forgiving base64 encoding for JWK (#13240) 2022-01-05 16:47:29 +01:00
fetch chore: release crates for v1.17.1 (#13179) 2021-12-22 17:38:50 +01:00
ffi chore: release crates for v1.17.1 (#13179) 2021-12-22 17:38:50 +01:00
http chore: release crates for v1.17.1 (#13179) 2021-12-22 17:38:50 +01:00
net chore: release crates for v1.17.1 (#13179) 2021-12-22 17:38:50 +01:00
timers chore: release crates for v1.17.1 (#13179) 2021-12-22 17:38:50 +01:00
tls chore: release crates for v1.17.1 (#13179) 2021-12-22 17:38:50 +01:00
url chore: release crates for v1.17.1 (#13179) 2021-12-22 17:38:50 +01:00
web refactor(ext/web): Don't rely on NaN comparisons in TextEncoderStream (#13151) 2022-01-05 16:48:06 +01:00
webgpu chore: release crates for v1.17.1 (#13179) 2021-12-22 17:38:50 +01:00
webidl chore: release crates for v1.17.1 (#13179) 2021-12-22 17:38:50 +01:00
websocket chore: release crates for v1.17.1 (#13179) 2021-12-22 17:38:50 +01:00
webstorage chore: release crates for v1.17.1 (#13179) 2021-12-22 17:38:50 +01:00