aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/node.rs
Commit message (Expand)AuthorAgeFilesLines
* Auto merge of #14246 - emilio:servo-url, r=SimonSapinbors-servo2016-11-171-3/+3
|\
| * Urlmageddon: Use refcounted urls more often.Emilio Cobos Álvarez2016-11-171-3/+3
* | Auto merge of #14214 - bholley:dirtiness_overhaul, r=emiliobors-servo2016-11-171-37/+14
|\ \
| * | Prevent nodes from having DIRTY_DESCENDANTS set by default.Bobby Holley2016-11-171-2/+5
| * | Eliminate HAS_CHANGED in favor of explicit RestyleDamage.Bobby Holley2016-11-161-11/+1
| * | Track all node damage with PendingRestyles.Bobby Holley2016-11-161-25/+9
* | | Auto merge of #14096 - fflorent:11485-make-dom-methods-taking-mut-JSContent-u...bors-servo2016-11-171-1/+1
|\ \ \ | |_|/ |/| |
| * | script creates methods taking '*mut JSContext' unsafeAbelardo E. Mendoza2016-11-141-1/+1
* | | Support basic immutable CSSOMManish Goregaokar2016-11-151-0/+30
| |/ |/|
* | Reorganise ServoParserAnthony Ramine2016-11-141-2/+2
|/
* Auto merge of #14027 - frewsxcv:htmlcollection-iter-refactor, r=emiliobors-servo2016-11-031-13/+14
|\
| * Remove unnecessary `Box` around `HTMLCollectionElementsIter::node_iter`.Corey Farwell2016-11-021-13/+14
* | Auto merge of #13965 - asajeffrey:script-iframe-check-document-browsing-conte...bors-servo2016-11-031-0/+4
|\ \
| * | Check that an iframe is in a document with a browsing context before processi...Alan Jeffrey2016-11-031-0/+4
| |/
* / Update to string-cache 0.3Simon Sapin2016-11-031-12/+15
|/
* Drop style data from descendants on display:none.Bobby Holley2016-11-011-0/+9
* Eliminate untraversed node types from LayoutNodeType.Bobby Holley2016-10-271-10/+1
* Auto merge of #13703 - Rafagd:my_changes, r=Ms2gerbors-servo2016-10-141-2/+3
|\
| * Replacing Node.prototype.rootNode for Node.prototype.getRootNode.Rafael Gomes Dantas2016-10-131-2/+3
* | Remove intrinsic Root::r()Anthony Ramine2016-10-111-27/+28
|/
* Merge script::parse and script::dom::servoparserAnthony Ramine2016-10-111-1/+1
* Auto merge of #13589 - splav:SVGElement#12974, r=pcwalton,Ms2gerbors-servo2016-10-071-3/+13
|\
| * add SVGElement, SVGGraphicsElement interfaces and SVGSVGElement elementAlexandrov Sergey2016-10-061-3/+13
* | Make reflect_dom_object take a &GlobalScopeAnthony Ramine2016-10-061-7/+9
|/
* Most of the code refactoring needed to be done is done with this commit.Arthur Marble2016-09-181-4/+4
* Reorder `use` statementsUK9922016-09-091-3/+3
* style: Provide whether we're styling or not to rust-selectors.Emilio Cobos Álvarez2016-08-311-3/+3
* Move thread_state to style.Ms2ger2016-08-221-1/+1
* Use impl Trait syntax for Node::child_elementsAnthony Ramine2016-08-131-9/+5
* style: Remove a few more unuseful traversals now we can.Emilio Cobos Álvarez2016-07-271-11/+25
* style: Avoid propagating the restyle flag all through the dom when a node get...Emilio Cobos Álvarez2016-07-251-13/+1
* Only restyle viewport-relative nodes on viewport size changeShing Lyu2016-07-181-1/+3
* script: Obtain referrer policy from headerAravind Gollakota2016-07-151-1/+2
* Implement Document.referrerNazım Can Altınova2016-07-141-1/+1
* Auto merge of #11872 - eddyb:back-to-roots, r=Ms2gerbors-servo2016-07-041-5/+4
|\
| * Use a stack guard and a macro for RootedVec instead of return_address.Eduard Burtescu2016-07-041-5/+4
* | Skip the root node in querySelectorAllAnthony Ramine2016-07-041-1/+4
|/
* Avoid an unnecessary panic when the script task deals with a GC after the lay...Josh Matthews2016-06-221-1/+3
* Move the remainder of layout_interface into script_layout_interface.Ms2ger2016-06-201-1/+1
* Move TrustedNodeAddress to script_layout_interface.Ms2ger2016-06-201-12/+1
* Introduce LayoutJS<Node>::opaque() to replace OpaqueNodeMethods::from_jsmanag...Ms2ger2016-06-201-0/+9
* Move HTMLCanvasData to script_layout_interface.Ms2ger2016-06-201-2/+2
* Introduce LayoutNodeType and LayoutElementType enums.Ms2ger2016-06-201-2/+56
* Move OpaqueStyleAndLayoutData to script_layout_interface.Ms2ger2016-06-201-13/+1
* Make OpaqueStyleAndLayoutData::dispose a method on Node.Ms2ger2016-06-201-10/+8
* script: When using WebRender, keep the DOM-side scroll positions forPatrick Walton2016-06-101-1/+5
* Update Rust to 1.11.0-nightly (ec872dc8a 2016-06-07)Anthony Ramine2016-06-081-3/+3
* Move the definition of ServoThreadSafeLayoutNode::iframe_pipeline_id to script.Ms2ger2016-06-071-0/+9
* Move the definition of ServoThreadSafeLayoutNode::canvas_data to script.Ms2ger2016-06-071-0/+7
* Move the definition of ServoThreadSafeLayoutNode::image_url to script.Ms2ger2016-06-071-0/+12