aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/layout_wrapper.rs
Commit message (Expand)AuthorAgeFilesLines
* Rename selector_matching.rs to stylist.rsSimon Sapin2016-11-201-1/+1
* Auto merge of #14246 - emilio:servo-url, r=SimonSapinbors-servo2016-11-171-2/+2
|\
| * Urlmageddon: Use refcounted urls more often.Emilio Cobos Álvarez2016-11-171-2/+2
* | Eliminate HAS_CHANGED in favor of explicit RestyleDamage.Bobby Holley2016-11-161-13/+6
* | Track all node damage with PendingRestyles.Bobby Holley2016-11-161-0/+29
* | Expand the role of modified_elements to include explicit restyle hints and da...Bobby Holley2016-11-151-4/+4
* | Remove TDocument from the style and layout crates.Bobby Holley2016-11-141-21/+12
|/
* Stop using associated types for the concrete TRestyleDamage implementation.Bobby Holley2016-11-071-3/+1
* Stop using associated types for the concrete ElementSnapshot implementation.Bobby Holley2016-11-071-2/+2
* Update to string-cache 0.3Simon Sapin2016-11-031-11/+12
* Drop style data from descendants on display:none.Bobby Holley2016-11-011-0/+4
* Replace begin_styling with a centralized mechanism to set a node up for eithe...Bobby Holley2016-11-011-36/+11
* Rename NodeData and associated data structures to Element*.Bobby Holley2016-10-291-10/+8
* Hoist most styling functionality from TNode to TElement.Bobby Holley2016-10-291-88/+95
* Move core pseudo-element handling to ThreadSafeLayoutElement.Bobby Holley2016-10-281-59/+82
* Move all *MatchMethods to TElement.Bobby Holley2016-10-271-1/+1
* Don't traverse text nodes during styling.Bobby Holley2016-10-271-2/+12
* Hoist RestyleDamage onto TElement.Bobby Holley2016-10-271-40/+27
* Teach Servo to compute text node style from layout.Bobby Holley2016-10-271-0/+8
* Eliminate untraversed node types from LayoutNodeType.Bobby Holley2016-10-271-3/+4
* Introduce StylingMode and deprecate explicit dirtiness.Bobby Holley2016-10-261-6/+26
* Rearrange some data structures in preparation for the new incremental restyle...Bobby Holley2016-10-211-31/+16
* Simplify TNode a bit.Bobby Holley2016-10-201-15/+30
* Auto merge of #13691 - servo:mem-replace, r=emiliobors-servo2016-10-121-5/+2
|\
| * Use mem::replace in take_pseudo_styles.Ms2ger2016-10-121-5/+2
* | Emit TransitionEnd events in the layout thread and process it in the script t...Keith Yeung2016-10-111-1/+1
|/
* Remove borrow_data and mutate_data from TNode.Bobby Holley2016-10-101-5/+25
* Move children_to_process to layout.Bobby Holley2016-10-081-0/+13
* add SVGElement, SVGGraphicsElement interfaces and SVGSVGElement elementAlexandrov Sergey2016-10-061-1/+6
* Use parking_lot::RwLock instead of DOMRefCell for PropertyDeclarationBlockSimon Sapin2016-10-041-2/+2
* Use PropertyDeclarationBlock in a DOMRefCell everywhere.Simon Sapin2016-10-041-1/+2
* Rename PrivateStyleData to PersistentStyleData and use AtomicRefCell instead ...Bobby Holley2016-10-021-22/+22
* Filter non-element / non-text nodes in LayoutIterator.Bobby Holley2016-09-211-0/+5
* Introduce the LayoutIterator newtype and return it for all children() methods...Bobby Holley2016-09-201-6/+7
* Split out is_element and is_text_node into a helper trait.Bobby Holley2016-09-201-11/+22
* Reorder `use` statementsUK9922016-09-091-6/+6
* Rename DeclarationBlock to ApplicableDeclarationBlockSimon Sapin2016-09-061-3/+3
* Stop using mem::transmute_copy.Ms2ger2016-09-051-3/+2
* Auto merge of #13134 - servo:archery, r=emiliobors-servo2016-08-311-2/+2
|\
| * Use Arc<PropertyDeclarationBlock> everwhere it’s appropriate.Simon Sapin2016-08-311-2/+2
* | layout: Keep track of whether we've deferred the painting of the document due toEmilio Cobos Álvarez2016-08-301-0/+8
|/
* Remove unused children_count method from TNode.Bobby Holley2016-08-261-4/+0
* Make ChildrenIterator concrete.Bobby Holley2016-08-261-0/+20
* Import SelectorMap back from the selectors crate.Simon Sapin2016-08-211-4/+5
* Add some fmt::Debug implementationsSimon Sapin2016-08-211-1/+12
* Update selectors to 0.10, with ToCss serialization.Simon Sapin2016-08-181-2/+2
* Rewrite the style sharing candidate cache.Emilio Cobos Álvarez2016-08-171-0/+5
* Add a flag to dump the computed style valuesMichael Howell2016-08-121-0/+32
* style: Fix pseudo-element restyling.Emilio Cobos Álvarez2016-08-101-2/+3
* Update to selectors 0.8.2Simon Sapin2016-08-091-21/+22