aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/block.rs
Commit message (Expand)AuthorAgeFilesLines
...
* Auto merge of #18462 - mrobinson:cleanup-building-state, r=emiliobors-servo2017-09-151-2/+3
|\
| * Rename ScrollRoot to ClipScrollNodeMartin Robinson2017-09-151-1/+1
| * Separate stacking context collection and display list building stateMartin Robinson2017-09-121-1/+2
* | Use CSSPixelLength in LengthOrPercentage{*}.Boris Chiou2017-09-131-4/+4
|/
* Auto merge of #18212 - mrobinson:position-sticky, r=emiliobors-servo2017-09-051-6/+20
|\
| * Add support for position:stickyMartin Robinson2017-09-051-6/+20
* | Auto merge of #18175 - stshine:no-floats-in-flexbox, r=mbrubeckbors-servo2017-08-291-0/+3
|\ \
| * | layout: Stop calling normal block size assignment for flex containerPu Xingyu2017-08-291-0/+3
* | | Remove border collapse argument from compute_border_and_paddingKeith Yeung2017-08-251-3/+2
| |/ |/|
* | order derivable traits listsClément DAVID2017-08-231-4/+4
|/
* Improve containing block creation for position:absolute flowsMartin Robinson2017-08-171-11/+18
* Use the is_absolute_containing_block method everywhereMartin Robinson2017-08-161-12/+9
* Allow CalculateStackingRelativePositions to short-circuitMatt Brubeck2017-08-081-3/+1
* Change the mis-named 'traverse_flow_tree_preorder' to 'reflow'Matt Brubeck2017-08-081-1/+1
* Code organization: Move all generic traversal code to layout::traversalMatt Brubeck2017-08-081-5/+5
* Rename compute_absolute_position to compute_stacking_relative_positionMatt Brubeck2017-08-081-1/+1
* Replace all uses of the style::stylearc alias with servo_arc.Michael Partheil2017-07-191-1/+1
* stylo: Use ComputedValuesInner instead of ComputedValues when we don't need itManish Goregaokar2017-07-171-2/+2
* Make computed types hold Percentage instead of bare CSSFloatAnthony Ramine2017-06-151-4/+4
* Make BaseFlow::stacking_relative_position a vector.Nicolas Silva2017-06-141-4/+4
* Bump euclid to 0.14.Nicolas Silva2017-06-141-4/+4
* Fix #6799: set stacking_context_position correctly onEloy Coto2017-05-301-1/+9
* Refactor how calc() clamping is done on computed values (fixes #15296)Anthony Ramine2017-05-181-19/+15
* Fix containing block size for absolute root elementMatt Brubeck2017-05-161-1/+1
* Fix up script and layout.Bobby Holley2017-05-021-1/+1
* stylo: support all overflow valuesManish Goregaokar2017-04-251-3/+3
* Auto merge of #16541 - sbwtw:fix_calc_behavior, r=stshinebors-servo2017-04-241-13/+9
|\
| * Add to_computed method for CalcLengthOrPercentage石博文2017-04-241-13/+9
* | Force reflow in the sequential fallback of block format contextPu Xingyu2017-04-231-1/+2
|/
* Used shared clips for overflow:hidden and CSS clipMartin Robinson2017-04-171-98/+8
* Stop splitting scroll rootsMartin Robinson2017-03-211-2/+3
* Replace RwLock<StyleRule> with Locked<StyleRule>Simon Sapin2017-03-191-1/+1
* Bug 1303229: Get the proper viewport size for stylo. r=heycamEmilio Cobos Álvarez2017-03-111-9/+9
* Update WR (reference frames for fixed position elements).Glenn Watson2017-03-031-1/+2
* Update serde to 0.9 (fixes #15325)Anthony Ramine2017-02-181-1/+1
* Remove cached thread local context from LayoutContextPu Xingyu2017-02-081-19/+20
* Initialize block_container_inline_size for non-block root flowsMatt Brubeck2017-01-271-6/+13
* Auto merge of #14978 - shinglyu:inline-flex, r=notriddlebors-servo2017-01-221-3/+4
|\
| * Implemented display: inline-flexShing Lyu2017-01-231-3/+4
* | Only create scrolling overflow regions when necessaryMartin Robinson2017-01-171-1/+16
* | Rework the way scroll roots are collectedMartin Robinson2017-01-101-6/+3
* | Move some methods from display_list_builder.rsMartin Robinson2017-01-091-1/+59
* | Tidy up rust code with regard to new rule (no = in beginning of line)Jure Podgoršek2017-01-061-2/+2
|/
* Make the DomTraversalContext own the SharedStyleContext and share it immutabl...Bobby Holley2016-12-161-1/+1
* Removed util.Alan Jeffrey2016-12-141-2/+1
* Various fixesPu Xingyu2016-12-121-1/+9
* Remove some unused methodsPu Xingyu2016-12-121-27/+10
* Remove unused replaced size calculation methodsPu Xingyu2016-12-121-4/+2
* layout: Mark flex items properly during constructionPu Xingyu2016-11-091-14/+13
* Auto merge of #14084 - mrobinson:scroll_root_2, r=glennwbors-servo2016-11-071-11/+0
|\