aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/flex.rs
Commit message (Expand)AuthorAgeFilesLines
...
* stylo: Use ComputedValuesInner instead of ComputedValues when we don't need itManish Goregaokar2017-07-171-2/+2
* Rename LengthOrPercentageOrAutoOrContent to FlexBasisAnthony Ramine2017-06-171-12/+15
* Make computed types hold Percentage instead of bare CSSFloatAnthony Ramine2017-06-151-2/+2
* Refactor how calc() clamping is done on computed values (fixes #15296)Anthony Ramine2017-05-181-11/+12
* Fix up script and layout.Bobby Holley2017-05-021-2/+1
* Add to_computed method for CalcLengthOrPercentage石博文2017-04-241-7/+5
* Remove cached thread local context from LayoutContextPu Xingyu2017-02-081-13/+14
* Initialize block_container_inline_size for non-block root flowsMatt Brubeck2017-01-271-0/+2
* Rework the way scroll roots are collectedMartin Robinson2017-01-101-6/+2
* Auto merge of #14124 - shinglyu:flexbox-trace, r=glennwbors-servo2016-12-281-5/+5
|\
| * Activate flexbox layout tracingShing Lyu2016-12-281-5/+5
* | Make the DomTraversalContext own the SharedStyleContext and share it immutabl...Bobby Holley2016-12-161-1/+1
|/
* Rename the MinMaxConstraint to SizeConstraint and enhancementPu Xingyu2016-12-111-3/+3
* style: Add a "start_end()" method to LogicalMarginPu Xingyu2016-11-101-2/+2
* layout: Mark flex items properly during constructionPu Xingyu2016-11-091-2/+12
* Stop using associated types for the concrete TRestyleDamage implementation.Bobby Holley2016-11-071-1/+1
* Use a new id type for tracking scrolling areasMartin Robinson2016-10-301-2/+5
* layout: Don't use `BlockFlow::assign_block_size()` when assigning flexPatrick Walton2016-10-261-4/+6
* layout: Add a safe way for layout to perform random access on childPatrick Walton2016-10-261-12/+22
* layout: Don't leak `FlowRef`s to the flexbox layout code.Patrick Walton2016-10-261-65/+68
* layout: Make `surrounding_intrinsic_inline_size` report border/paddingPatrick Walton2016-10-261-1/+3
* layout: Refactor `Flow::from_fragment`-style constructors to bePatrick Walton2016-10-261-1/+1
* Simplify stacking context collectionMartin Robinson2016-09-271-6/+2
* Reorder `use` statementsUK9922016-09-091-1/+1
* Pass SharedLayoutContext to Flow::compute_absolute_position.Ms2ger2016-08-241-2/+2
* layout: Freeze flex item properlyPu Xingyu2016-08-081-4/+3
* Add Minor fixes and testsPu Xingyu2016-08-031-28/+25
* Refator 'box-sizing' calculation into a methodPu Xingyu2016-07-251-45/+21
* Rename enum 'Mode' to 'Direction'Pu Xingyu2016-07-241-37/+27
* Flex elements in a row flex containerPu Xingyu2016-07-231-69/+215
* Filter abs-pos children and sort by 'order' fieldPu Xingyu2016-07-221-13/+8
* Add 'get_flex_line()' method to flex flowPu Xingyu2016-07-221-0/+36
* Add FlexLine and its method for flex resolvingPu Xingyu2016-07-221-0/+96
* Add flags 'is_wrappable' and 'cross_reverse'Pu Xingyu2016-07-221-12/+37
* Extend fields of FlexItem and add methodsPu Xingyu2016-07-221-6/+179
* Remove some type aliases that are now just re-exports.Simon Sapin2016-07-201-1/+1
* Remove the ComputedValue traits and style_struct_traitsSimon Sapin2016-07-201-1/+1
* Pass SharedStyleContext to assign_inline_sizes.Ms2ger2016-06-221-7/+7
* Pass SharedStyleContext to compute_used_inline_size.Ms2ger2016-06-221-1/+2
* Introduce a script_layout_interface crate and move RestyleDamage to it.Ms2ger2016-06-201-1/+1
* Remove unused argument to place_float_if_applicable.Ms2ger2016-06-201-2/+2
* script: Keep the DOM-side viewport up to date when scrolling happens inPatrick Walton2016-05-311-1/+2
* Remove empty lines following braces.Josh Matthews2016-05-271-1/+0
* Auto merge of #10987 - shinglyu:flex-reverse, r=shinglyubors-servo2016-05-101-11/+34
|\
| * Bug #10181 - Implement *-reverse flex-directionsShing Lyu2016-05-111-11/+34
* | Move width and height from Box to Position.Cameron McCormack2016-05-041-4/+4
|/
* Implement flexbox reorderingDaniel Robertson2016-04-111-49/+67
* Add tests and clean up *_mode_assign_inline_sizesDaniel Robertson2016-04-091-10/+11
* Auto merge of #10320 - malayaleecoder:master, r=KiChjangbors-servo2016-04-091-6/+6
|\
| * Rename imm_child_iter() and child_iter(). Fixes #10286malayaleecoder2016-04-091-6/+6