aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/inline.rs
Commit message (Expand)AuthorAgeFilesLines
* Flatten display list structureMartin Robinson2016-03-011-3/+11
* Move util::range into its own crateJonathan Schuster2016-02-251-1/+1
* Auto merge of #9668 - glennw:inline-accuracy, r=pcwaltonbors-servo2016-02-181-2/+7
|\
| * Ensure when calculating font metrics that the total line height matches reque...Glenn Watson2016-02-181-2/+7
* | Move util::logical_geometry to styleAnthony Ramine2016-02-181-1/+1
|/
* layout: Separate out overflow-for-scrolling from overflow-for-paint.Patrick Walton2016-02-031-6/+6
* More aggressively remove Fragment RestyleDamageMartin Robinson2015-12-231-2/+11
* Replaced ZERO_RECT with Rect::zero()Alexander Mankuta2015-12-031-2/+1
* Improve readability of flow tree dumpMartin Robinson2015-11-231-15/+12
* Extend whitespace::T with additional helper methodsKeith Yeung2015-11-201-3/+3
* Remove dead code from layout.Ms2ger2015-11-181-10/+0
* Change overflow calculation to be calculated after compute_absolute_position.Glenn Watson2015-11-031-8/+1
* Implement calc expressions for more value typesDavid Zbarsky2015-11-011-3/+4
* Integrate Canvas into the DisplayListMartin Robinson2015-10-211-10/+1
* Auto merge of #7950 - mrobinson:layerize-iframes, r=pcwaltonbors-servo2015-10-201-1/+1
|\
| * Integrate iframes into the display listMartin Robinson2015-10-201-1/+1
* | Add support for `pre-wrap` and `pre-line` values for `white-space`.Eli Friedman2015-10-201-48/+40
|/
* Auto merge of #7825 - eefriedman:div-align, r=mbrubeckbors-servo2015-10-081-3/+12
|\
| * Fully implement the "align descendants" rule for div.Eli Friedman2015-10-021-3/+12
* | Split Au type into separate crate, with minimal dependencies.Glenn Watson2015-10-011-1/+2
* | layout: Make the compositor rather than layout determine the position ofPatrick Walton2015-09-291-4/+15
|/
* Use the correct container size in compute_overflowMatt Brubeck2015-09-281-1/+2
* sorted the extern crate, mod & use declarationsRavi Shankar2015-09-241-5/+3
* Fix reported test-tidy errors for unmerged import blocksBrandon Fairchild2015-09-191-7/+6
* Actually store the overflow for inline-block elements.Michael Howell2015-09-091-2/+31
* Auto merge of #7534 - pcwalton:inline-absolute-out-of-flow, r=mbrubeckbors-servo2015-09-041-9/+16
|\
| * layout: Lay absolutely-positioned blocks with inline containing blocks out ofPatrick Walton2015-09-031-9/+16
* | Elide most 'a lifetimesManish Goregaokar2015-09-041-4/+4
|/
* layout: Fix several bugs relating to inline borders, padding, andPatrick Walton2015-09-031-1/+17
* Auto merge of #7496 - servo:calc_, r=SimonSapinbors-servo2015-09-021-0/+5
|\
| * Merge branch 'master' into calcSimon Sapin2015-09-011-2/+2
| |\
| * | Remove stray changesDavid Zbarsky2015-08-261-1/+1
| * | Implement Calc for LengthOrPercentageDavid Zbarsky2015-08-261-1/+6
* | | Upgrade to rustc 1.4.0-dev (cb9323ec0 2015-09-01)Simon Sapin2015-09-021-3/+3
* | | Auto merge of #7498 - pcwalton:inline-absolute-containing-blocks, r=mbrubeckbors-servo2015-09-011-8/+19
|\ \ \
| * | | layout: Implement partial support for inline absolute containing blocks.Patrick Walton2015-09-011-8/+19
| | |/ | |/|
* | | Auto merge of #7313 - pcwalton:position-relative-percentage-overflow, r=mbrubeckbors-servo2015-09-011-10/+14
|\ \ \ | |/ / |/| |
| * | layout: Make overflow calculation take relative percentages intoPatrick Walton2015-08-311-10/+14
| |/
* / make test-tidy check that = have space after themerneyja2015-09-011-2/+2
|/
* Don’t mark flow_ref::deref_mut as unsafe.Simon Sapin2015-08-211-4/+3
* Replace the unsound `impl DerefMut for FlowRef` with an unsafe function.Simon Sapin2015-08-201-7/+11
* sort all usesJohann Tuffe2015-08-201-3/+3
* flow::Flow should follow *_mut naming conventionsCorey Farwell2015-08-181-5/+5
* Replace uses of `for foo in bar.iter()`,João Oliveira2015-08-181-2/+2
* Auto merge of #7177 - pcwalton:intervening-inline-block, r=mbrubeckbors-servo2015-08-171-20/+53
|\
| * layout: Improve our handling of inline absolute containing blocks.Patrick Walton2015-08-171-20/+53
* | Fix existing syntactics nits.Josh Matthews2015-08-161-5/+5
|/
* Replace uses of `for foo in bar.iter()` and `for foo in bar.iter_mut()`João Oliveira2015-08-151-12/+11
* layout: Rewrite whitespace stripping.Patrick Walton2015-08-111-30/+12
* layout: Implement basic `overflow: scroll` functionality.Patrick Walton2015-08-101-1/+2