aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/main/layout/inline.rs
Commit message (Expand)AuthorAgeFilesLines
* Split layout code into a separate crate.Josh Matthews2014-06-281-1423/+0
* Upgrade to latest Rust.Manish Goregaokar2014-06-271-2/+3
* Clean up skip_while iterationBrendan Zabarauskas2014-06-201-3/+5
* Use Option::expect instead of pattern matching in try_append_to_line_by_new_lineBrendan Zabarauskas2014-06-201-26/+23
* Remove some unnecessary mutable referencesBrendan Zabarauskas2014-06-201-3/+3
* Make move mutation out of compute_minimum_ascent_and_descentBrendan Zabarauskas2014-06-201-4/+3
* Use iterators to make some logic clearerBrendan Zabarauskas2014-06-201-49/+39
* auto merge of #2589 : bjz/servo/cleanups, r=pcwaltonbors-servo2014-06-051-1/+1
|\
| * Use bitflags! for RestyleDamageBrendan Zabarauskas2014-06-051-1/+1
* | Fix the vertical alignment error for img tag.Junyoung Cho2014-06-051-1/+5
|/
* Upgrade Rust.Jack Moffitt2014-06-051-4/+4
* layout: Reference count flows, and forbid unsafe code in many places.Patrick Walton2014-06-031-0/+2
* Use destructuring to clean up InlineFragments::push_allBrendan Zabarauskas2014-06-021-7/+3
* Remove InlineFragmentMapBrendan Zabarauskas2014-06-021-42/+24
* Remove last methods from InlineFragmentMapBrendan Zabarauskas2014-06-021-41/+38
* Remove the need to destructure InlineFragmentsBrendan Zabarauskas2014-06-021-144/+178
* Add documentation for Line::{bounds, green_zone}Brendan Zabarauskas2014-06-021-14/+63
* Improve line index documentationBrendan Zabarauskas2014-05-281-33/+41
* Improve naming of structs in inline.rsBrendan Zabarauskas2014-05-281-60/+60
* Rename `box_.rs` to `fragment.rs`Brendan Zabarauskas2014-05-281-1/+1
* Rename functions, fields and adjust comments to use `fragment` instead of `box`Brendan Zabarauskas2014-05-281-233/+232
* Convert usages of `Box` in type identifiers to `Fragment`Brendan Zabarauskas2014-05-281-47/+47
* Prefix fragment types in inline.rs with `Inline`Brendan Zabarauskas2014-05-281-28/+28
* auto merge of #2478 : SimonSapin/servo/style-getters, r=metajackbors-servo2014-05-281-2/+2
|\
| * Make ComputedStyle fields private and add getters.Simon Sapin2014-05-231-2/+2
* | Formatting fixesBrendan Zabarauskas2014-05-271-15/+14
* | Update TODOsBrendan Zabarauskas2014-05-271-2/+2
* | Improve function namingBrendan Zabarauskas2014-05-271-2/+2
* | Move box splitting by new-line to inline.rsBrendan Zabarauskas2014-05-271-8/+25
* | Use a SplitInfo struct instead of a tuple to make the code more self-documentingBrendan Zabarauskas2014-05-271-7/+7
* | Move some of the box splitting logic into inline.rsBrendan Zabarauskas2014-05-271-2/+15
* | Flatten some pattern matchingBrendan Zabarauskas2014-05-211-21/+24
* | Replace usages of SplitBoxResult with option typesBrendan Zabarauskas2014-05-211-31/+14
|/
* Fix linebreak regressionBrendan Zabarauskas2014-05-161-2/+2
* Remove extra split_to_width callBrendan Zabarauskas2014-05-151-44/+3
* Reorganise commentsBrendan Zabarauskas2014-05-151-41/+44
* Use CharIndex instead of GlyphIndex for LineIndicesBrendan Zabarauskas2014-05-151-40/+37
* Add some debug assertionsBrendan Zabarauskas2014-05-151-0/+21
* Use a tuple of fragment and glyph indices as the index type for LineBoxesBrendan Zabarauskas2014-05-151-18/+135
* Make RangeIndex trait more generalBrendan Zabarauskas2014-05-141-3/+3
* Use fragment index type for referring to inline DOM fragmentsBrendan Zabarauskas2014-05-131-24/+38
* Use box index type for referring to inline boxesBrendan Zabarauskas2014-05-121-12/+16
* Add RangeIndex trait and iteratorBrendan Zabarauskas2014-05-121-3/+3
* Require Range<T> to have a signed integer TBrendan Zabarauskas2014-05-071-23/+23
* Make range genericBrendan Zabarauskas2014-05-071-4/+4
* auto merge of #2356 : glennw/servo/warnings, r=jdmbors-servo2014-05-071-2/+2
|\
| * Fix a few mutability warningsGlenn Watson2014-05-071-2/+2
* | Use fmt::Show for outputting debug informationBrendan Zabarauskas2014-05-061-13/+17
|/
* auto merge of #2338 : bjz/servo/remove-teardown, r=pcwaltonbors-servo2014-05-051-7/+0
|\
| * Remove unused teardown methodsBrendan Zabarauskas2014-05-051-7/+0