Ashwin Naren
Ashwin Naren
> IMHO it would make sense to design the implementation in a way (trait), that servo perhaps provides a default implementation of the credential storage, but the embedder can override...
Two ways to do this: 1. Have `credentialmanagement` and `credentialmanagement_traits` crates. No idea how embedders would override the default (I think setting up a system to do this is worth...
I'm leaning heavily to option 1, but that would mean defining an interface for embedder to write custom implementations of credential management and somehow passing that into the constellation during...
> What's the scope of the things that should be configurable by the embedder? I'm unfamiliar with this particular API. Nor am I. However it seems like there should be...
Something to consider is that most SVGs (like those on github) are static and are generally of the form ```svg ``` #35783 has implemented a parser for the `` attributes....
I'll take a look.
The issue comes from the fact sleeping in js world (and wasm by extension) is non-trival, and is mostly accomplished via async. It should still be viable though.
I present my solution: ```rust #[cfg(target_arch = "wasm32")] pub(crate) async fn sleep(secs: u64) { let promise = js_sys::Promise::new(&mut |yes, _| { web_sys::window() .unwrap() .set_timeout_with_callback_and_timeout_and_arguments_0( &yes, (secs * 1000) as i32,...
The issue here is env variables that point to the openssl installation are not set. Setting all the variables specified in https://github.com/sfackler/rust-openssl/issues/1542#issuecomment-2524831738 should resolve this.
I was searching through, since I remember using `println!` in tauri, and found the following: [https://doc.rust-lang.org/std/io/struct.Stdout.html#note-windows-portability-considerations](https://doc.rust-lang.org/std/io/struct.Stdout.html#note-windows-portability-considerations). > When operating in a console, the Windows implementation of this stream does not...