aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/browsercontext.rs
Commit message (Collapse)AuthorAgeFilesLines
* Cargoify servoJack Moffitt2014-09-081-120/+0
|
* Upgrade Rust.Jack Moffitt2014-08-081-1/+1
|
* Upgrade Rust.Jack Moffitt2014-08-021-5/+5
|
* Replace uses of JS<T>.unrooted() with JS::from_rooted #2580Edit Balint2014-06-131-1/+1
|
* Fix and disable some compile warnings.Ms2ger2014-06-061-0/+1
|
* Make BrowserContext::create_window_proxy private and make it set the ↵Ms2ger2014-05-311-3/+3
| | | | window_proxy field itself.
* Use *mut T for the T* pointers in SpiderMonkey.Ms2ger2014-05-261-4/+4
|
* Use a single JSContext per JSRuntime.Ms2ger2014-05-051-2/+3
| | | | | | | | | | The long-term plan for SpiderMonkey is to eliminate JSContexts by merging (most of) it into JSRuntime, so to future-proof our code, we should avoid creating multiple JSContexts for the same JSRuntime. However, this implies we'll have to use the same JSContext for objects in different compartments, so we need to enter compartments. This is done by using the with_compartment function.
* Address review comments.Josh Matthews2014-05-031-2/+2
|
* Remove all root collections.Josh Matthews2014-05-031-5/+3
|
* s/Unrooted/Temporary/gJosh Matthews2014-05-031-5/+5
|
* Remove JS::get/get_mut to enforce sound rooting practices.Josh Matthews2014-05-031-7/+9
|
* Implement safe rooting strategy via Unrooted, Root, JSRef, and JS.Josh Matthews2014-05-031-4/+4
|
* This batch of changes upgrades Servo to work with the Rust upgrade as ofLars Bergstrom2014-04-271-6/+6
| | | | | | 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-0/+118
and outerizing of inner windows.