aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/node.rs
Commit message (Expand)AuthorAgeFilesLines
* Implement FromIterator<Root<A>> for RootedVec<JS<A>> (fixes #5117)Anthony Ramine2015-08-311-2/+1
* Make the traits for the IDL interfaces take &selfAnthony Ramine2015-08-271-29/+29
* Remove AttributeHandlersAnthony Ramine2015-08-271-1/+1
* Remove helper traitsAnthony Ramine2015-08-271-200/+82
* make dom_struct derive HeapSizeOf,João Oliveira2015-08-271-1/+0
* Auto merge of #7397 - Manishearth:doublepointer-meet-fire, r=noxbors-servo2015-08-261-2/+2
|\
| * Remove doublepointer in VirtualMethods, and from_borrowed_refManish Goregaokar2015-08-271-2/+2
* | Auto merge of #7334 - servo:active, r=SimonSapinbors-servo2015-08-241-0/+24
|\ \ | |/ |/|
| * Add spec link for the IN_ACTIVE_STATE flag.Simon Sapin2015-08-241-1/+3
| * script: Update `rust-selectors` to get `:active` support.Patrick Walton2015-08-171-0/+22
* | sort all usesJohann Tuffe2015-08-201-10/+10
* | Cleanup NodeIterator, Range, ServoHTMLParser, TextEncoder, URLHelper, URL, Vi...Manish Goregaokar2015-08-181-7/+2
* | Cleanup node.rsManish Goregaokar2015-08-181-20/+14
* | Replace uses of `for foo in bar.iter()`,João Oliveira2015-08-181-1/+1
|/
* Fix existing syntactics nits.Josh Matthews2015-08-161-5/+5
* replace .len() == 0 with is_empty()João Oliveira2015-08-141-1/+1
* Measure heap memory usage for more types. Fixes #6951Bogdan Cuza2015-08-131-3/+3
* Auto merge of #6778 - nox:childnodes, r=jdmbors-servo2015-08-101-16/+45
|\
| * Optimise Node.childNodesAnthony Ramine2015-08-091-1/+4
| * Cache the number of children of each nodeAnthony Ramine2015-07-311-15/+41
* | Start reporting memory usage for Window and all nodes in all DOM trees for fr...Josh Matthews2015-08-031-1/+8
|/
* Auto merge of #6800 - frewsxcv:childnode-before-childnode-after, r=Ms2gerbors-servo2015-07-301-30/+59
|\
| * Implement ChildNode::before & ChildNode::afterCorey Farwell2015-07-291-30/+59
* | Auto merge of #6783 - dzbarsky:replacechild, r=Ms2gerbors-servo2015-07-301-67/+61
|\ \
| * | Clean up Node::ReplaceChildDavid Zbarsky2015-07-291-67/+61
* | | Dispose layout data for every node removed from the treeNick Thompson2015-07-281-1/+2
| |/ |/|
* | Auto merge of #6662 - tschneidereit:client-geometry, r=glennw,pcwatsonbors-servo2015-07-271-0/+5
|\ \
| * | Implement client{Top, Left, Height, Width} element propertiesTill Schneidereit2015-07-191-0/+5
* | | Auto merge of #6760 - dzbarsky:comment-fix, r=jdmbors-servo2015-07-261-3/+2
|\ \ \ | |_|/ |/| |
| * | Remove outdated comment about cloning elementsDavid Zbarsky2015-07-251-3/+2
| |/
* | Auto merge of #6660 - nox:children-changed, r=jdmbors-servo2015-07-251-154/+168
|\ \
| * | Introduce VirtualMethods::children_changed()Anthony Ramine2015-07-251-154/+168
* | | Auto merge of #6715 - Ms2ger:layoutelement, r=jdmbors-servo2015-07-231-26/+21
|\ \ \ | |/ / |/| |
| * | Move the flag getters to LayoutNodeHelpers.Ms2ger2015-07-231-21/+21
| * | Remove unused RawLayoutNodeHelpers::type_id_for_layout.Ms2ger2015-07-231-5/+0
* | | Update rust-selectorsSimon Sapin2015-07-231-52/+8
|/ /
* | Optimize `Node.normalize()`.Michael Howell2015-07-221-2/+1
* | Auto merge of #6688 - Manishearth:smarter-root-lint, r=jdmbors-servo2015-07-221-14/+15
|\ \
| * | Address review comments; add docsManish Goregaokar2015-07-221-5/+5
| * | Fix rooting in scriptManish Goregaokar2015-07-221-14/+15
| |/
* / Upgrade rust-selectors, pass ':empty' testsCorey Farwell2015-07-221-2/+12
|/
* Auto merge of #6568 - dzbarsky:delete_range, r=jdmbors-servo2015-07-161-73/+79
|\
| * Implement Range#insertNodeDavid Zbarsky2015-07-161-73/+79
* | Directly append children to output node in parse_html_fragmentMichael Wu2015-07-151-9/+3
|/
* Auto merge of #6617 - frewsxcv:fixme-ufcs, r=metajackbors-servo2015-07-141-7/+1
|\
| * Complete FIXMEs related to UFCSCorey Farwell2015-07-141-7/+1
* | Test element prefix for element equalityDavid Zbarsky2015-07-111-1/+1
|/
* Test element prefix for element equalityDavid Zbarsky2015-07-101-8/+89
* Auto merge of #6559 - kball:IS1824-implement-Node.baseURI, r=Ms2gerbors-servo2015-07-061-4/+3
|\
| * Implement Node.baseURIKevin Ball2015-07-051-4/+3