aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/promise.rs
Commit message (Expand)AuthorAgeFilesLines
* script: Correctly convert a jsval to a `Promise` (#36403)Gae242025-04-091-4/+6
* Move generated bindings to script_bindings (#36323)Josh Matthews2025-04-041-9/+1
* script: Expose new methods for obtaining a global that require a realm. (#36116)Josh Matthews2025-03-261-2/+2
* Stop using JS::MutableHandle's DerefMut impl (#36161)Greg Morenz2025-03-261-1/+1
* script: Support converting JS values to Rc<Promise> with FromJSValConvertible...Josh Matthews2025-03-251-1/+22
* feat: add CanGc argument to Error::to_jsval (#36014)Arya Nair2025-03-171-1/+1
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-031-4/+4
* refactor: add CanGc as argument to Promise::reject_error (#35646)Yerkebulan Tulibergenov2025-02-251-2/+2
* refactor: add CanGc as argument to Promise::reject_native (#35640)Yerkebulan Tulibergenov2025-02-251-2/+2
* refactor: add CanGc as argument to Promise::reject (#35622)Yerkebulan Tulibergenov2025-02-231-3/+3
* Move more bindings types to script_bindings (#35620)Josh Matthews2025-02-231-1/+1
* refactor: add CanGc as argument to Promise::resolve (#35616)Yerkebulan Tulibergenov2025-02-231-3/+3
* script: add `CanGc` argument to `Promise::new_resolved` and `Promise::new_rej...Gae242025-02-231-1/+3
* script: Refer to DOM interfaces with generic types in generated bindings. (#3...Josh Matthews2025-02-211-0/+19
* script: Take away Fallible from new_resolved and new_rejected (#35473)Kingsley Yung2025-02-151-5/+5
* script: make Error::to_jsval safe (#35411)Stephen Muss2025-02-101-4/+1
* Move various reflector types and traits to script_bindings (#35279)Josh Matthews2025-02-041-1/+1
* script: Feature-gate all crown support. (#35055)Josh Matthews2025-01-181-6/+11
* script: Limit public exports. (#34915)Josh Matthews2025-01-101-19/+19
* script: Handle null contexts better during JS runtime shutdown. (#34769)Josh Matthews2024-12-261-3/+3
* modified Promise::new_resolved/new_rejected signature (#34658)Domenico Rizzo2024-12-181-8/+16
* Dom: Re-implement `ReadableStream` Part 1 : Default `Reader` and `Controller`...Gregory Terzian2024-12-171-3/+14
* Mark promise creation methods with CanGc (#33928)Josh Matthews2024-10-221-8/+20
* CanGc fixes in components/script/dom (#33862)tanishka2024-10-161-1/+3
* Impl PartialEq and Eq for DomObject (#33212)Taym Haddadi2024-09-021-6/+0
* webgpu: Sync `GPUBuffer` (#33154)Samson2024-08-271-0/+18
* Replace null-byte terminated string literals with C-string literals (#32716)Bumsoo Kim2024-07-061-2/+1
* fixes dereferencing on an immutable reference (#31864)Aarya Khandelwal2024-03-261-4/+4
* changed `match` to 'matches!' (#31850)Aarya Khandelwal2024-03-251-4/+1
* clippy: Fix `explicit_auto_deref` warnings in `components/script` (#31837)Oluwatobi Sofela2024-03-231-1/+1
* Fix rustdoc errors in `components/script/dom` (#31617)Mucha Naibei2024-03-111-1/+1
* Replace script_plugins with a clippy like rustc driver (named crown) (#30508)Samson2023-12-011-6/+6
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-17/+19
* Remove global argument from Promise::new_in_current_realm.Josh Matthews2023-05-201-2/+2
* Make GlobalScope.get_cx a static method.Josh Matthews2023-05-201-7/+7
* require entered realm, use aes, to append native promise handlerGregory Terzian2020-06-041-1/+3
* Add InRealm argument to Callback traitTipowol2020-04-051-10/+17
* Propagate user interacting flag to timers and promisesPaul Rouget2020-03-261-3/+11
* Update SpiderMonkeyAnthony Ramine2020-03-061-3/+3
* Introduce a new type MaybeUnreflectedDom<T> (fixes #25701)Anthony Ramine2020-02-171-2/+2
* rename compartment to realmKunal Mohan2020-01-241-5/+5
* Scaffold module scriptCYBAI2020-01-031-1/+1
* Use `#![register_tool]` instead of `#![register_attr]`Simon Sapin2019-11-151-1/+1
* Remove some usage of unsafe code in Promisemarmeladema2019-08-091-58/+61
* Modify *::get_cx methods to return a safe JSContext instead of a raw onemarmeladema2019-07-241-18/+18
* Create a helper API for entering a DOM object's compartmentKamil Niski2019-06-291-6/+5
* Upgrade to Spidermonkey 67.Josh Matthews2019-06-261-1/+1
* Update to SpiderMonkey 66.Josh Matthews2019-05-101-7/+7
* Create new compartment in Promise constructorAron Zwaan2019-04-291-3/+5
* Pass InCompartment by valueAron Zwaan2019-04-251-4/+5