Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cargoify servo | Jack Moffitt | 2014-09-08 | 1 | -120/+0 |
| | |||||
* | Upgrade Rust. | Jack Moffitt | 2014-08-08 | 1 | -1/+1 |
| | |||||
* | Upgrade Rust. | Jack Moffitt | 2014-08-02 | 1 | -5/+5 |
| | |||||
* | Replace uses of JS<T>.unrooted() with JS::from_rooted #2580 | Edit Balint | 2014-06-13 | 1 | -1/+1 |
| | |||||
* | Fix and disable some compile warnings. | Ms2ger | 2014-06-06 | 1 | -0/+1 |
| | |||||
* | Make BrowserContext::create_window_proxy private and make it set the ↵ | Ms2ger | 2014-05-31 | 1 | -3/+3 |
| | | | | window_proxy field itself. | ||||
* | Use *mut T for the T* pointers in SpiderMonkey. | Ms2ger | 2014-05-26 | 1 | -4/+4 |
| | |||||
* | Use a single JSContext per JSRuntime. | Ms2ger | 2014-05-05 | 1 | -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 Matthews | 2014-05-03 | 1 | -2/+2 |
| | |||||
* | Remove all root collections. | Josh Matthews | 2014-05-03 | 1 | -5/+3 |
| | |||||
* | s/Unrooted/Temporary/g | Josh Matthews | 2014-05-03 | 1 | -5/+5 |
| | |||||
* | Remove JS::get/get_mut to enforce sound rooting practices. | Josh Matthews | 2014-05-03 | 1 | -7/+9 |
| | |||||
* | Implement safe rooting strategy via Unrooted, Root, JSRef, and JS. | Josh Matthews | 2014-05-03 | 1 | -4/+4 |
| | |||||
* | This batch of changes upgrades Servo to work with the Rust upgrade as of | Lars Bergstrom | 2014-04-27 | 1 | -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 Matthews | 2014-04-22 | 1 | -0/+118 |
and outerizing of inner windows. |