Results 238 comments of daxpedda

Updated to [`web-time` v1](https://crates.io/crates/web-time/1.0.0) and rebased on master. @hawkw another friendly ping!

I'm no Unicode expert, but my understanding is that UTF-16 0x00 - 0xFF is valid, but UTF-8 is only valid until 0x7F, 0x80 would describe a two byte character. In...

> It couldn't just be a direct binding though because `atob`/`btoa` don't accept `Uint8Array`s, so it'd have to be a manually-written wrapper around versions that use `JsString`. Right, so the...

This is definitely an issue, the MSRV has to absolutely be tested in CI, I'm happy to look at a PR! In the meantime I will make a small PR...

> 3\. Distribute the load between multiple executing instances `wasm-bindgen-test` should mimic Cargo test as much as possible, parallelizing tests even more is done in Cargo test externally, e.g. [`nextest`](https://crates.io/crates/cargo-nextest)....

> With cargo test its up to the binary to run individual tests in parallel, so in that model it would make sense for the test-runner to run tests in...

> @daxpedda Well if the problem is with wasm-bindgen-test that isn't providing the proper test list, I can start with that, no problem. I think that's a good step forward:...

> - (windows) unreleased winit fix for using set_control_flow in AboutToWait [Windows: set_control_flow has no effect from AboutToWait event rust-windowing/winit#3215](https://github.com/rust-windowing/winit/issues/3215) ; ⚠️ I'm not sure what the implications are, but...

I didn't review #10702, but looking at it now there is at least one big problem: `AboutToWait` is used to update and draw. This can't work unfortunately, because `AboutToWait` has...

```toml web-sys = { version = "0.3", features = [ "CssStyleDeclaration", "Document", "HtmlCanvasElement", "Window", ] } ``` ```rust fn fit_canvas_to_parent(windows: Query) { let window = windows.single(); let canvas: HtmlCanvasElement =...