aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/construct.rs
Commit message (Expand)AuthorAgeFilesLines
* Remove unused `fixed_descendants: AbsoluteDescendants`Simon Sapin2016-01-281-12/+2
* Add Multicolumn support block fragmentation.Simon Sapin2016-01-281-10/+57
* Sequentialize assign_block_size for flows that can be fragmented.Simon Sapin2016-01-281-3/+9
* Disable incremental reflow for multicol and their descendants.Simon Sapin2016-01-271-0/+3
* Fix a bunch of clippy lintsJohannes Linke2016-01-021-12/+6
* Separate style+layout and layout-specific wrapper functionality.Bobby Holley2015-12-291-19/+14
* Generalize the rest of layout to operate on generic Layout*.Bobby Holley2015-11-281-38/+49
* Add XMLDocument objectGuillaume Gomez2015-11-271-2/+2
* Update string_cache to 0.2.Alan Jeffrey2015-11-251-1/+1
* Rename ThreadSafeLayoutFoo to ServoThreadSafeLayoutFoo and TThreadSafeLayoutF...Bobby Holley2015-11-211-33/+33
* Hoist exported ThreadSafeLayoutFoo functionality into traits.Bobby Holley2015-11-211-1/+1
* Clean up restyle damage after it no longer appliesMartin Robinson2015-11-201-2/+3
* replace InheritTypes imports with inheritance importsrohan.prinja2015-10-301-2/+2
* Made block type pattern match less inclusiveDavid Raifaizen2015-10-271-1/+1
* Pass all the data layout needs from canvas elements at once.Ms2ger2015-10-261-1/+2
* Privatize FlowConstructionUtils.Ms2ger2015-10-261-5/+3
* Generate the TypeId enums in codegenAnthony Ramine2015-10-141-4/+2
* Incremental layout: Don't try to repair text fragment stylesMatt Brubeck2015-10-011-4/+10
* layout: Make the compositor rather than layout determine the position ofPatrick Walton2015-09-291-9/+0
* sorted the extern crate, mod & use declarationsRavi Shankar2015-09-241-1/+1
* Fix reported test-tidy errors for unmerged import blocksBrandon Fairchild2015-09-191-12/+11
* Auto merge of #7656 - mbrubeck:incremental-text-6501, r=pcwaltonbors-servo2015-09-181-4/+8
|\
| * Always reset HAS_NEWLY_CONSTRUCTED_FLOW during flow constructionMatt Brubeck2015-09-171-4/+8
* | layout: Query and maintain the position of the insertion pointPatrick Walton2015-09-171-24/+37
|/
* Fix match_refs and let_returns in layout, address review changesManish Goregaokar2015-09-041-12/+11
* layout: Fix several bugs relating to inline borders, padding, andPatrick Walton2015-09-031-32/+53
* layout: Implement partial support for inline absolute containing blocks.Patrick Walton2015-09-011-10/+22
* layout: Fix merge fallout.Patrick Walton2015-08-211-2/+2
* Create FlexFlow's for 'display: flex' nodes.Kyle Zentner2015-08-211-0/+16
* Don’t mark flow_ref::deref_mut as unsafe.Simon Sapin2015-08-211-18/+10
* Replace FlowRef with Arc<Flow>, now that Arc supports DST.Simon Sapin2015-08-201-33/+27
* Replace the unsound `impl DerefMut for FlowRef` with an unsafe function.Simon Sapin2015-08-201-19/+27
* sort all usesJohann Tuffe2015-08-201-3/+3
* layout: Make inline absolute hypothetical boxes not clip their contents.Patrick Walton2015-08-181-1/+7
* flow::Flow should follow *_mut naming conventionsCorey Farwell2015-08-181-3/+3
* Replace uses of `for foo in bar.iter()`,João Oliveira2015-08-181-4/+4
* layout: Improve our handling of inline absolute containing blocks.Patrick Walton2015-08-171-37/+43
* Replace uses of `for foo in bar.iter()` and `for foo in bar.iter_mut()`João Oliveira2015-08-151-2/+2
* replace .len() == 0 with is_empty()João Oliveira2015-08-141-1/+1
* layout: Make inline margins on `<input type=button>` and friends applyPatrick Walton2015-08-131-5/+10
* layout: Take relative position offsets for inlines and inline-blocksPatrick Walton2015-08-121-4/+39
* layout: Rewrite whitespace stripping.Patrick Walton2015-08-111-44/+35
* Allow list markers to contain multiple fragmentsMatt Brubeck2015-08-071-9/+8
* layout: Make sure anonymous table flows are statically positioned.Patrick Walton2015-08-061-39/+49
* layout: When repairing styles for incremental reflow, only repairPatrick Walton2015-08-041-2/+17
* Auto merge of #6938 - pcwalton:inline-repair-jumpiness, r=mbrubeckbors-servo2015-08-031-0/+5
|\
| * construct: When repairing styles for incremental reflow, only repairPatrick Walton2015-08-031-0/+5
* | Implement the unicode-bidi propertyMatt Brubeck2015-08-031-0/+57
|/
* Implement getComputedStyleDavid Zbarsky2015-07-291-1/+1
* Inline ThreadSafeLayoutNode::get_style.Ms2ger2015-07-271-1/+1