aboutsummaryrefslogtreecommitdiffstats
path: root/src/servo/dom/bindings/node.rs
Commit message (Collapse)AuthorAgeFilesLines
* Organize all the source files into compiler/, components/, and platform/.Patrick Walton2013-05-151-176/+0
|
* Replace with_imm_node by with_base and with_mut_node by with_mut_baseSeth Fowler2013-05-101-10/+10
|
* servo: Warning police.Patrick Walton2013-05-091-1/+1
|
* servo: Rename `as_immutable_node` to `as_imm_node` and `as_mutable_node` to ↵Patrick Walton2013-05-071-6/+6
| | | | `as_mut_node`
* dom: Remove duplicate methods from the DOM node typePatrick Walton2013-05-061-13/+16
|
* update servo for language changeaydinkim2013-05-021-3/+3
|
* Remove all traces of owned DOM objects. This DOM is all about sharing.Josh Matthews2013-04-231-4/+0
|
* Several orthogonal changes that all got tangled up:Josh Matthews2013-04-231-20/+16
| | | | | | | | | * Split ClientRect, ClientRectList, and HTMLCollection blobs into separate DOM implementation and binding-related files. * Enforce wrapper initialization at creation time for all DOM objects * Set up the basis for triggering reflow on DOM changes, such as Element.setAttribute * Fix crashes stemming from storing pointers to stack-local AbstractNode objects in DOM node wrappers * Add untested trace hooks for DOM nodes * Implement proper CharacterData inheritance for Text and Comment nodes
* Generate DOMParser bindings.Josh Matthews2013-04-231-1/+1
|
* Add license headersBrian Anderson2013-04-051-0/+4
|
* Update to Rust 0.6.Jack Moffitt2013-04-041-11/+6
|
* Language changes.Josh Matthews2013-03-131-31/+23
|
* Generate working ClientRectList and ClientRect bindings that can wrap, call ↵Josh Matthews2013-03-131-3/+38
| | | | methods, and access properties.
* Reenable DOM bindings.Josh Matthews2013-02-281-73/+57
|
* Start work on new DOM representationPatrick Walton2013-02-241-27/+37
|
* Language changes.Josh Matthews2013-02-241-13/+18
|
* Update for language changesPatrick Walton2013-02-191-0/+6
|
* Upgrade for language changesPatrick Walton2013-02-131-14/+6
|
* Rust upgrade.Josh Matthews2013-01-281-1/+1
|
* Upgrade Rust compilerBrian Anderson2013-01-201-0/+3
| | | | Some work to do yet on Mac
* Update for language changesPatrick Walton2012-12-131-1/+2
|
* Make servo build againBrian Anderson2012-12-041-3/+3
|
* servo: Update to Rust 754704ea9442ce92602f8022f6c979824b016842Patrick Walton2012-10-181-4/+4
|
* Switch DOM bindings to using inlined GetObjectSlotBoris Zbarsky2012-10-121-1/+1
|
* gfx: Send a RenderLayer instead of a display list from layout to GFX.Patrick Walton2012-10-111-1/+1
| | | | This is a step on the way to window resizing.
* Speed up JS bindings by using Rust jsval manipulation inlining.Josh Matthews2012-10-111-11/+17
|
* Silence noncopyable typaram warningsBrian Anderson2012-10-101-0/+3
|
* Eliminate more warningsBrian Anderson2012-10-091-4/+4
|
* Update for language changes; remove pipe protocols.Patrick Walton2012-10-041-3/+3
|
* Move Document and Node to own files.Brian J. Burg2012-09-201-1/+1
|
* Update for language changesPatrick Walton2012-09-201-4/+4
|
* Fixes for language changesPatrick Walton2012-09-131-1/+1
|
* s/import/use/g; fix class method syntaxBrian J. Burg2012-09-111-11/+11
|
* Mostly fix build breaksBrian J. Burg2012-09-101-5/+7
|
* Add and hook up parsing for Doctype and Comment node typesBrian J. Burg2012-09-051-3/+10
|
* Fix upstream build breaks from reinterpret_castBrian J. Burg2012-09-051-4/+4
|
* Make servo build againBrian Anderson2012-08-301-7/+7
|
* Actually add nodeType getter.Josh Matthews2012-08-241-0/+6
|
* Upgrade to spidermonkey tip.Josh Matthews2012-08-241-13/+42
|
* Add window.setTimeout. Convert all content node bindings to use RCU write ↵Josh Matthews2012-08-221-11/+23
| | | | pointer. Store a bundle of Node + NodeScope in each node JS object.
* Add further HMTL element prototype hierarchy. Add HTMLImageElement.width ↵Josh Matthews2012-08-211-106/+11
| | | | getter/setter that interacts with layout.
* Add prototypes to DOMDocument and Node.Josh Matthews2012-08-201-10/+52
|
* Update for impl language changesPatrick Walton2012-08-091-1/+0
|
* Fixed syntax by changing alt to matchMargaret Meyerhofer2012-08-081-3/+3
|
* Fixed the changing alt syntax and cleaned up some compiler warningsMargaret Meyerhofer2012-08-061-7/+7
|
* Adapt to rust changesTuncer Ayaz2012-08-051-4/+4
|
* Add primitive binding example for Document (documentElement), and Node ↵Josh Matthews2012-07-241-0/+143
(firstChild, nextSibling, tagName).