aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/main/layout/construct.rs
Commit message (Expand)AuthorAgeFilesLines
* Split layout code into a separate crate.Josh Matthews2014-06-281-1078/+0
* Make move mutation out of compute_minimum_ascent_and_descentBrendan Zabarauskas2014-06-201-1/+3
* Upgrade Rust.Jack Moffitt2014-06-051-3/+3
* layout: Reference count flows, and forbid unsafe code in many places.Patrick Walton2014-06-031-118/+114
* Remove last methods from InlineFragmentMapBrendan Zabarauskas2014-06-021-2/+2
* Remove the need to destructure InlineFragmentsBrendan Zabarauskas2014-06-021-66/+5
* Rename `box_.rs` to `fragment.rs`Brendan Zabarauskas2014-05-281-3/+3
* Rename functions, fields and adjust comments to use `fragment` instead of `box`Brendan Zabarauskas2014-05-281-137/+138
* Convert usages of `Box` in type identifiers to `Fragment`Brendan Zabarauskas2014-05-281-109/+107
* Make ComputedStyle fields private and add getters.Simon Sapin2014-05-231-3/+3
* Update Rust.Ms2ger2014-05-221-25/+26
* auto merge of #2411 : glennw/servo/issue-2335, r=pcwaltonbors-servo2014-05-221-3/+5
|\
| * Potential fix for #2335.Glenn Watson2014-05-221-3/+5
* | Remove OptNewVector and use Vec instead.Simon Sapin2014-05-141-123/+57
* | Use fragment index type for referring to inline DOM fragmentsBrendan Zabarauskas2014-05-131-4/+4
|/
* Require Range<T> to have a signed integer TBrendan Zabarauskas2014-05-071-2/+2
* Make range genericBrendan Zabarauskas2014-05-071-1/+1
* auto merge of #2337 : bjz/servo/smallvec, r=pcwaltonbors-servo2014-05-051-2/+1
|\
| * Replace most of the SmallVec0 usages with std::vec::VecBrendan Zabarauskas2014-05-051-2/+1
* | Remove OptVector.Ms2ger2014-05-051-63/+0
|/
* Convert Vec::new() to vec!()Matt Murphy2014-05-041-5/+5
* ~[] to Vec in main/layout/construct.rs and associated filesMatt Murphy2014-05-041-2/+54
* ~[] to std::vec::Vec in layoutMatt Murphy2014-05-041-8/+8
* Replace most ~"string"s with "string".to_owned().Ms2ger2014-05-041-1/+1
* Remove JS::get/get_mut to enforce sound rooting practices.Josh Matthews2014-05-031-3/+2
* layout: Rewrite display list building to be parallel and to handlePatrick Walton2014-05-021-1/+3
* layout: Re-enable parallel layout by removing all `RefCell` instancesPatrick Walton2014-05-021-237/+202
* This batch of changes upgrades Servo to work with the Rust upgrade as ofLars Bergstrom2014-04-271-12/+12
* fixup! Rename ElementType to PseudoElementType, to avoid confusion with Eleme...Simon Sapin2014-04-141-1/+1
* Rename ElementType to PseudoElementType, to avoid confusion with ElementTypeId.Simon Sapin2014-04-141-3/+3
* auto merge of #2071 : hyunjunekim/servo/try, r=larsbergstrombors-servo2014-04-111-0/+3
|\
| * inline pseudo elementhyunjunekim2014-04-091-0/+3
* | fix visibility warnings in main crate (#2044)Manish Goregaokar2014-04-061-3/+3
|/
* Upgrade rust.Ms2ger2014-04-041-16/+16
* layout: Address review feedback.Patrick Walton2014-04-031-48/+57
* layout: Implement pseudo-elements.Hyun June Kim2014-04-031-105/+152
* layout: Support multiple boxes per node; don't store fixed/absolutePatrick Walton2014-04-031-62/+67
* Support a part of anonymous table(step 1-1, 1-2, 2).Junyoung Cho2014-03-241-35/+82
* Construct table-related flow and calculate fixed layoutJunyoung Cho2014-03-241-27/+245
* auto merge of #1867 : saneyuki/servo/1828, r=pcwaltonbors-servo2014-03-201-2/+2
|\
| * Change from TNode/TElement::with_element() to as_element().Tetsuharu OHZEKI2014-03-211-2/+2
* | Split TCast::to into TCast::to_unchecked and TCast::to.Tetsuharu OHZEKI2014-03-201-1/+1
|/
* Rust upgradesLars Bergstrom2014-03-181-12/+12
* Implement `position: absolute` for replaced elements.S Pradeep Kumar2014-03-041-0/+11
* Implement mini-traversal for absolute flow assign-height.S Pradeep Kumar2014-03-031-40/+94
* Implement `position: absolute` for non-replaced elements.S Pradeep Kumar2014-03-031-11/+11
* auto merge of #1781 : hgentry/servo/mozilla-servo, r=metajackbors-servo2014-02-281-2/+2
|\
| * Renamed HTMLIframeElementTypeId to HTMLIFrameElementTypeIdhgentry2014-02-271-2/+2
* | layout: Rewrite the float context.Patrick Walton2014-02-261-5/+5
|/
* layout: Construct flows in parallel, without a leaf setPatrick Walton2014-02-241-40/+41