Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cargoify servo | Jack Moffitt | 2014-09-08 | 1 | -958/+0 |
| | |||||
* | Rename AttrList to NamedNodeMap | Aaron Hill | 2014-08-29 | 1 | -4/+4 |
| | | | | This fixes issue #3135 | ||||
* | Uppercase element.tagName for HTML elements only | Matt Brubeck | 2014-08-28 | 1 | -8/+8 |
| | | | | Fixes #3146 | ||||
* | Merge pull request #3145 from wenderen/NamespaceURI.None | Manish Goregaokar | 2014-08-27 | 1 | -2/+5 |
|\ | | | | | return null from GetNamespaceURI, not the empty string; r=Manishearth, Ms2ger | ||||
| * | return null from GetNamespaceURI, not the empty string | Rohan Prinja | 2014-08-27 | 1 | -2/+5 |
| | | | | | | | | correctly mark tests | ||||
* | | Use AttrValue::tokens() in Element::has_class() | Bruno de Oliveira Abinader | 2014-08-25 | 1 | -4/+6 |
|/ | |||||
* | Merge pull request #3099 from Ms2ger/attr-local_name-atom | Ms2ger | 2014-08-19 | 1 | -44/+48 |
|\ | | | | | Make Attr::local_name an Atom; r=abinader | ||||
| * | Pass an Atom to before_remove_attr and after_set_attr. | Ms2ger | 2014-08-16 | 1 | -7/+7 |
| | | |||||
| * | Make Attr::local_name an Atom. | Ms2ger | 2014-08-16 | 1 | -38/+42 |
| | | |||||
* | | Make more things private to the style crate. | Simon Sapin | 2014-08-16 | 1 | -13/+4 |
| | | |||||
* | | Use Result/Err(()) in Selector parsing. | Simon Sapin | 2014-08-16 | 1 | -2/+2 |
|/ | | | | | | | | … get rid of some custom `enum` types for parsing return values. `Option<Option<T>>` was ridiculous, but `Result<Option<T>, ()>` make perfect sense. Also, we can now take advantage of the `try!()` macro. | ||||
* | Rename ClientRect and ClientRectList to DOMRect and DOMRectList (fixes ↵ | hyunjunekim | 2014-08-09 | 1 | -8/+8 |
| | | | | | | | #2814, fixes #2840). These interfaces were renamed in the specification, in order to use them in other contexts than the getClientRects and getBoundingClientRect methods. | ||||
* | Upgrade Rust. | Jack Moffitt | 2014-08-08 | 1 | -2/+2 |
| | |||||
* | Fix getElementsByTagName[NS] support to match the spec. | James Graham | 2014-08-08 | 1 | -7/+2 |
| | |||||
* | Document.getElementById() should return null if the passed argument is empty. | Tetsuharu OHZEKI | 2014-08-06 | 1 | -4/+10 |
| | |||||
* | Implement support for :enabled CSS selector | Bruno de Oliveira Abinader | 2014-08-05 | 1 | -0/+4 |
| | |||||
* | Implement support for :disabled CSS selector | Bruno de Oliveira Abinader | 2014-08-05 | 1 | -1/+26 |
| | |||||
* | Upgrade Rust. | Jack Moffitt | 2014-08-02 | 1 | -5/+5 |
| | |||||
* | Use atom to match id selector. | Tetsuharu OHZEKI | 2014-07-30 | 1 | -1/+25 |
| | |||||
* | Port `id` attribute to use atom. | Tetsuharu OHZEKI | 2014-07-29 | 1 | -1/+10 |
| | |||||
* | Call the generated rather than the hand-written traits (fixes #2936). | Ms2ger | 2014-07-27 | 1 | -34/+3 |
| | |||||
* | Convert to atom earlier in SetAttributeNS | Glenn Watson | 2014-07-25 | 1 | -3/+6 |
| | |||||
* | Port attribute name to use atom. | Glenn Watson | 2014-07-24 | 1 | -9/+10 |
| | |||||
* | Element::removeAttribute* does not need to throw | Bruno de Oliveira Abinader | 2014-07-23 | 1 | -9/+6 |
| | |||||
* | Port element traits to use atoms instead of strings. | Glenn Watson | 2014-07-22 | 1 | -4/+4 |
| | |||||
* | Implement Element.matches(). | Tetsuharu OHZEKI | 2014-07-20 | 1 | -1/+23 |
| | |||||
* | Merge pull request #2844 from glennw/atom-element | glennw | 2014-07-18 | 1 | -3/+4 |
|\ | | | | | Convert element name to be stored as atom instead of string. | ||||
| * | Convert element name to be stored as atom instead of string. | Glenn Watson | 2014-07-16 | 1 | -3/+4 |
| | | |||||
* | | Added 'parent is/was in tree' param to bind_to_tree/unbind_from_tree | Bruno de Oliveira Abinader | 2014-07-16 | 1 | -4/+8 |
|/ | | | | | | | 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. | ||||
* | Return slices from get_attribute_parts. | Ms2ger | 2014-07-14 | 1 | -8/+10 |
| | |||||
* | Make Element.remove_attribute take &str instead of DOMString | James Graham | 2014-07-13 | 1 | -10/+10 |
| | |||||
* | Revert "Implement Element.matches()." | Patrick Walton | 2014-07-09 | 1 | -7/+0 |
| | | | | This reverts commit b6edd5318f3fe5c751d1c011e87adbfe0cac4fcc. | ||||
* | Implement Element.matches(). | Tetsuharu OHZEKI | 2014-07-05 | 1 | -0/+7 |
| | |||||
* | Upgrade to latest Rust. | Manish Goregaokar | 2014-06-27 | 1 | -3/+3 |
| | |||||
* | Remove needless mutabilities from script crate. | Tetsuharu OHZEKI | 2014-06-22 | 1 | -2/+2 |
| | |||||
* | Use internal mutability for Attr::value. | Ms2ger | 2014-06-22 | 1 | -3/+3 |
| | |||||
* | Remove Reflectable::mut_reflector. | Ms2ger | 2014-06-13 | 1 | -4/+0 |
| | |||||
* | auto merge of #2616 : Ms2ger/servo/attrvalue, r=jdm | bors-servo | 2014-06-13 | 1 | -31/+74 |
|\ | | | | | | | Obsoletes #2073. | ||||
| * | Implement parsed 'unsigned long' attributes. | Ms2ger | 2014-06-13 | 1 | -2/+16 |
| | | | | | | | | This commit is partially based on earlier work by Bruno Abinader in #2073. | ||||
| * | Implement Element.classList (partially fixes #1717). | Ms2ger | 2014-06-13 | 1 | -1/+17 |
| | | |||||
| * | Implement support for parsed attributes. | Ms2ger | 2014-06-13 | 1 | -7/+36 |
| | | | | | | | | This commit is heavily based on earlier work by Bruno Abinader in #2073. | ||||
| * | Simplify Element::set_attribute for its remaining callers. | Ms2ger | 2014-06-08 | 1 | -25/+9 |
| | | |||||
| * | Make Attr::value private. | Ms2ger | 2014-06-08 | 1 | -2/+2 |
| | | |||||
* | | auto merge of #2640 : Ms2ger/servo/derefmut, r=jdm | bors-servo | 2014-06-11 | 1 | -4/+4 |
|\ \ | |||||
| * | | Use internal mutability for Document::idmap. | Ms2ger | 2014-06-11 | 1 | -4/+4 |
| |/ | |||||
* / | Implement support for ParentNode's querySelectorAll | Bruno de Oliveira Abinader | 2014-06-10 | 1 | -0/+8 |
|/ | |||||
* | Use RefCell for mutability of Element::style_attribute. | Tetsuharu OHZEKI | 2014-06-08 | 1 | -6/+6 |
| | |||||
* | auto merge of #2591 : brunoabinader/servo/document-queryselector-v3, r=jdm | bors-servo | 2014-06-06 | 1 | -0/+48 |
|\ | | | | | | | | | | | | | This is a subtask for #2254 & #2576. Spec: http://dom.spec.whatwg.org/#dom-parentnode-queryselector | ||||
| * | Implement querySelector for Element | Bruno de Oliveira Abinader | 2014-06-05 | 1 | -1/+4 |
| | | |||||
| * | Added ParentNode.querySelector skeleton | Bruno de Oliveira Abinader | 2014-06-05 | 1 | -0/+5 |
| | |