aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings
Commit message (Expand)AuthorAgeFilesLines
* Auto merge of #18875 - servo:stable-js, r=nox,jdmbors-servo2017-10-1610-36/+69
|\
| * Update rust-mozjsSimon Sapin2017-10-161-11/+12
| * Make usage of core_intrinsics optionalSimon Sapin2017-10-161-6/+4
| * Make usage of unstable feature on_unimplemented optional.Simon Sapin2017-10-161-1/+2
| * Remove usage of unstable features const_ptr_null and const_ptr_null_mutSimon Sapin2017-10-162-5/+4
| * Don’t rely on unstable 'const fn's in rust-mozjs, so we can remove them.Simon Sapin2017-10-161-12/+10
| * Replace uses of libcore with libstd in components/scriptSimon Sapin2017-10-161-2/+2
| * Move remaining uses of NonZero to our nonzero crateSimon Sapin2017-10-163-3/+2
| * Replace NonZero<*mut JSObject> with a wrapper to enable local trait impls.Simon Sapin2017-10-165-6/+43
* | Implement DOM to textureImanol Fernandez2017-10-161-1/+2
|/
* Remove use of unstable box syntax.Simon Sapin2017-10-164-6/+6
* Implement EventListenerOptions for EventTargetGuillaume Gomez2017-09-301-2/+1
* Make DomRoot<T> a type alias of a more general Root<T> typeAnthony Ramine2017-09-282-60/+108
* Kill RootCollectionPtrAnthony Ramine2017-09-271-15/+4
* Move STACK_ROOTS to dom::bindings::rootAnthony Ramine2017-09-271-3/+4
* Move script_runtime::StackRootTLS to root::ThreadLocalStackRootsAnthony Ramine2017-09-271-0/+18
* Reorder things in dom::bindings::rootAnthony Ramine2017-09-271-205/+205
* Store a Dom<T> in DomRoot<T>Anthony Ramine2017-09-261-5/+7
* Make DomRoot::new unsafeAnthony Ramine2017-09-263-6/+7
* Rename Root<T> to DomRoot<T>Anthony Ramine2017-09-2613-91/+95
* Rename DOMRefCell<T> to DomRefCell<T>Anthony Ramine2017-09-262-11/+11
* Rename OnceCellJS<T> to DomOnceCell<T>Anthony Ramine2017-09-261-7/+7
* Rename LayoutJS<T> to LayoutDom<T>Anthony Ramine2017-09-262-25/+25
* Rename MutNullableJS<T> to MutNullableDom<T>Anthony Ramine2017-09-261-12/+12
* Rename MutJS<T> to MutDom<T>Anthony Ramine2017-09-261-10/+10
* Rename JS<T> to Dom<T>Anthony Ramine2017-09-266-67/+67
* Rename dom::bindings::js to dom::bindings::rootAnthony Ramine2017-09-2613-17/+17
* Use more named string interpolation.Josh Matthews2017-09-251-10/+13
* Remove almost all uses of Heap::new.Josh Matthews2017-09-252-4/+11
* Initialize rooted dictionaries to a stable value before setting fields.Josh Matthews2017-09-252-23/+58
* Derive the Default trait for dictionaries containing GC values.Josh Matthews2017-09-254-6/+31
* Store rootable dictionary members of dictionaries in RootedTraceableBox.Josh Matthews2017-09-253-24/+27
* Be more conservative about safety of dictionary and union values.Josh Matthews2017-09-253-11/+39
* Don't generate union conversion functions for object variants.Josh Matthews2017-09-251-2/+6
* Return a promise from HTMLMediaElement::PlayAnthony Ramine2017-09-231-0/+2
* Auto merge of #18600 - servo:promises, r=<try>bors-servo2017-09-222-10/+3
|\
| * Make Promise::reject_error soundAnthony Ramine2017-09-221-5/+1
| * Make Promise::resolve_native actually soundAnthony Ramine2017-09-211-4/+1
| * Rename a couple of Promise methodsAnthony Ramine2017-09-211-1/+1
* | Auto merge of #18059 - sendilkumarn:mito, r=noxbors-servo2017-09-211-0/+50
|\ \ | |/ |/|
| * moving to oncecellsendilkumarn2017-09-091-0/+50
* | Introduce TaskOnceAnthony Ramine2017-09-201-3/+3
* | Rename Task to TaskBoxAnthony Ramine2017-09-201-3/+3
* | Make Task require SendAnthony Ramine2017-09-201-2/+2
* | Auto merge of #18533 - servo:TASKS, r=SimonSapinbors-servo2017-09-181-31/+23
|\ \
| * | Use task! to resolve promisesAnthony Ramine2017-09-181-12/+8
| * | Use task! to reject promisesAnthony Ramine2017-09-181-12/+8
| * | Move Task to its own moduleAnthony Ramine2017-09-181-1/+1
| * | Use normal tasks to reject and resolve promisesAnthony Ramine2017-09-171-5/+5
| * | Rename Runnable to TaskAnthony Ramine2017-09-161-11/+11