Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Replace all ~"" with "".to_owned(). | Ms2ger | 2014-05-03 | 1 | -11/+11 |
| | |||||
* | Address review comments. | Josh Matthews | 2014-05-03 | 1 | -5/+5 |
| | |||||
* | Address review comments. | Josh Matthews | 2014-05-03 | 1 | -3/+3 |
| | |||||
* | s/Unrooted/Temporary/g | Josh Matthews | 2014-05-03 | 1 | -8/+8 |
| | |||||
* | Move all methods on T to JSRef<T> or JS<T> as appropriate. | Josh Matthews | 2014-05-03 | 1 | -3/+8 |
| | |||||
* | Remove abstract_self. | Josh Matthews | 2014-05-03 | 1 | -6/+6 |
| | |||||
* | Move WebIDL methods to traits implemented by JSRef types. | Josh Matthews | 2014-05-03 | 1 | -30/+62 |
| | |||||
* | Implement safe rooting strategy via Unrooted, Root, JSRef, and JS. | Josh Matthews | 2014-05-03 | 1 | -10/+10 |
| | |||||
* | Turn on GC all the time. Fix rooting errors during parsing and storing ↵ | Josh Matthews | 2014-05-03 | 1 | -7/+7 |
| | | | | timers. Fix borrow errors during tracing. | ||||
* | Remove the 'pub use self::BindingDeclarations::*;' export. | Tetsuharu OHZEKI | 2014-05-01 | 1 | -1/+1 |
| | |||||
* | This batch of changes upgrades Servo to work with the Rust upgrade as of | Lars Bergstrom | 2014-04-27 | 1 | -5/+5 |
| | | | | | | 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 | -2/+2 |
| | | | | and outerizing of inner windows. | ||||
* | Add transparent Traceable and Untraceable types to aid proper rooting ↵ | Josh Matthews | 2014-04-17 | 1 | -16/+5 |
| | | | | practices, and replace ad-hoc Untraceable structs with empty Encodable implementations. | ||||
* | Add support for trait-based virtual methods on Nodes, and use it for ↵ | Josh Matthews | 2014-04-10 | 1 | -7/+21 |
| | | | | before_remove_attr and after_set_attr. | ||||
* | Upgrade rust. | Ms2ger | 2014-04-04 | 1 | -1/+1 |
| | |||||
* | Move attributes-related functions onto JS<Element>. | Ms2ger | 2014-03-20 | 1 | -33/+38 |
| | |||||
* | Rust upgrades | Lars Bergstrom | 2014-03-18 | 1 | -1/+1 |
| | |||||
* | Don't use the Untraceable fields outside the module they're defined in. | Ms2ger | 2014-03-12 | 1 | -1/+5 |
| | | | | This pattern will become illegal with the next Rust upgrade. | ||||
* | auto merge of #1781 : hgentry/servo/mozilla-servo, r=metajack | bors-servo | 2014-02-28 | 1 | -3/+3 |
|\ | | | | | | | | | Simple change. I hope I'm using github correctly; I'm not too familiar with the PR system. Fixes #1777. | ||||
| * | Renamed HTMLIframeElementTypeId to HTMLIFrameElementTypeId | hgentry | 2014-02-27 | 1 | -3/+3 |
| | | |||||
* | | Move Error, Fallible, ErrorResult out of utils.rs (fixes #1749) | Saurabh Anand | 2014-02-28 | 1 | -1/+1 |
|/ | |||||
* | Call after_remove_attr before removing the attribute, and rename it ↵ | Ms2ger | 2014-02-26 | 1 | -1/+1 |
| | | | | before_remove_attr. | ||||
* | Implement JSManaged for DOM objects. | Josh Matthews | 2014-02-24 | 1 | -14/+41 |
| | |||||
* | Move DOMString into servo_util. | Ms2ger | 2014-02-14 | 1 | -1/+2 |
| | |||||
* | Use DOMString more consistently. | Ms2ger | 2014-02-13 | 1 | -2/+2 |
| | |||||
* | Implement Element.removeAttribute()/removeAttributeNS(). | Tetsuharu OHZEKI | 2014-01-13 | 1 | -0/+6 |
| | |||||
* | Upgrade to latest Rust. | Jack Moffitt | 2014-01-12 | 1 | -1/+1 |
| | |||||
* | Use string reflection methods for HTMLIFrameElement.sandbox. | Ms2ger | 2014-01-01 | 1 | -5/+3 |
| | |||||
* | script: Eliminate the phantom type in favor of just whitelisting methods | Patrick Walton | 2013-12-17 | 1 | -4/+4 |
| | | | | | | | that layout can safely call. This is simpler. Currently, the set of methods is not safe, but I plan to lock it down more soon. | ||||
* | auto merge of #1388 : hyunjunekim/servo/cssissues, r=kmcallister | bors-servo | 2013-12-13 | 1 | -1/+3 |
|\ | | | | | | | | | | | Fixed this issue ( https://github.com/mozilla/rust/issues/10683 ) | ||||
| * | add FIX comments | HyunJune Kim | 2013-12-12 | 1 | -0/+1 |
| | | |||||
| * | Fixed this issue (https://github.com/mozilla/rust/issues/10683) | HyunJune Kim | 2013-12-12 | 1 | -1/+2 |
| | | |||||
* | | layout: Stop going to the DOM for iframe sizes | Patrick Walton | 2013-12-13 | 1 | -10/+2 |
| | | |||||
* | | constellation: Stop using futures for frame sizes. | Patrick Walton | 2013-12-13 | 1 | -12/+2 |
|/ | | | | | | This will allow us to stop going to the DOM in order to handle iframe sizing. Instead we can just store the pipeline and frame IDs of iframes inside the flow tree itself. | ||||
* | Stop passing DOMStrings via borrowed pointer. (#1201) | Tetsuharu OHZEKI | 2013-11-14 | 1 | -16/+16 |
| | |||||
* | Don't pass nullable strings to native DOM methods that want non-nullable ↵ | Ms2ger | 2013-11-12 | 1 | -43/+44 |
| | | | | strings. Fixes #1207. | ||||
* | Make DOMString represent a non-nullable string. | Ms2ger | 2013-11-12 | 1 | -25/+25 |
| | |||||
* | Rename HTMLElement::new to HTMLElement::new_inherited. | Ms2ger | 2013-11-02 | 1 | -1/+1 |
| | |||||
* | Introduce HTMLIFrameElement::new. | Ms2ger | 2013-10-31 | 1 | -1/+19 |
| | |||||
* | Update to latest Rust. | Jack Moffitt | 2013-10-21 | 1 | -1/+1 |
| | |||||
* | Rename the element field of the DOM Node hierarchy | Luis de Bethencourt | 2013-09-19 | 1 | -3/+3 |
| | | | | | | Renamed htmlelement, and element Fixes #924 | ||||
* | bindings: Return errors in Result rather than setting an out parameter | Keegan McAllister | 2013-09-18 | 1 | -14/+25 |
| | | | | Fixes #909. | ||||
* | Make DOMString an alias for Option<~str> | Keegan McAllister | 2013-09-18 | 1 | -16/+16 |
| | | | | Fixes #898. | ||||
* | Make Element.set_attr require an AbstractNode so we can always downcast. | Josh Matthews | 2013-09-12 | 1 | -3/+4 |
| | |||||
* | Make sandboxed iframes run with different script tasks. | Josh Matthews | 2013-09-11 | 1 | -5/+44 |
| | |||||
* | Implement epochs; fix integration bugs | eschweic | 2013-08-19 | 1 | -1/+1 |
| | |||||
* | add iframe support | Tim Kuehn | 2013-08-19 | 1 | -4/+6 |
| | |||||
* | refactor iframe element fields to support sending size to the constellation | Tim Kuehn | 2013-08-19 | 1 | -3/+21 |
| | |||||
* | Library changes | Keegan McAllister | 2013-08-15 | 1 | -1/+1 |
| | |||||
* | Generate HTMLIFrameElement bindings. | Josh Matthews | 2013-08-08 | 1 | -0/+126 |