Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cargoify servo | Jack Moffitt | 2014-09-08 | 1 | -225/+0 |
| | |||||
* | Pass an Atom to before_remove_attr and after_set_attr. | Ms2ger | 2014-08-16 | 1 | -4/+6 |
| | |||||
* | Upgrade Rust. | Jack Moffitt | 2014-08-02 | 1 | -2/+2 |
| | |||||
* | Implement src setter for HTMLIFrameElement #2529 | Guro Bokum | 2014-07-30 | 1 | -26/+40 |
| | |||||
* | Call the generated rather than the hand-written traits (fixes #2936). | Ms2ger | 2014-07-27 | 1 | -8/+1 |
| | |||||
* | Used rust-url directly instead of servo_util::url | Simon Sapin | 2014-07-21 | 1 | -4/+3 |
| | | | | The latter now only calls the former. | ||||
* | Added 'parent is/was in tree' param to bind_to_tree/unbind_from_tree | Bruno de Oliveira Abinader | 2014-07-16 | 1 | -2/+4 |
| | | | | | | | According to a talk with Ms2ger, both bind_to_tree / unbind_from_tree should be called regardless if the tree is part of a Document. This information is now passed as a parameter to their respective virtual methods. | ||||
* | Remove generate_cacheable_wrapper_htmlelement! | Tetsuharu OHZEKI | 2014-06-28 | 1 | -0/+7 |
| | |||||
* | Upgrade to latest Rust. | Manish Goregaokar | 2014-06-27 | 1 | -2/+2 |
| | |||||
* | Use internal mutability for Attr::value. | Ms2ger | 2014-06-22 | 1 | -1/+1 |
| | |||||
* | Split Page code out of script_task.rs #2530 | Edit Balint | 2014-06-13 | 1 | -1/+1 |
| | |||||
* | Use internal mutability for HTMLIFrameElement. | Ms2ger | 2014-06-11 | 1 | -6/+5 |
| | |||||
* | Implement HTMLIFrameElement.src. | Ms2ger | 2014-06-09 | 1 | -0/+12 |
| | |||||
* | Use Cell for mutability of HTMLIFrameElement.sandbox. | Tetsuharu OHZEKI | 2014-06-07 | 1 | -7/+7 |
| | |||||
* | Remove needless '&self mut' from VirtualMethods trait. | Tetsuharu OHZEKI | 2014-06-07 | 1 | -12/+15 |
| | |||||
* | Upgrade Rust. | Jack Moffitt | 2014-06-05 | 1 | -3/+3 |
| | |||||
* | auto merge of #2552 : saneyuki/servo/mut, r=jdm | bors-servo | 2014-06-02 | 1 | -3/+3 |
|\ | | | | | | | related #2514 | ||||
| * | Remove needless '&mut self' from element.rs. | Tetsuharu OHZEKI | 2014-06-03 | 1 | -3/+3 |
| | | |||||
* | | Rename BindingDeclarations to Bindings. | Ms2ger | 2014-06-02 | 1 | -1/+1 |
|/ | |||||
* | Remove not-yet-implemented members from IDL and Rust code. | Ms2ger | 2014-06-01 | 1 | -131/+0 |
| | | | | | | | | These stub implementations bring no value, and significantly increased maintenance costs. This commit also synchronizes the IDL with the HTML specification and makes the URLs consistent. | ||||
* | Remove the workaround for Rust issue 10683. | Cameron Zwarich | 2014-05-23 | 1 | -3/+1 |
| | |||||
* | Update Rust. | Ms2ger | 2014-05-22 | 1 | -1/+1 |
| | |||||
* | Implement iframe.contentWindow. | Ms2ger | 2014-05-14 | 1 | -1/+13 |
| | |||||
* | Move the loading of documents in iframes into HTMLIFrameElement. | Ms2ger | 2014-05-12 | 1 | -3/+49 |
| | | | | | | | | | | | | | | | | | | | | Right now, the load is kicked off inside the parser glue. This is unfortunate for several reasons: 1) we'd like to replace the current parser (libhubbub) by our own parser, written in Rust, so code intertwined with the parser will have to be rewritten; 2) it is impossible to support dynamically (i.e. from script) created iframes in this way; 3) the code flow around loading subdocuments is complicated needlessly. This commit adds the constellation channel (on which the message to actually load the document is sent) as a field on the Page, to allow HTMLIFrameElement to access it. In rewriting the code, support for dynamically created iframes is added, and a task failure is avoided when the value of the src attribute can not be parsed. | ||||
* | Remove unused and misnamed url field on HTMLIFrameElement. | Ms2ger | 2014-05-11 | 1 | -9/+0 |
| | |||||
* | Use == instead of match for tests against a single enum value | Martin Robinson | 2014-05-08 | 1 | -4/+1 |
| | | | | | | | The performance of using == should now equal that of match, so many identity methods can be simplified to a single line. Fixes #1596. | ||||
* | 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 |
| |