aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/construct.rs
Commit message (Expand)AuthorAgeFilesLines
* Don't strip out all empty fragmentsMatt Brubeck2016-04-161-0/+1
* Generate a fragment for an empty elements with borders or paddingMatt Brubeck2016-04-161-2/+41
* Fix meld_with_next_inline_fragment and add meld_with_prev_inline_fragmentMatt Brubeck2016-04-161-22/+1
* layout: Make absolutely-positioned blocks not generate {ib} splits.Patrick Walton2016-04-151-13/+14
* Remove an unnecessary Arc::cloneMatt Brubeck2016-04-061-1/+1
* Whitespace stripping should not result in a dangling, open border.Michael Howell2016-04-051-7/+7
* layout: Propagate selected_style to InlineFragmentNodeInfoEmilio Cobos Álvarez2016-03-301-2/+2
* layout: Fix whitespace selected styleEmilio Cobos Álvarez2016-03-301-2/+2
* layout: prevent an extra arc clone for selected_styleEmilio Cobos Álvarez2016-03-301-2/+2
* Implement ::selection pseudo-elementEmilio Cobos Álvarez2016-03-301-1/+16
* Auto merge of #10277 - perlun:rename-tcomputedvalues-to-computedvalues, r=Sim...bors-servo2016-03-301-1/+1
|\
| * Renamed TComputedValues to ComputedValuesPer Lundberg2016-03-291-1/+1
* | Auto merge of #10255 - mbrubeck:box-unscanned, r=pcwaltonbors-servo2016-03-301-7/+7
|\ \ | |/ |/|
| * Unbox IframeFragmentInfo.Matt Brubeck2016-03-291-1/+1
| * Put UnscannedTextFragmentInfo in a BoxMatt Brubeck2016-03-291-6/+6
* | ComputedValues is now ServoComputedValuesPer Lundberg2016-03-271-4/+4
|/
* Auto merge of #10176 - mbrubeck:selection-range, r=pcwaltonbors-servo2016-03-261-2/+2
|\
| * Highlight selected text in input fieldsMatt Brubeck2016-03-241-2/+2
* | Parameterize the rest of the style system on TNode.Bobby Holley2016-03-241-1/+1
|/
* Get the fundamentals of the HTMLDetailsElement rendering stuff working.Michael Howell2016-03-191-1/+5
* Remove lifetimes from LayoutNode and friends.Bobby Holley2016-03-141-13/+11
* Inline ObjectElement::get_type_and_data into the consumers.Bobby Holley2016-03-141-12/+8
* 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