aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/promise.rs
Commit message (Collapse)AuthorAgeFilesLines
* Implemented Houdini worklets.Alan Jeffrey2017-05-171-0/+1
|
* Add way to get c_void ptr or c_char from callermckaymatt2017-04-041-1/+2
|
* removing mutHeapJs referencesSendilKumar N2017-03-071-3/+3
| | | | changes as per comments
* Make #[dom_struct] a proc_macro attributeAnthony Ramine2017-02-241-0/+1
|
* Use Heap in DOM object reflector implementation to ensure GC barriers are used.Josh Matthews2017-01-201-3/+3
|
* Rename `Reflectable` to `DomObject`.Corey Farwell2016-12-081-1/+1
| | | | Fixes https://github.com/servo/servo/issues/8473.
* Initial work on job queues for service workersRahul Sharma2016-11-221-2/+11
|
* Update js.Ms2ger2016-11-021-2/+2
|
* Rename Reflectable::global_scope to globalAnthony Ramine2016-10-061-4/+4
|
* Remove Reflectable::globalAnthony Ramine2016-10-061-4/+3
|
* Make Promise::Reject and Resolve take a &GlobalScopeAnthony Ramine2016-10-061-3/+2
|
* Make Error::to_jsval take a &GlobalScopeAnthony Ramine2016-10-061-1/+1
|
* Make Promise::new take a &GlobalScopeAnthony Ramine2016-10-061-1/+2
|
* Remove maybe_ prefix from Promise methods.Josh Matthews2016-09-221-11/+9
|
* Support an equivalent of Trusted<T> for Rc<Promise> objects named ↵Josh Matthews2016-09-221-0/+8
| | | | TrustedPromise.
* Add a simple API to reject promises with DOM error values.Josh Matthews2016-09-221-1/+10
|
* Ensure Promise "reflector" is not GCed before the Rust object.Josh Matthews2016-09-221-9/+57
|
* Support native promise callbacks.Josh Matthews2016-09-221-2/+74
|
* Useful APIs for resolving/rejecting from native code.Josh Matthews2016-09-221-0/+18
|
* Enqueue promise jobs from SpiderMonkey callbacks, and execute them in ↵Mátyás Mustoha2016-09-221-15/+79
| | | | | | batches. Implement native Promise APIs. Add SpiderMonkey hooks for enqueuing promise jobs. Start porting various native Promise APIs.
* Implement binding support for returning and accepting Promises in WebIDL.Josh Matthews2016-09-221-0/+71