aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/bindings/trace.rs
Commit message (Collapse)AuthorAgeFilesLines
* Cargoify servoJack Moffitt2014-09-081-185/+0
|
* Avoid trying to trace a null JSVal.Ms2ger2014-09-071-1/+1
| | | | | JSVal::trace_kind() asserts that it is a markable type; null is a gcthing that is not markable.
* Upgrade Rust.Jack Moffitt2014-08-021-34/+12
|
* Add documentation for the DOM.Ms2ger2014-07-261-3/+34
|
* Remove deref_mut from Untraceable/Traceable (fixes #2736)Manish Goregaokar2014-07-011-12/+0
|
* Upgrade to latest Rust.Manish Goregaokar2014-06-271-1/+1
|
* Mention the usecase of Traceable/Untraceable.Tetsuharu OHZEKI2014-06-171-0/+6
|
* Upgrade Rust.Jack Moffitt2014-06-051-2/+2
|
* Make 'Cell<Option<JS<T>>>' traceable.Tetsuharu OHZEKI2014-05-301-0/+6
|
* Make 'RefCell<Vec<JS<T>>>' traceable.Tetsuharu OHZEKI2014-05-301-0/+7
|
* Make 'Cell<JS<T>>' traceable.Tetsuharu OHZEKI2014-05-301-0/+7
|
* Port modern callback handling code from Gecko, and copy related WebIDL ↵Josh Matthews2014-05-271-0/+1
| | | | parser bits too.
* Use *mut T for the T* pointers in SpiderMonkey.Ms2ger2014-05-261-8/+6
|
* Convert as many of Page's RefCell fields to Cell as possible (fixes #1990).Guro Bokum2014-05-091-1/+7
|
* Fix some unused_mut/unused_result warningsManish Goregaokar2014-05-051-2/+1
|
* Turn on GC all the time. Fix rooting errors during parsing and storing ↵Josh Matthews2014-05-031-0/+24
| | | | timers. Fix borrow errors during tracing.
* This batch of changes upgrades Servo to work with the Rust upgrade as ofLars Bergstrom2014-04-271-16/+21
| | | | | | April 10, 2014. The main changes are to privacy, to work around the issues with incorrect bounds on the libstd `Arc<Mutex<T>>`, and the various API changes strewn throughout the libraries.
* Remove all traces of WindowProxy. Implement basic browser context concept ↵Josh Matthews2014-04-221-6/+20
| | | | and outerizing of inner windows.
* Add transparent Traceable and Untraceable types to aid proper rooting ↵Josh Matthews2014-04-171-1/+68
| | | | practices, and replace ad-hoc Untraceable structs with empty Encodable implementations.
* Rust upgradesLars Bergstrom2014-03-181-1/+1
|
* Move Traceable, trace_reflector from utils.rs to trace.rs.(fixes #1748)lpy2014-02-261-2/+22
|
* Implement JSManaged for DOM objects.Josh Matthews2014-02-241-0/+28