Commit Graph

  • c389f9bde2 init thread pool as soon as wasm is loaded main dan 2024-06-20 10:19:30 +03:00
  • 9aa86a6ecb Missing changelog entry for table.fill (#3994) daxpedda 2024-06-19 21:10:02 +02:00
  • 617167fbee Use table.fill in externref-xform (TODO) (#3446) Lukas Lihotzki 2024-06-19 20:39:08 +02:00
  • dd50433063 Update Clippy to Rust v1.79 (#3987) daxpedda 2024-06-16 11:18:52 +02:00
  • 3f6c7c6e3d Fix triggering clippy::mem_forget lint (#3985) daxpedda 2024-06-16 09:38:35 +02:00
  • f1c840fd1c Add bindings for queueMicrotask (#3981) daxpedda 2024-06-12 10:56:17 +02:00
  • c108c7520a Add bindings for VisualViewport (#3931) Daniëlle Huisman 2024-06-02 00:18:21 +02:00
  • 88f8917efb Fix Rust values getting GC'd while still borrowed and not getting GC'd if created via. constructor (#3940) Liam Murphy 2024-06-01 22:18:14 +10:00
  • 5767be9ea0 Fixes #3929 Allow exporting functions named "default". (#3930) Nicklas Warming Jacobsen 2024-05-27 22:38:45 +02:00
  • b4da51c4b1 Register target features in custom section when using xforms (#3967) daxpedda 2024-05-27 09:41:57 +02:00
  • 9b37613bba Improve the performance of 'string enums' (#3915) David Huculak 2024-05-21 04:04:15 -04:00
  • fa6d2bc726 Added getCapabilities() to RtcRtpReceiver (#3941) Erik Moqvist 2024-05-14 12:01:08 +02:00
  • 7ad4c3f931 Add WebIDL definitions for InputDeviceInfo and MediaTrackCapabilities (#3935) Pablo Sichert 2024-05-14 10:58:59 +02:00
  • 73e5a8c482 Fix clippy lint empty_docs (#3946) Kevin Flansburg 2024-05-07 23:59:11 -04:00
  • ad251c06a6 Fix CI failures introduced by Rust 1.78 (except clippy::empty_docs) (#3949) Liam Murphy 2024-05-07 20:30:12 +10:00
  • e78db23553 chore: fix some comments (#3913) redismongo 2024-04-19 05:57:16 +08:00
  • 134fdda807 Fix MSRV compilation (#3927) daxpedda 2024-04-18 23:57:02 +02:00
  • 7d0b11c80e Support expr when use typescript_custom_section attribute (#3901) ZGY 2024-04-10 14:43:15 +08:00
  • d25a68eaa7 Don't use reflect in webidl dictionary setters (#3898) David Huculak 2024-04-03 02:33:51 -04:00
  • 9347af3b51 Add js import enum benchmark (#3906) David Huculak 2024-04-02 03:32:22 -04:00
  • a9f06701c7 add cargo config alternative to set unstable rustflags (#3905) Thierry Berger 2024-04-01 08:53:46 +02:00
  • 88efe468e6 Implement Into<JsValue> for Vec (#3630) Liam Murphy 2024-03-25 11:10:24 +11:00
  • 78463a2fd7 Add a crates/cli/tests/reference/enums.rs test to visualize the current (#3874) Thomas Etter 2024-03-14 04:52:36 +01:00
  • b3121a6d67 Add methods for Typed Array and Array (#3888) ZGY 2024-03-13 23:53:50 +08:00
  • 3e378a7bbf Mark Web Share API as stable (#3882) burrscurr 2024-03-12 23:30:32 +01:00
  • 1317b34c09 Make catch thread safe (#3879) daxpedda 2024-03-10 23:49:22 +01:00
  • 3f129ae5be Fix nits in multi-threaded futures implementation (#3880) daxpedda 2024-03-10 22:32:17 +01:00
  • ad4e4435e3 Implement From<NonNull<T>> for JsValue (#3877) daxpedda 2024-03-09 01:16:36 +01:00
  • e22f754e06 fix some comments (#3875) battmdpkq 2024-03-08 18:16:05 +08:00
  • ac462d586a Copy port from headless test server when using WASM_BINDGEN_TEST_ADDRESS (#3873) Lynn 2024-03-06 22:04:28 +01:00
  • f0f3a47716 Account for failure in publishing process (#3870) daxpedda 2024-03-06 09:09:00 +01:00
  • 2a4a493623 Prepare v0.2.92 release (#3869) daxpedda 2024-03-04 11:25:46 +01:00
  • 8e992dc906 Don't allow invalid Unicode scalar values in char (#3866) daxpedda 2024-03-04 08:51:38 +01:00
  • 807bdb48e4 Revert "Allow using 'static lifetimes in functions (#3856)" (#3865) daxpedda 2024-03-02 11:55:19 +01:00
  • 983ec579a3 Add NonNull<T> as parameter (#3857) daxpedda 2024-03-02 09:11:13 +01:00
  • 0095fa73c9 Allow overriding headless test URL (#3861) Lynn 2024-03-02 08:58:19 +01:00
  • 002307746e Update passing-rust-closures-to-js.md (#3859) Doug A 2024-02-28 10:59:05 -04:00
  • b9ccb8f3c5 Allow using 'static lifetimes in functions (#3856) daxpedda 2024-02-27 22:22:50 +01:00
  • c80bf9a323 Add support for Option<*const T>, Option<*mut T> and NonNull<T> (#3852) daxpedda 2024-02-26 11:49:55 +01:00
  • 0c09e154cf Fix CI (#3853) daxpedda 2024-02-23 14:00:44 +01:00
  • 557e2e6518 Introduce impl TryFrom for Number that succeeds iff the value is within the safe range (#3847) Léo Gaspard 2024-02-23 09:06:00 +01:00
  • b5a74c8578 Add sorted_iter_mut for NonstandardWitSection.adapters for determinism (#3851) Aaron Hill 2024-02-22 11:06:13 -05:00
  • 00ab174fcc Update Rust version for UI tests (#3850) daxpedda 2024-02-21 23:17:19 +01:00
  • 6150e210ca Revert "Use single-threaded impl when MT is impossible" daxpedda 2024-02-20 11:02:21 +01:00
  • 7ce38b42d3 Use single-threaded impl when MT is impossible daxpedda 2024-02-20 10:59:25 +01:00
  • 12889ef666 Update JamesIves/github-pages-deploy-action in GHA workflow to newest v4 (#3841) Dirk Stolle 2024-02-10 23:43:24 +01:00
  • a396d03d9e feat(#3843): Add support for CanvasState.reset (#3844) Nulled 2024-02-10 09:00:36 +01:00
  • db91cc2a28 readme: also link the guide built from the main branch (#3826) Daniel Bergey 2024-02-09 16:18:21 -05:00
  • 9f1d1188ca Update actions/upload-artifact + actions/download-artifact to v4 (#3842) Dirk Stolle 2024-02-09 12:30:25 +01:00
  • 114a4a198c Add a typescript test (not just a compile test) for enums (#3740) Thomas Etter 2024-02-08 22:24:33 +01:00
  • e9cb333116 Add RtcPeerConnectionIceErrorEvent WebAPI (#3835) evdokimovs 2024-02-08 14:15:23 +01:00
  • 1f12124a60 Update setup-geckodriver action to use Node.js 20 (#3839) Dirk Stolle 2024-02-08 11:19:01 +01:00
  • 6eecd5b624 Update actions/setup-node in GitHub Actions workflows to v4 (#3838) Dirk Stolle 2024-02-08 11:18:17 +01:00
  • 0d2d56cc5e Update actions/checkout in GitHub Actions workflows to v4 (#3837) Dirk Stolle 2024-02-08 11:17:33 +01:00
  • 8198d2d259 Fix crates.io secret daxpedda 2024-02-06 20:21:27 +01:00
  • b56728f0f4 Add RTCRtpTransceiver.setCodecPreferences() (#3828) logist322 2024-02-06 16:04:56 +04:00
  • fe8bc949b5 Prepare v0.2.91 release (#3829) daxpedda 2024-02-06 12:37:22 +01:00
  • 4b6ef26f8a Fixed nighly build of wasm-bindgen-futures (#3827) daxpedda 2024-02-06 11:20:08 +01:00
  • 22f84e3b1c readme: build badge for Github actions, not Azure pipeline (#3825) Daniel Bergey 2024-02-06 04:39:39 -05:00
  • 3e469b2654 Deprecate --weak-refs in favor of run-time detection (#3822) daxpedda 2024-02-05 09:01:50 +01:00
  • 1f7942dfdb Fix #[wasm_bindgen(js_name = default)] for module imports (#3823) daxpedda 2024-02-05 08:53:57 +01:00
  • 1f019db03a Enabled and auto generated forget() method for UsbDevice (#3821) G2 2024-02-02 17:53:19 -06:00
  • 9e699ac45d Add deployment note for first wasm-pack build --target web example (#3819) Martin 2024-02-02 18:44:39 +00:00
  • 305cb25cbd Fixed temporary folder detection on MacOS (#3817) daxpedda 2024-01-31 22:40:37 +01:00
  • b1047882dc chore(webgpu)!: update to latest WebGPU IDL as of 2024-01-30 (#3816) Erich Gubler 2024-01-30 06:26:37 -05:00
  • fb518d3b19 Fix example code in guide (#3813) Akiomi Kamakura 2024-01-26 18:20:47 +09:00
  • c1945151e3 Run cargo publich on deployment (#3811) daxpedda 2024-01-26 02:04:55 +01:00
  • acef364c7e Shrink JS-allocated strings down to the correct size before passing them to Rust (#3808) Liam Murphy 2024-01-25 20:05:55 +11:00
  • 034fb355c3 Add step to update CHANGELOG in publishing.md (#3765) Gabriel Grant 2024-01-25 00:11:35 -08:00
  • c4f81f5922 Add unstable bindings for the FileSystemAccess API (#3799) (#3810) Dietmar Maurer 2024-01-24 12:13:36 +01:00
  • aa65ab5d5a Implement WASM_BINDGEN_TEST_NO_ORIGIN_ISOLATION (#3807) daxpedda 2024-01-23 14:53:56 +01:00
  • d4cc943f56 Implement --skip flag in test runner (#3803) daxpedda 2024-01-23 11:03:55 +01:00
  • 0979fea92b Add support for testing in more worker types (#3804) daxpedda 2024-01-23 10:35:26 +01:00
  • 1942791d88 Use immutable buffers in SubtleCrypto methods (#3797) Eric Seppanen 2024-01-23 00:53:18 -08:00
  • 64e4a258a8 Stabilize ClipboardEvent (#3791) Tom Schuster 2024-01-19 11:00:09 +01:00
  • 55a7fb848a Added "type found" msg to expose_assert_* fns #3766 (#3787) mx 2024-01-16 23:39:06 +13:00
  • 8797e93202 wasm-bindgen-cli-support: update base64 0.9 to 0.21 (#3777) Philip Dubé 2024-01-14 08:47:25 +00:00
  • adcf7786d1 Bump versions & update changelog for 0.2.90 release (#3763) Gabriel Grant 2024-01-12 07:59:28 -08:00
  • a3332e4be6 CI fix for Rust 1.75 (#3761) Thomas Etter 2023-12-31 04:23:04 +01:00
  • c0ee195d7e Stabilize QueuingStrategy (#3753) daxpedda 2023-12-26 00:54:39 +01:00
  • 0069b66e16 Add unstable bindings for the Compression Streams API (#3752) daxpedda 2023-12-23 21:10:20 +01:00
  • a0707157da Add bindings for HTMLFormElement.requestSubmit() (#3747) David Young 2023-12-20 19:12:55 +00:00
  • cc9a2195ac Fix JS shim default path detection for the no-modules target (#3748) Benjamin Bradshaw 2023-12-20 09:54:33 -06:00
  • 185e9db4d3 Stabilize File System API (#3745) daxpedda 2023-12-17 22:41:36 +01:00
  • bb9456735e Point to component model instead of host bindings (#3746) Yann Dirson 2023-12-17 10:14:17 +01:00
  • a5d2539314 Implement RTCRtpSender.getCapabilities method (#3737) logist322 2023-12-08 23:49:42 +01:00
  • cfe3dc28a1 Add a test runner to two of the typescript tests to actually run them (#3704) Thomas Etter 2023-11-30 18:52:20 +01:00
  • def914721c Remove span in generated field getter (#3725) Liam Murphy 2023-11-30 07:57:07 +11:00
  • 4fea53b341 Remove (Gecko) WebIDL files that don't generate any bindings (#3726) Tom Schuster 2023-11-28 14:49:25 +01:00
  • 1cec7c56e4 Add bindings for UserActivation (#3719) daxpedda 2023-11-28 10:14:36 +01:00
  • 3b8809321b Fix changelog daxpedda 2023-11-27 22:17:48 +01:00
  • 8ec687e096 Remove more Gecko-internal enums/dicts from WebIDL (#3723) Tom Schuster 2023-11-27 22:15:22 +01:00
  • a4af50b80d Fix publish workflow daxpedda 2023-11-27 16:24:01 +01:00
  • ab336aad0c bump GitHub Actions 2023-11-27 15:19:20 +00:00
  • 9344ac01de Fix bump workflow permissions daxpedda 2023-11-27 16:18:43 +01:00
  • e11514ff38 Fix bump workflow permissions daxpedda 2023-11-27 16:15:23 +01:00
  • a65283b3e1 Replace TryFrom with custom TryFromJsValue trait (#3709) Maxim 2023-11-27 18:08:46 +03:00
  • 750dfa0c70 Remove Gecko-internal CSP dictionary bindings (#3721) Tom Schuster 2023-11-26 11:15:04 +01:00
  • bb12058e1f Fix CI (#3712) daxpedda 2023-11-20 12:22:16 +01:00
  • 45039ff8c1 Correct code formatting contribution instructions (#3711) Chris Couzens 2023-11-20 10:50:02 +00:00