aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/construct.rs
Commit message (Expand)AuthorAgeFilesLines
* Move is_image_data to script_layout_interface.Ms2ger2016-06-201-2/+1
* Move LayoutNode and related traits to script_layout_interface.Ms2ger2016-06-201-2/+2
* Introduce LayoutNodeType and LayoutElementType enums.Ms2ger2016-06-201-47/+32
* Introduce a ThreadSafeLayoutNodeHelpers trait for methods to stay in layout.Ms2ger2016-06-201-1/+2
* Introduce a script_layout_interface crate and move RestyleDamage to it.Ms2ger2016-06-201-1/+1
* Small performance improvementMaciej Skrzypkowski2016-06-161-2/+1
* Make layout only depend on script::layout_interface.Ms2ger2016-06-071-3/+3
* Remove empty lines following braces.Josh Matthews2016-05-271-1/+0
* Report use statements that use {} with only one entryCullen Rhodes2016-05-271-2/+2
* Stop generating flows under display: none.Matt Brubeck2016-05-251-9/+10
* Removed unused importsPer Lundberg2016-05-151-2/+2
* layout: Minor whitespace cleanup.Patrick Walton2016-05-041-2/+3
* layout: Make the hypothetical box for `display: inline-block` withPatrick Walton2016-05-041-6/+6
* layout: Don't force to overwrite display for pseudo-elements.Emilio Cobos Álvarez2016-04-291-5/+7
* layout: Stop storing PrecomputedStyleData in LayoutNodeEmilio Cobos Álvarez2016-04-291-62/+77
* Do not render the contents of block-level replaced elements.Michael Howell2016-04-221-13/+15
* 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