aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/traversal.rs
Commit message (Expand)AuthorAgeFilesLines
* Lint layout_2013 with clippy (#31221)Oriol Brufau2024-01-301-1/+1
* Fix transform assertion failures in Layout 2013 and Layout 2020 (#30713)Martin Robinson2023-11-131-1/+1
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-8/+7
* remove `extern crate` (#30311)Samson2023-09-081-0/+1
* Simplify our setup for font metric queries from styleOriol Brufau2023-05-111-1/+0
* Fix some typosDirk Stolle2022-12-171-2/+2
* layout: Don't built stacking contexts or display lists for empty blocks.Josh Matthews2020-06-091-0/+4
* Implement concept of dirty rootAnthony Ramine2020-05-191-0/+17
* Rename a bunch of style/layout data itemsAnthony Ramine2020-04-061-2/+2
* Add a 'dom lifetime to GetLayoutDataAnthony Ramine2020-03-261-7/+7
* Some further removalsest312019-05-301-6/+0
* Rustfmt has changed its default style :/Simon Sapin2018-12-281-3/+4
* Update MPL license to https (part 4)Jan Andre Ikenmeyer2018-11-191-1/+1
* `cargo fix --edition-idioms`Simon Sapin2018-11-081-20/+20
* Reorder importsPyfisch2018-11-061-3/+3
* Sort `use` statementsSimon Sapin2018-11-061-2/+2
* `cargo fix --edition`Simon Sapin2018-11-061-7/+7
* Rustfmt layout cratePyfisch2018-09-011-23/+44
* style: Indent properly a couple more functions.Emilio Cobos Álvarez2018-02-241-7/+12
* Create own file for background calculations in layoutPyfisch2018-01-061-1/+1
* style: Remove TNode::set_can_be_fragmented and TNode::can_be_fragmented.Emilio Cobos Álvarez2018-01-041-1/+2
* Turn flow::base and friends into methodsMatt Brubeck2017-12-141-14/+14
* style: Remove unused argument in element_needs_traversal.Emilio Cobos Álvarez2017-11-171-2/+1
* Bump bitflags to 1.0 in every servo crateBastien Orivel2017-10-301-11/+11
* Wait as late as possible to assign ClipIdsMartin Robinson2017-10-241-4/+3
* Backed out changeset e64e659c077d: servo PR #18809 and revendor for reftest f...Gecko Backout2017-10-191-11/+11
* Update bitflags to 1.0 in every servo crateBastien Orivel2017-10-191-11/+11
* Eliminate RestyleData entirely.Bobby Holley2017-09-121-1/+1
* Eliminate the sequential/traversal parallel distinction in favor of a unified...Bobby Holley2017-08-251-8/+2
* order derivable traits listsClément DAVID2017-08-231-2/+2
* Allow CalculateStackingRelativePositions to short-circuitMatt Brubeck2017-08-081-11/+18
* Code organization: Move all generic traversal code to layout::traversalMatt Brubeck2017-08-081-2/+85
* Rename compute_absolute_position to compute_stacking_relative_positionMatt Brubeck2017-08-081-3/+3
* Fix fixed position items with parents with CSS clipsMartin Robinson2017-08-031-3/+4
* Pass a callback to recalc_style_at to avoid traversing children twice.Bobby Holley2017-07-151-5/+9
* script: Move the layout_wrapper outside of script.Emilio Cobos Álvarez2017-07-151-13/+2
* Rip out the generic abstractions around ThreadLocalStyleContext.Bobby Holley2017-07-051-18/+6
* Eliminate ScrollRootIdMartin Robinson2017-04-201-1/+1
* stylo: Store font metrics provider in thread local style contextManish Goregaokar2017-04-091-0/+1
* Do the sequential traversal breadth-first.Bobby Holley2017-04-091-1/+1
* Replace RwLock<StyleRule> with Locked<StyleRule>Simon Sapin2017-03-191-12/+12
* Remove cached thread local context from LayoutContextPu Xingyu2017-02-081-19/+18
* style: Expose the traversal kind to the style system.Emilio Cobos Álvarez2017-01-241-2/+8
* Rework the way scroll roots are collectedMartin Robinson2017-01-101-17/+6
* Bug 1325734 - Simplify ElementData and eliminate the concept of consuming sty...Bobby Holley2017-01-091-1/+0
* Bug 1325734 - Parameterize the style traversal on TElement instead of TNode. ...Bobby Holley2017-01-091-10/+10
* Bug 1325734 - Remove Servo Layout's dependency on the initial-ness of the sty...Bobby Holley2017-01-091-0/+3
* Switch to crates.io for atomic_refcell.Bobby Holley2017-01-031-1/+1
* Remove generation, remove filter pop, and add size tests.Bobby Holley2016-12-221-3/+1
* Hoist bloom filter into scoped TLS and simplify code.Bobby Holley2016-12-221-9/+6