summaryrefslogtreecommitdiff
path: root/Libraries/LibWeb
AgeCommit message (Expand)Author
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
2020-11-29LibWeb: Allow building partial layout treesAndreas Kling
2020-11-29LibWeb: Tweak a comment in Layout::TreeBuilder for accuracyAndreas Kling
2020-11-29LibWeb: Allow <svg> layout boxes to have childrenAndreas Kling
2020-11-29LibWeb: Blocks can have non-block (but non-inline) parentsAndreas Kling
2020-11-28LibJS: Rename Cell::visit_children() => Cell::visit_edges()Andreas Kling
2020-11-28LibWeb: Don't generate layout nodes for DOM inside replaced elementsAndreas Kling
2020-11-27LibWeb: Two more edge cases for TreeNode::insert_before.asynts
2020-11-27LibWeb: Update m_previous_sibling in TreeNode::insert_before.asynts
2020-11-27LibWeb: Don't generate a wrap() function for the Event IDL interfaceAndreas Kling
2020-11-26LibWeb: Don't put block boxes inside inlinesAndreas Kling
2020-11-25LibWeb: Rename Layout::LayoutTreeBuilder => Layout::TreeBuilderAndreas Kling
2020-11-25LibWeb: Keep track of the parent of each formatting contextAndreas Kling
2020-11-22LibWeb: Add the submit event to HTMLFormElementLuke
2020-11-22LibWeb: Add HTML::EventNames and UIEvents::EventNamesLuke
2020-11-22LibWeb: Expose ParentNode.{first,last}ElementChildLuke
2020-11-22LibWeb: Make event dispatching spec-compliantLuke
2020-11-22LibWeb: Fix build with DEBUG_HIGHLIGHT_FOCUSED_FRAMEAndreas Kling
2020-11-22LibWeb: Rename LayoutNode classes and move them into Layout namespaceAndreas Kling
2020-11-22LibWeb: Rename LayoutNode::node() => LayoutNode::dom_node()Andreas Kling
2020-11-22LibWeb: Run clang-format on FormattingContext.hAndreas Kling
2020-11-22LibWeb: Reorganize layout system in terms of formatting contextsAndreas Kling
2020-11-22LibWeb: Avoid some heap churn during text splittingAndreas Kling
2020-11-19LibWeb: Remove ancient HTML_DEBUG debug loggingAndreas Kling
2020-11-15Everywhere: Add missing <AK/ByteBuffer.h> includesAndreas Kling
2020-11-14LibWeb: Use standardized encoding names, add encoding attribute to documentLuke
2020-11-13LibWeb: Add default values of URL and content type in documentLuke
2020-11-13LibWeb: Add initial implementation of document.implementationLuke
2020-11-13LibWeb: Add contentType attribute to DocumentLuke
2020-11-12LibWeb: Make Frame point weakly to PageAndreas Kling
2020-11-12LibWeb: Add almost all obsolete but required IDL attributesLuke
2020-11-11LibWeb: Advertise to servers that we support gzip encodingLuke