aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* Layout 2020: Rename `flow_relative` types to `Logical...` (#30324)Martin Robinson2023-09-121-2/+2
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-2/+2
* remove `extern crate` (#30311)Samson2023-09-081-5/+0
* Use std::cell::OnceCell and remove mitochondria dependency (#30207)Martin Robinson2023-08-251-0/+1
* Layout 2020: Move all Fragment code to the `fragment_tree` directoryMartin Robinson2023-06-041-2/+2
* Combine DOM-related concepts in Layout 2020 into dom.rsMartin Robinson2023-05-131-4/+1
* Detect body elements during layoutMartin Robinson2023-05-041-0/+1
* Add layout support for list markersSimon Sapin2020-07-241-0/+1
* Add an implementation of the core float and clear placement logic in layoutPatrick Walton2020-07-201-3/+3
* Layout 2020 skeleton for `display: flex`, behind a prefSimon Sapin2020-06-041-0/+1
* Rename BoxTreeRoot/FragmentTreeRoot to BoxTree/FragmentTreeSimon Sapin2020-05-151-1/+1
* layout_2020: Add initial support for getComputedStyleMartin Robinson2020-05-111-0/+2
* Remove use of some other unstable featuresSimon Sapin2020-04-151-2/+0
* Replace OpaqueStyleAndLayoutData by StyleAndOpaqueLayoutDataAnthony Ramine2020-04-061-1/+1
* layout_2020: Stop throwing away hoisted boxes in nested absolutesMartin Robinson2020-03-271-2/+0
* Add an `ArcRefCell<T>` typePatrick Walton2020-03-171-0/+1
* Make AbsolutelyPositionedBox be 'staticAnthony Ramine2020-03-171-0/+1
* layout_2020: Paint hoisted positioned fragments in tree orderMartin Robinson2020-03-111-0/+2
* Add layout debugger support to layout_2020Fernando Jiménez Moreno2020-02-211-0/+5
* Upgrade to rustc 1.42.0-nightly (3291ae339 2020-01-15)Simon Sapin2020-01-161-1/+0
* Make `for_maybe_position_relative` take care of relative adjustment.Simon Sapin2019-12-131-30/+0
* impl From<&'_ DefiniteContainingBlock> for ContainingBlockSimon Sapin2019-12-101-0/+10
* Containing blocks contains styles rather than just a writing modeSimon Sapin2019-12-071-5/+4
* Use the WritingMode bitflags from StyloSimon Sapin2019-12-071-3/+5
* Add inline_size_is_autoSimon Sapin2019-12-031-0/+1
* Rename IntrinsicSizes to ContentSizesSimon Sapin2019-12-031-1/+1
* Add intrinsic size computation for inline formatting contextsSimon Sapin2019-12-021-0/+1
* Un-allow and fix warnings in `components/layout_2020`Simon Sapin2019-12-021-15/+1
* Split FlowChildren in IndependentLayout and FlowLayoutAnthony Ramine2019-11-261-1/+1
* Use std::mem::take instead of defining itSimon Sapin2019-11-261-9/+0
* Make IndependentFormattingContext a struct that owns stylesSimon Sapin2019-11-261-85/+4
* Start implementing text in layout 2020Anthony Ramine2019-11-251-0/+1
* Pass a LayoutContext to TextRun::layout in 2020Anthony Ramine2019-11-251-4/+15
* 2020: define DisplayInside and DisplayOutside enums separately from StyloSimon Sapin2019-10-241-3/+1
* 2020: paint background-colorSimon Sapin2019-10-241-0/+1
* 2020: run layout after box constructionSimon Sapin2019-10-241-1/+1
* Make some of layout_2020 privateSimon Sapin2019-10-041-21/+22
* Call BoxTreeRoot::construct from layout_thread_2020Anthony Ramine2019-10-041-11/+12
* Import victor's layout system 🍷Anthony Ramine2019-09-111-0/+148
* Kill fragmentsAnthony Ramine2019-09-111-6/+0
* Remove layout_2020::display_list, use WebRender display lists insteadSimon Sapin2019-09-071-4/+0
* Remove more stuff from layout_2020Anthony Ramine2019-08-131-4/+0
* Remove most of the things in layout 2020Anthony Ramine2019-07-311-37/+0
* Make layout_2020 be layout_2013Anthony Ramine2019-07-311-0/+60
* Add `./mach build --with-layout-2020`Simon Sapin2019-07-041-0/+3