Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix #1612 Rename .rc to .rs, and relevant changes in Makefile.in | xiongmao86 | 2014-02-09 | 1 | -157/+0 |
| | |||||
* | Implement ProcessingInstruction DOM interface | Bruno de Oliveira Abinader | 2014-02-06 | 1 | -0/+1 |
| | | | | | | | Spec: http://dom.spec.whatwg.org/#interface-processinginstruction Closes #1619. | ||||
* | Basic skeleton for DOMException | Bruno de Oliveira Abinader | 2014-01-29 | 1 | -0/+1 |
| | | | | | | | Spec: http://dom.spec.whatwg.org/#domexception This is a subtask for #1542. | ||||
* | Move script::dom::namespace into util, in order to use it from style later. | Simon Sapin | 2014-01-25 | 1 | -1/+0 |
| | |||||
* | Add DOMImplementation skeleton | Bruno de Oliveira Abinader | 2014-01-14 | 1 | -0/+1 |
| | | | | | | | Creates a DOMImplementation struct corresponding to DOMImplementation WebIDL. Also implements a getter for Document::implementation. Closes #1486. | ||||
* | Implement innerHTML getter for HTML documents | James Graham | 2014-01-14 | 1 | -0/+1 |
| | | | | XML case is not yet implemented. | ||||
* | Upgrade to latest Rust. | Jack Moffitt | 2014-01-12 | 1 | -8/+6 |
| | |||||
* | Build with make instead of rustpkg. | Jack Moffitt | 2013-12-26 | 1 | -1/+1 |
| | |||||
* | Make Node::is_in_doc O(1) | Bruno de Oliveira Abinader | 2013-12-17 | 1 | -0/+3 |
| | | | | | | | | | Added a flags variable inside Node to represent boolean flags, with is_in_doc being the first of them. It is updated whenever a node is appended or removed from a parent. This patch is for: https://github.com/mozilla/servo/issues/1030 | ||||
* | Add support for non-UTF8 CSS stylesheets, with rust-encoding. | Simon Sapin | 2013-12-11 | 1 | -0/+1 |
| | |||||
* | basic location | Tom Schuster | 2013-11-24 | 1 | -0/+1 |
| | |||||
* | Build some dependencies with rustpkg | Keegan McAllister | 2013-11-14 | 1 | -1/+1 |
| | | | | | | Also take a rust-layers bugfix. In collaboration with Jack Moffitt. | ||||
* | auto merge of #1208 : pcwalton/servo/any-layout-data, r=metajack | bors-servo | 2013-11-13 | 1 | -1/+0 |
|\ | | | | | | | | | | | | | | | Breaks the dependency between `gfx` and `script`, which is nice. This exposed some performance issues with Rust's `Any` type, which I've filed: https://github.com/mozilla/rust/issues/10382 | ||||
| * | Use `Any` for the layout data. | Patrick Walton | 2013-11-08 | 1 | -1/+0 |
| | | | | | | | | Breaks the dependency between `gfx` and `script`, which is nice. | ||||
* | | Implement Element.attributes. | Josh Matthews | 2013-11-13 | 1 | -0/+1 |
| | | |||||
* | | Initial support for Attr and namespaces. | James Graham | 2013-11-12 | 1 | -0/+2 |
|/ | |||||
* | Add basic event dispatch with bubbling, capturing, and propagation interruption. | Josh Matthews | 2013-11-05 | 1 | -0/+1 |
| | |||||
* | Generate code for handling callbacks. Implement add/removeEventListener and ↵ | Josh Matthews | 2013-11-05 | 1 | -0/+1 |
| | | | | hacky dispatchEvent proof-of-concept. | ||||
* | Other language changes | Keegan McAllister | 2013-10-31 | 1 | -1/+1 |
| | |||||
* | Cleanup DOMParser binding. | Ms2ger | 2013-10-24 | 1 | -1/+0 |
| | |||||
* | Remove (now unused) NetSurf’s libcss and libwapcaplet. | Simon Sapin | 2013-10-23 | 1 | -2/+0 |
| | | | | This removes four submodules (two C libraries and their Rust bindings.) | ||||
* | Use the new style system | Seo Sanghyeon | 2013-10-23 | 1 | -0/+1 |
| | | | | | | | | | | | | | Credits to: Deokjin Kim Ilyong Cho Jaeman Park Junyoung Cho Ryan Choi Sangeun Kim Yongjin Kim Youngmin Yoo Youngsoo Son | ||||
* | Update to latest Rust. | Jack Moffitt | 2013-10-21 | 1 | -0/+2 |
| | |||||
* | Implemention of HTMLMainElement | Marcos Caceres | 2013-10-18 | 1 | -0/+1 |
| | |||||
* | Implement HTMLTableDataCellElement & HTMLTableHeaderCellElement. | Tetsuharu OHZEKI | 2013-10-15 | 1 | -0/+2 |
| | |||||
* | Move the content of 'script/style' into the new 'style' crate. | Simon Sapin | 2013-10-14 | 1 | -5/+0 |
| | |||||
* | Implement DocumentFragment. | Ms2ger | 2013-10-12 | 1 | -0/+1 |
| | |||||
* | implement NodeList and consolidate common scope and context retrieval | Tim Taubert | 2013-10-11 | 1 | -0/+1 |
| | |||||
* | Implement Navigator | Tom Schuster | 2013-09-05 | 1 | -0/+1 |
| | |||||
* | auto merge of #831 : SimonSapin/servo/newnewcss, r=metajack | bors-servo | 2013-09-04 | 1 | -0/+4 |
|\ | | | | | | | | | | | I started this in a [separate repository](https://github.com/SimonSapin/servo-style), and imported it with [git-subtree](https://github.com/git/git/blob/master/contrib/subtree/git-subtree.txt) into `servo/src/components/script/style` after some Rust minor upgrades. I move this into the script crate because it’s gonna both need stuff there (the content tree, for selector matching) and be needed by stuff there (the HTML parser calls the CSS parser). As far as I know, we can not have circular dependencies between crates. | ||||
| * | Build the new (yet unused) style system as part of libscript, to avoid bitrot. | Simon Sapin | 2013-09-02 | 1 | -0/+4 |
| | | |||||
* | | Generate bindings for HTMLAudioElement, HTMLVideoElement. | Tetsuharu OHZEKI | 2013-09-01 | 1 | -0/+2 |
| | | |||||
* | | Generate bindings for HTMLMediaElement. | Tetsuharu OHZEKI | 2013-08-31 | 1 | -0/+1 |
| | | |||||
* | | Generate bindings for HTMLTrackElement. | Tetsuharu OHZEKI | 2013-08-31 | 1 | -0/+1 |
| | | |||||
* | | Generate bindings for HTMLLabelElement. | Tetsuharu OHZEKI | 2013-08-31 | 1 | -0/+1 |
| | | |||||
* | | Generate bindings for HTMLLegendElement. | Tetsuharu OHZEKI | 2013-08-31 | 1 | -0/+1 |
| | | |||||
* | | Generate bindings for HTMLPreElement. | Tetsuharu OHZEKI | 2013-08-31 | 1 | -0/+1 |
| | | |||||
* | | Generate bindings for HTMLTemplateElement. | Tetsuharu OHZEKI | 2013-08-31 | 1 | -0/+1 |
|/ | |||||
* | Generate bindings for Comment and DocumentType. | Josh Matthews | 2013-08-28 | 1 | -1/+2 |
| | |||||
* | Generate bindings for HTMLUnknownElement. | Josh Matthews | 2013-08-28 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLSelectElement. | Josh Matthews | 2013-08-28 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLParamElement. | Josh Matthews | 2013-08-28 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLOutputElement. | Josh Matthews | 2013-08-28 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLOptionElement. | Josh Matthews | 2013-08-28 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLOptGroupElement. | Josh Matthews | 2013-08-28 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLObjectElement. | Josh Matthews | 2013-08-28 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLModElement. | Josh Matthews | 2013-08-28 | 1 | -0/+1 |
| | |||||
* | Generate bindings for HTMLMeterElement. | Josh Matthews | 2013-08-28 | 1 | -0/+1 |
| | |||||
* | Remove many long ugly lists of imports of HTML element types. They can now ↵ | Josh Matthews | 2013-08-27 | 1 | -67/+15 |
| | | | | be obtained via dom::types::*, which is autogenerated. | ||||
* | Generate bindings for HTMLMapElement. | Josh Matthews | 2013-08-26 | 1 | -0/+2 |
| |