summaryrefslogtreecommitdiff
path: root/Libraries/LibWeb/Layout
AgeCommit message (Expand)Author
2020-08-09LibWeb: Always add line boxes through LayoutBlock::add_line_box()Andreas Kling
2020-08-07LibWeb: Remove unused LayoutPosition comparison operatorsAndreas Kling
2020-08-05Unicode: Try s/codepoint/code_point/g againNico Weber
2020-08-05Revert "Unicode: s/codepoint/code_point/g"Nico Weber
2020-08-05LibWeb: Specialize hit testing for text cursor purposesAndreas Kling
2020-08-03Unicode: s/codepoint/code_point/gAndreas Kling
2020-08-02LibWeb: Only allow editing of elements with contenteditable="true"Andreas Kling
2020-08-02LibWeb: Add a blinking text cursor :^)Andreas Kling
2020-07-28LibWeb: Make layout tree have non-const pointers to the DOMAndreas Kling
2020-07-28LibWeb: Move the Page/Frame/EventHandler classes into Page/Andreas Kling
2020-07-28LibWeb: Move HTML classes into the Web::HTML namespaceAndreas Kling
2020-07-27LibWeb: Add a whole bunch of HTML DOM bindingsLuke
2020-07-27LibGfx: Templatize Point, Size, and RectMatthew Olsson
2020-07-26LibWeb: Move CSS classes into the Web::CSS namespaceAndreas Kling
2020-07-26LibWeb: Move DOM classes into the Web::DOM namespaceAndreas Kling
2020-07-26LibWeb: Switch to using AK::is and AK::downcastAndreas Kling
2020-07-26LibWeb: Move HTML object model stuff into LibWeb/HTML/Andreas Kling
2020-07-26LibWeb: LayoutSVG should not claim to be a LayoutCanvas :^)Andreas Kling
2020-07-26LibWeb: Refactor SVG files into their own directory; follow spec layoutMatthew Olsson
2020-07-26LibGfx: Add FloatPoint methodsMatthew Olsson
2020-07-26LibWeb: Begin SVG element supportMatthew Olsson
2020-07-22LibWeb: Replaced elements had backwards application of intrinsic ratioAndreas Kling
2020-07-22LibWeb: Set the intrinsic width/height of <img> instead of hacking itAndreas Kling
2020-07-01LibWeb: Use the StackingContext tree for hit testingAndreas Kling
2020-06-29LibWeb: Clamp text fragment selection to the fragmentAndreas Kling
2020-06-29LibWeb: Improve hit testing on the right of line boxesAndreas Kling
2020-06-29LibWeb: Add LayoutRange::normalized()Andreas Kling
2020-06-29LibWeb: Paint the text selection :^)Andreas Kling
2020-06-28LibWeb: Rename LineBoxFragment::render() => paint()Andreas Kling
2020-06-28LibWeb: Layout table-cell contents once again once final width is knownAndreas Kling
2020-06-28LibWeb: Start working on supporting fixed table layoutsAndreas Kling
2020-06-28LibWeb: Collapse top and bottom margin of empty sibling blocksAndreas Kling
2020-06-26LibWeb: Skip over floating elements when collapsing marginsAndreas Kling
2020-06-26LibWeb: Add the 'float' CSS property to LayoutStyleAndreas Kling
2020-06-25LibWeb: Percentage 'height' should sometimes behave as 'auto'Andreas Kling
2020-06-25LibWeb: Place normal-flow blocks relative to non-absolute siblingsAndreas Kling
2020-06-25LibWeb: Draw the margin and padding boxes around the inspected nodeAndreas Kling
2020-06-25LibWeb: Iterating more on placement of absolutely positioned elementsAndreas Kling
2020-06-25LibWeb: Update the border metrics of absolutely positioned boxesAndreas Kling
2020-06-25LibWeb: Remove empty trailing line boxesAndreas Kling
2020-06-25LibWeb: Avoid some redundant resolution of padding values during layoutAndreas Kling
2020-06-24LibWeb: Use the cached white-space from LayoutStyle in text_for_style()Andreas Kling
2020-06-24LibWeb: Move border width and color into LayoutStyleAndreas Kling
2020-06-24LibWeb: Move the offset, margin and padding boxes into LayoutStyleAndreas Kling
2020-06-24LibWeb: Move white-space into LayoutStyleAndreas Kling
2020-06-24LibWeb: Move height, min-height and max-height into LayoutStyleAndreas Kling
2020-06-24LibWeb: Move min-width and max-width into LayoutStyleAndreas Kling
2020-06-24LibWeb: Move width into LayoutStyleAndreas Kling
2020-06-24LibWeb: Move position and text-align to LayoutStyleAndreas Kling
2020-06-24LibWeb: Add LayoutStyle, a place to store style info for layout & paintAndreas Kling