aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/construct.rs
Commit message (Expand)AuthorAgeFilesLines
* Auto merge of #13012 - servo:shared-layout-context, r=noxbors-servo2016-08-241-4/+4
|\
| * Pass SharedLayoutContext to ImageFragmentInfo::new.Ms2ger2016-08-231-3/+3
| * Pass SharedStyleContext to CanvasFragmentInfo::new.Ms2ger2016-08-231-1/+1
* | set HAS_NEWLY_CONSTRUCTED_FLOW flag for reconstructed flow'less inline elementAlexandrov Sergey2016-08-231-71/+81
|/
* do not reset pseudo elements styleAlexandrov Sergey2016-08-111-2/+10
* layout: Fix servo layout to take into account possibly unstyled child nodes i...Emilio Cobos Álvarez2016-08-101-0/+8
* Remove some type aliases that are now just re-exports.Simon Sapin2016-07-201-1/+1
* Remove the ComputedValue traits and style_struct_traitsSimon Sapin2016-07-201-1/+1
* Auto merge of #11930 - nox:die-util-die, r=SimonSapinbors-servo2016-06-291-3/+2
|\
| * Move util::linked_list to layoutAnthony Ramine2016-06-291-3/+2
* | Clean up unnecessary code noiseMichael Howell2016-06-281-1/+1
|/
* 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