Open atouchet opened 9 months ago
Servo's internal crates were switched from winapi to windows-sys in #32516.
Fwiw a draft PR for wgpu
is now up at https://github.com/gfx-rs/wgpu/pull/5956. Still needs a bit of refactoring to resolve the "more strict" API (i.e. missing Result
checks), and to convert the WGL implementation.
The winapi crate no longer appears to be maintained and there are now official windows/windows-sys crates from Microsoft. As such Servo should probably transition from using winapi to windows/windows-sys.
Dependencies to update:
Servo crates:
servo_allocator (https://github.com/servo/servo/pull/32516)servoshell (https://github.com/servo/servo/pull/32516)Servo organization crates:
Third party crates:
libloading (https://github.com/nagisa/rust_libloading/issues/118, https://github.com/nagisa/rust_libloading/pull/120)miow (https://github.com/yoshuawuyts/miow/pull/50)