aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/layout_wrapper.rs
Commit message (Expand)AuthorAgeFilesLines
* Replace RwLock<MediaList> with shared_lock::Locked<MediaList>Simon Sapin2017-03-191-0/+5
* Bug 1340683 - stylo: Implement the :-moz-any pseudo-classMatt Brubeck2017-03-161-3/+9
* Skip update_animations if we have no running animations and the element becom...Hiroyuki Ikezoe2017-03-101-0/+4
* Update CSS animations in a SequentialTask.Hiroyuki Ikezoe2017-03-101-0/+4
* ext. filtering for lang matchingSendilKumar N2017-03-071-2/+2
* Use more idiomatic constructioncrypto-universe2017-03-031-11/+4
* Support lang pseudo classKeith Yeung2017-02-271-0/+5
* Clean up and simplify the accumulation of restyle damage.Bobby Holley2017-02-101-2/+2
* Allow the ComputedValues in ComputedStyle to be null.Bobby Holley2017-02-101-1/+1
* Bug 1336646 - Apply selector flags during traversal. r=emilioBobby Holley2017-02-081-5/+13
* Update selectors to 0.17Anthony Ramine2017-02-071-3/+3
* Bug 1325734 - Remove Servo Layout's dependency on the initial-ness of the sty...Bobby Holley2017-01-091-10/+4
* Only pass nodes to layout for restyling that are actually in the document.Josh Matthews2017-01-041-1/+2
* Switch to crates.io for atomic_refcell.Bobby Holley2017-01-031-1/+1
* Don't persist styles on elements not in the document.Cameron McCormack2016-12-301-0/+4
* Auto merge of #14518 - mbrubeck:rowspan2, r=notriddlebors-servo2016-12-261-0/+6
|\
| * Add the HTMLTableCellElement::rowspan propertyMatt Brubeck2016-12-141-0/+6
* | Expose Quirks Mode information in the style shared context r=emilioJulien Wajsberg2016-12-171-1/+5
* | Bug 1322945 - Improve ergonomics and share more code for style crate DOM tree...Bobby Holley2016-12-121-58/+5
* | Make Restyle tracking more granular.Bobby Holley2016-12-091-1/+1
|/
* Add support for fullscreen #10102Jansen Jan2016-12-091-0/+1
* Skip root- and item-based display style fixup for Gecko NAC.Cameron McCormack2016-12-061-0/+4
* style: Introduce StyleBloomEmilio Cobos Álvarez2016-11-271-8/+0
* Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal.Bobby Holley2016-11-241-68/+49
* Remove SelectorImpl aliasesSimon Sapin2016-11-221-5/+5
* Rename selector_impl.rs to selector_parser.rsSimon Sapin2016-11-201-1/+1
* 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
|\