aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/node.rs
Commit message (Expand)AuthorAgeFilesLines
* Updated reflect_dom_object to be passed by valueMichael Booth2014-11-301-1/+1
* Remove Node.eventtarget().Tetsuharu OHZEKI2014-11-281-5/+0
* implement Document#createAttributeRohan Prinja2014-11-231-1/+1
* Correct the checks in step 5 of Node::pre_insert.Ms2ger2014-11-161-8/+6
* Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8aJack Moffitt2014-11-131-43/+43
* Pass the correct argument to Element::create when cloning.Ms2ger2014-11-051-1/+1
* auto merge of #3835 : pcwalton/servo/script-microoptzns, r=Ms2gerbors-servo2014-11-031-30/+46
|\
| * script: Fix busted document fragment appending codePatrick Walton2014-10-311-6/+8
| * script: Don't create a temporary vector on the heap when insertingPatrick Walton2014-10-281-29/+39
| * script: Don't dirty nodes that are already dirty.Patrick Walton2014-10-281-0/+4
| * script: Use `String::new()` instead of the formatting infrastructurePatrick Walton2014-10-281-1/+1
* | Have ContentBox(es)Queries consult the flow treeMartin Robinson2014-11-031-13/+3
* | Simplify the implementation of NodeIterator::next_child.Ms2ger2014-11-021-9/+7
* | Simplify the implementation of NodeHelpers::child_elements.Ms2ger2014-11-021-12/+8
* | s/peek().is_some()/!is_empty()/Bruno de Oliveira Abinader2014-10-311-3/+3
* | ChildElementIterator is now peekableBruno de Oliveira Abinader2014-10-311-13/+9
* | s/AbstractNodeChildrenIterator/NodeChildrenIterator/Bruno de Oliveira Abinader2014-10-311-12/+12
* | Move build_element_from_tag out of the HTML parser.Ms2ger2014-10-301-3/+2
* | Implement cloning steps for script elementMatt Brubeck2014-10-291-0/+1
* | Switch to synchronous script loadingMatt Brubeck2014-10-291-2/+2
* | layout: Implement flow tree dumping with RUST_LOG=debug is on.Clark Gaebel2014-10-281-1/+1
|/
* Rename untraceable!() to no_jsmanaged_fields!(). References issue #3671Ray Clanan2014-10-231-1/+1
* Implement Document.readyState. Prevent iframes from notifying the compositor ...Josh Matthews2014-10-231-2/+2
* Make DOM getters that return &JS<T> return Temporary<T> instead #3707Edit Balint2014-10-221-1/+1
* Use DOMRefCell for Node.Tetsuharu OHZEKI2014-10-221-2/+3
* more efficient preorder DOM traversalsClark Gaebel2014-10-211-54/+48
* Use html5ever for HTML parsingKeegan McAllister2014-10-161-5/+17
* auto merge of #3684 : Manishearth/servo/dom_struct, r=jdmbors-servo2014-10-151-3/+1
|\
| * Use #[dom_struct] everywhereManish Goregaokar2014-10-161-3/+1
* | Removes Node.unsafe_get_flags().Tetsuharu OHZEKI2014-10-161-8/+3
|/
* auto merge of #3640 : cgaebel/servo/incremental-flow-construction, r=pcwaltonbors-servo2014-10-141-17/+51
|\
| * try to reset flows which need reflow, since reflow isn't yet idempotentClark Gaebel2014-10-141-17/+51
* | script: Use atom comparison in more places, especially for attributes.Patrick Walton2014-10-141-4/+8
|/
* Privatize ElementTim Taubert2014-10-131-10/+10
* Privatize NodeTim Taubert2014-10-131-2/+18
* Privatize DocumentTim Taubert2014-10-131-8/+8
* Privatize ProcessingInstructionTim Taubert2014-10-131-4/+4
* Privatize EventTarget and EventListenerEntryTim Taubert2014-10-131-1/+1
* Privatize DocumentTypeTim Taubert2014-10-131-7/+7
* Privatize CommentTim Taubert2014-10-131-1/+1
* Privatize AttrTim Taubert2014-10-131-3/+3
* Privatize InheritTypesTim Taubert2014-10-131-7/+12
* Incremental Style RecalcClark Gaebel2014-10-091-33/+142
* Remove unnecessary `deref()`s (fixes #3586)Tim Taubert2014-10-091-48/+39
* Support [*|attr], attribute selectors in any namespace (fixes #1558)Tim Taubert2014-10-081-4/+6
* Take the prefix from createElementNS into account for HTML elementsGilles Leblanc2014-10-061-1/+1
* Remove Traceable/Untraceable from node.rsManish Goregaokar2014-10-051-20/+22
* Remove Untraceable/Traceable from document.rsManish Goregaokar2014-10-051-1/+1
* Remove Traceable from characterdata.rsManish Goregaokar2014-10-051-6/+6
* auto merge of #3531 : Ms2ger/servo/MutNullableJS, r=Ms2gerbors-servo2014-10-011-41/+42
|\