aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/node.rs
Commit message (Expand)AuthorAgeFilesLines
...
* Get rid of a bunch of explicit derefsDavid Zbarsky2015-11-031-49/+49
* merge from masterrohan.prinja2015-11-031-14/+10
|\
| * Removed JS::root Fixes #8251nxnfufunezn2015-10-311-12/+8
| * Fix some rust-clippy violationsCorey Farwell2015-10-301-2/+2
* | rearrange imports to be in alphabetical orderrohan.prinja2015-10-301-4/+3
* | replace InheritTypes imports with inheritance importsrohan.prinja2015-10-301-2/+2
* | more refactoringrohan.prinja2015-10-301-1/+2
* | move Castable into dom::bindings::inheritancerohan.prinja2015-10-301-1/+2
|/
* remove get_rooted() and replace all references to it with references to get()rohan.prinja2015-10-291-10/+10
* Remove HAS_DIRTY_SIBLINGS.Bobby Holley2015-10-211-32/+5
* Clean up the cast callsAnthony Ramine2015-10-211-60/+37
* Introduce trait CastableAnthony Ramine2015-10-211-93/+86
* Removed unsafe from 'query_selector_iter'Leo Lahti2015-10-201-5/+3
* Auto merge of #8060 - nox:deref-js, r=Ms2gerbors-servo2015-10-191-4/+4
|\
| * Return a reference in Document::window()Anthony Ramine2015-10-191-4/+4
* | Auto merge of #7935 - bholley:eventstate_element, r=noxbors-servo2015-10-191-158/+9
|\ \
| * | Move what is now an |impl Element| block to element.rs.Bobby Holley2015-10-161-50/+1
| * | Move Event States to |Element|.Bobby Holley2015-10-161-118/+18
| |/
* / Implement HTMLTableRowElement insertCell and deleteCellCorey Farwell2015-10-171-1/+66
|/
* Fix remaining MutHeap methods not to expose JS<T>.Eli Friedman2015-10-151-1/+1
* Make get() and set() on MutNullableHeap use the correct types.Eli Friedman2015-10-151-22/+22
* Update script to work with lint changesManish Goregaokar2015-10-161-0/+2
* Explicitly customise flags of new nodes where neededAnthony Ramine2015-10-151-22/+12
* Generate all Derived implementations in codegenAnthony Ramine2015-10-141-10/+1
* Generate the TypeId enums in codegenAnthony Ramine2015-10-141-20/+11
* Refactor away duplication of get_rooted functionalityPierre Chevalier2015-10-081-10/+10
* Refactor Error enum usage to consistently be qualifiedAnthony Urena2015-10-061-35/+34
* Split Au type into separate crate, with minimal dependencies.Glenn Watson2015-10-011-1/+1
* script: Stop copying the document URL.Patrick Walton2015-09-241-1/+1
* sorted the extern crate, mod & use declarationsRavi Shankar2015-09-241-8/+7
* Auto merge of #7611 - nox:cache-element-id, r=frewsxcvbors-servo2015-09-201-17/+11
|\
| * Fix Node::query_selector() and Node::query_selector_iter()Anthony Ramine2015-09-131-8/+5
| * Fix cloning of Element's attributesAnthony Ramine2015-09-131-9/+6
* | Fix reported test-tidy errors for unmerged import blocksBrandon Fairchild2015-09-191-9/+8
|/
* Introduce [Abstract] to mark non-leaf interfacesAnthony Ramine2015-09-131-16/+2
* Move EventTargetTypeId/NodeTypeId to DOMClassMichael Wu2015-09-121-25/+48
* Implement adopting stepsAnthony Ramine2015-09-081-14/+9
* 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