aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/bindings/utils.rs
Commit message (Expand)AuthorAgeFilesLines
* Cargoify servoJack Moffitt2014-09-081-791/+0
* Introduce ConstantSpec::get_value.Ms2ger2014-08-281-9/+15
* Introduce the NativePropertyHooks struct.Ms2ger2014-08-281-1/+13
* Factor out code to call JS_DeletePropertyById2.Ms2ger2014-08-271-0/+12
* Throw a catchable exception from ThrowingConstructor.Ms2ger2014-08-101-2/+3
* Upgrade Rust.Jack Moffitt2014-08-081-1/+2
* Upgrade Rust.Jack Moffitt2014-08-021-33/+26
* Merge pull request #2933 from Ms2ger/initialize_globalJosh Matthews2014-07-271-0/+2
|\
| * Assert that we're handed a DOM global in initialize_global.Ms2ger2014-07-261-0/+2
* | Merge pull request #2932 from Ms2ger/fixme-347Manish Goregaokar2014-07-261-1/+1
|\ \ | |/ |/|
| * Add pointers to the relevant issue for some bugs.Ms2ger2014-07-261-1/+1
* | Add documentation for the DOM.Ms2ger2014-07-261-4/+81
|/
* Support Worker globals in global_object_for_js_object.Ms2ger2014-07-151-2/+7
* Introduce abstractions for global scopes.Ms2ger2014-07-151-7/+12
* Simplify the implementation of cx_for_dom_reflector.Ms2ger2014-07-151-6/+2
* Rename variables that refer to global objects.Ms2ger2014-07-151-2/+2
* Store proxy handlers in a static array rather than a hashtable per window.Ms2ger2014-07-121-4/+1
* Return a Temporary from *Binding::Wrap.Ms2ger2014-07-101-2/+2
* Remove deref_mut from Untraceable/Traceable (fixes #2736)Manish Goregaokar2014-07-011-3/+3
* Upgrade to latest Rust.Manish Goregaokar2014-06-271-4/+4
* Implement static attributes (fixes #1989).Ms2ger2014-06-221-0/+6
* Pass the NativeProperties struct to CreateInterfaceObjects2.Ms2ger2014-06-221-17/+10
* Introduce a NativeProperties struct to store the properties.Ms2ger2014-06-221-0/+7
* Pass the interface object-related arguments to CreateInterfaceObjects2 togeth...Ms2ger2014-06-201-13/+17
* Stop pretending that CreateInterfaceObjects2 can return the interface object.Ms2ger2014-06-201-19/+11
* Handle JSAPI OOM failures by task failure as soon as possible.Ms2ger2014-06-201-57/+25
* Remove Reflectable::mut_reflector.Ms2ger2014-06-131-1/+0
* Use Cell for Reflector::object.Ms2ger2014-06-131-9/+12
* auto merge of #2633 : Ms2ger/servo/derefmut, r=jdmbors-servo2014-06-111-1/+1
|\
| * Use internal mutability for Window::browser_context.Ms2ger2014-06-111-1/+1
* | Remove unused InitIds function.Ms2ger2014-06-111-28/+2
|/
* Bonus: Make Reflector::object private.Ms2ger2014-06-061-1/+1
* Fix and disable some compile warnings.Ms2ger2014-06-061-0/+1
* Store a slice in ConstantSpec, rather than a raw pointer.Ms2ger2014-06-061-3/+3
* Remove the pointless terminator from ConstantSpec slices.Ms2ger2014-06-061-13/+6
* Pass slices to CreateInterfaceObjects2 rather than raw pointers.Ms2ger2014-06-061-41/+62
* Squash a warning about deriving traits on a struct that contains a raw pointer.Ms2ger2014-06-061-0/+1
* Upgrade Rust.Jack Moffitt2014-06-051-2/+2
* "JS<T>::from_raw" should accept "*T" instead of "*mut T"Tetsuharu OHZEKI2014-05-311-2/+2
* Make GetProtoOrIfaceArray return the actual type.Ms2ger2014-05-261-2/+2
* Use *mut T for the T* pointers in SpiderMonkey.Ms2ger2014-05-261-81/+81
* Update Rust.Ms2ger2014-05-221-4/+4
* Use JS_ObjectToOuterObject in wrap callbacks.Ms2ger2014-05-151-27/+4
* Instate a pre-wrap hook that outerizes its argument, to satisfy an undocument...Ms2ger2014-05-141-0/+19
* Use a single JSContext per JSRuntime.Ms2ger2014-05-051-1/+4
* Address review comments.Josh Matthews2014-05-031-4/+4
* Address review comments.Josh Matthews2014-05-031-0/+3
* Remove all root collections.Josh Matthews2014-05-031-5/+3
* Root Temporary values for the duration of their lifetime.Josh Matthews2014-05-031-4/+7
* s/Unrooted/Temporary/gJosh Matthews2014-05-031-4/+4