Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use new `if let` syntax wherever possible. Fixes #4153. | Zack Slayton | 2015-03-10 | 1 | -6/+4 |
| | |||||
* | Move everything unrelated to the frame tree out of Page and into Document or ↵ | Josh Matthews | 2015-03-03 | 1 | -2/+3 |
| | | | | Window. Reduce the API surface of Page to a bare minimum to allow for easier future removal. | ||||
* | add `unwrap` to `send/recv` calls | Alexandru Cojocaru | 2015-02-03 | 1 | -1/+1 |
| | |||||
* | End the libstyle 'pub use' madness. | Simon Sapin | 2015-01-30 | 1 | -3/+2 |
| | |||||
* | Import the util crate as util rather than servo_util. | Ms2ger | 2015-01-29 | 1 | -1/+1 |
| | | | | | | | | This used to conflict with the util crate from the standard library, which has long since been removed. The import in layout has not been changed because of a conflict with the util mod there. | ||||
* | Don't shadow lifetimes in script. | Ms2ger | 2015-01-28 | 1 | -1/+1 |
| | |||||
* | auto merge of #4495 : MeghaGupta/servo/typeid, r=Ms2ger | bors-servo | 2015-01-04 | 1 | -4/+4 |
|\ | |||||
| * | Add HTMLElementTypeId enum (fixes #3625) | Megha Gupta | 2015-01-02 | 1 | -4/+4 |
| | | |||||
* | | Remove unsound Root::deref() calls in HTML elements. | Ms2ger | 2015-01-01 | 1 | -0/+1 |
|/ | |||||
* | Remove manual impls of Reflectors (autogen) | Manish Goregaokar | 2014-12-27 | 1 | -6/+0 |
| | | | | | | | | | Obtained via: `find . -maxdepth 1 -type f -print0 | xargs -0 sed -z -i "s/\\nimpl Reflectable for[^{]*{[^}]*}[^}]*}\\n//"` `find . -maxdepth 1 -type f -print0 |xargs -0 grep -lZ dom_struct | xargs -0 grep -LZ "reflector()\\|Reflector::new" |xargs -0 sed -z -i "s/use dom::bindings::utils::{Reflectable, Reflector, reflect_dom_object};/use dom::bindings::utils::reflect_dom_object;/"` followed by semi-automated removal of leftover imports | ||||
* | script: Remove glob imports added in #4405 | Tetsuharu OHZEKI | 2014-12-19 | 1 | -2/+2 |
| | |||||
* | Update rustc to revision 3dcd2157403163789aaf21a9ab3c4d30a7c6494d. | Ms2ger | 2014-12-17 | 1 | -7/+8 |
| | |||||
* | Make media queries work with resize and page zoom. | Glenn Watson | 2014-11-04 | 1 | -2/+2 |
| | |||||
* | Use #[dom_struct] everywhere | Manish Goregaokar | 2014-10-16 | 1 | -3/+1 |
| | |||||
* | Privatize EventTarget and EventListenerEntry | Tim Taubert | 2014-10-13 | 1 | -1/+1 |
| | |||||
* | Privatize InheritTypes | Tim Taubert | 2014-10-13 | 1 | -1/+2 |
| | |||||
* | Remove unnecessary `deref()`s (fixes #3586) | Tim Taubert | 2014-10-09 | 1 | -2/+2 |
| | |||||
* | Take the prefix from createElementNS into account for HTML elements | Gilles Leblanc | 2014-10-06 | 1 | -4/+4 |
| | | | | Fixes #3139 | ||||
* | Remove Traceable/Untraceable from page.rs | Manish Goregaokar | 2014-10-05 | 1 | -1/+1 |
| | |||||
* | Made some DOM fields private. | ProgramFOX | 2014-09-26 | 1 | -1/+1 |
| | | | | Relevant to #2242. | ||||
* | Use JSTraceable everywhere | Manish Goregaokar | 2014-09-24 | 1 | -1/+1 |
| | |||||
* | Convert various helper traits from &JSRef to JSRef | Cameron Zwarich | 2014-09-20 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | I converted them all with a few exceptions: - Methods that were used by trait objects, since trait objects don't work with `self` methods. - Methods that take an &'b JSRef<'a, T> and return an &'b. In reality, many (all?) could return an &'a instead, but this isn't allowed by the Deref trait. - Methods that internally rely on the same issue with Deref. - I left out the traits involved in layout entirely, even though not all of their methods suffer from one of the above problems. There will probably be solutions to all of these problems in the future. | ||||
* | First steps of &JSRef -> JSRef conversion | Cameron Zwarich | 2014-09-19 | 1 | -6/+6 |
| | | | | | | | | | Replace &JSRef with JSRef in the bulk of the generated code. This will remove a level of indirection throughout all DOM code. This patch doesn't change methods implemented on JSRef<T> to take `self` rather than `&self`, and it leaves a few other uses of &JSRef, but those changes can be made incrementally. | ||||
* | Merge pull request #3374 from Manishearth/lint_unrooted_jsmanaged | Manish Goregaokar | 2014-09-17 | 1 | -0/+2 |
|\ | | | | | Add lint for ensuring proper rooting of JS<T>; r=jdm | ||||
| * | Use #[must_root] for HTMLElements | Manish Goregaokar | 2014-09-17 | 1 | -0/+2 |
| | | |||||
* | | Move link rel=stylesheet fetching to layout task | Matt Brubeck | 2014-09-16 | 1 | -2/+2 |
|/ | | | | Fixes #3346. | ||||
* | Cargoify servo | Jack Moffitt | 2014-09-08 | 1 | -0/+97 |