summaryrefslogtreecommitdiff
path: root/Libraries/LibWeb
AgeCommit message (Expand)Author
2020-12-06LibWeb: Make document.title accessible from JavaScript :^)Andreas Kling
2020-12-06LibWeb: Strip and collapse whitespace in document.titleAndreas Kling
2020-12-06LibWeb: Forget floating boxes once we've gone past themAndreas Kling
2020-12-06LibWeb: Floating elements should not stack horizontally after clearAndreas Kling
2020-12-06LibWeb: Paint positioned elements after non-positioned onesAndreas Kling
2020-12-06LibWeb: Add Layout::Node::is_positioned()Andreas Kling
2020-12-06LibWeb: Pass current target box to BFC::run()Andreas Kling
2020-12-06LibWeb: Move box floatation out of normal flow layoutAndreas Kling
2020-12-06LibWeb: Layout floating children per block instead of whole BFC at onceAndreas Kling
2020-12-06LibWeb: Do floating box placement together with other boxesAndreas Kling
2020-12-06LibWeb: Naively implement the CSS clear propertyAndreas Kling
2020-12-06LibWeb: Floating boxes with width:auto should be shrink-to-fitAndreas Kling
2020-12-05LibWeb: Hit test floats using the top of lines, not middleAndreas Kling
2020-12-05LibWeb: Run clang-format on ReplacedBox.cppAndreas Kling
2020-12-05LibWeb: Don't subtract dubious "line spacing" from line y offsetsAndreas Kling
2020-12-05LibWeb: Floating boxes follow normal containing block rulesAndreas Kling
2020-12-05LibWeb: Fix off-by-one when computing available space between floatsAndreas Kling
2020-12-05LibWeb: First slightly naive implementation of CSS floats :^)Andreas Kling
2020-12-05LibWeb: Add Layout::Node::is_root_element()Andreas Kling
2020-12-04LibWeb: Block layout should account for vertical border spaceAndreas Kling
2020-12-04LibWeb: Block layout should resolve relative lengths against each boxAndreas Kling
2020-12-04LibWeb: Make LineBox take incoming fragment size as floatsAndreas Kling
2020-12-04LibWeb: Expose Document.getElementsByName() to JavaScriptAndreas Kling
2020-12-04LibWeb: Move border painting from Layout::Box to a free functionAndreas Kling
2020-12-04LibWeb: Rename LayoutNode::is_root() => is_initial_containing_block()Andreas Kling
2020-12-04LibWeb: Call the correct base class in InlineNode::split_into_lines()Andreas Kling
2020-12-04LibWeb: Compute the final border-style property before paintingAndreas Kling
2020-12-04LibWeb: Make LineBoxFragment store non-const Layout::Node&Andreas Kling
2020-12-03LibWeb: Virtualize Layout::Node::paint_fragment()Andreas Kling
2020-12-03LibWeb: Fix wrong forward declaration of LineBox & LineBoxFragmentAndreas Kling
2020-12-03LibWeb: Create "empty" line box fragments for inline elementsAndreas Kling
2020-12-03LibWeb: Paint line box fragments during all paint phasesAndreas Kling
2020-12-03LibWeb: Move PaintPhase enum out of Layout::NodeAndreas Kling
2020-12-03LibWeb: Add type casting helpers for Layout::InlineNodeAndreas Kling
2020-12-03LibWeb: Hoist an early return in Layout::BlockBox::paint()Andreas Kling
2020-12-03LibWeb: Hack the CSS parser to handle integer values (like z-index)Andreas Kling
2020-12-02LibWeb: Don't layout twice for every InProcessWebView resize eventAndreas Kling
2020-12-02LibWeb: Layout viewport rect was lagging behind when resizingAndreas Kling
2020-12-02LibWeb: Complete the URL in href_setter() before trying to load itAnotherTest
2020-12-01LibWeb: Implement Document.getElementsByClassName()Andreas Kling
2020-12-01LibWeb: Hack the CSS parser to skip over UTF-8 BOMAndreas Kling
2020-12-01LibWeb: Parse :before and :after pseudo-elementsAndreas Kling
2020-12-01LibJS: Remove ProxyPrototypeLinus Groh
2020-11-30LibWeb: Deallocate DOM timer ID's when the timer goes awayAndreas Kling
2020-11-29LibWeb: Auto-size table box height to fit all the rowsAndreas Kling
2020-11-29LibWeb: Allow inline-block boxes to have non-inline childrenAndreas Kling
2020-11-29LibWeb: Remove margin/border/padding from inline-block available widthAndreas Kling
2020-11-29LibWeb: Resolve percentage width/height of inline-block boxesAndreas Kling
2020-11-29LibJS+LibWeb: Log JavaScript exceptions raised by web contentAndreas Kling
2020-11-29LibWeb: Abort event handling if underlying layout tree disappearsAndreas Kling