summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb
AgeCommit message (Expand)Author
2022-02-25LibWeb: Implement the ::marker pseudo-elementSam Atkins
2022-02-25LibWeb: Paint InlineNode overlay in correct phase, skip pseudo-elementsSam Atkins
2022-02-25LibWeb: Account for all simple-selectors when calculating specificitySam Atkins
2022-02-25LibWeb: Create layout nodes for ::before and ::after pseudo-elements :^)Sam Atkins
2022-02-25LibWeb: Compute value for `content` propertySam Atkins
2022-02-25LibWeb: Match styles for pseudo-elementsSam Atkins
2022-02-25LibWeb: Move PseudoElement enum up a levelSam Atkins
2022-02-25LibWeb: Extract code for creating a Layout::Node based on display typeSam Atkins
2022-02-25LibWeb: Make `display: foo` box constructors take the Element by pointerSam Atkins
2022-02-25LibWeb: Parse the `content` propertySam Atkins
2022-02-24LibWeb: Append only one line feed character in Document.writelnTimothy Flynn
2022-02-24LibWeb: Actually query the orientationSam Atkins
2022-02-24LibWeb: Implement `@media(overflow-inline)`Sam Atkins
2022-02-24LibWeb: Implement `<resolution>` as a media feature typeSam Atkins
2022-02-24LibWeb: Parse Angle/Frequency/Resolution/Time typesSam Atkins
2022-02-24LibWeb: Move length-unit-from-string code into LengthSam Atkins
2022-02-24LibWeb: Implement CSS Time classSam Atkins
2022-02-24LibWeb: Implement CSS Resolution classSam Atkins
2022-02-24LibWeb: Implement CSS Frequency classSam Atkins
2022-02-24LibWeb: Implement CSS Angle classSam Atkins
2022-02-24LibWeb: Account for `Calculated` in Length methodsSam Atkins
2022-02-24LibWeb: Alphabetize LibWeb CMakeLists.txtSam Atkins
2022-02-21LibWeb: Support CSSStyleDeclaration.cssFloatAndreas Kling
2022-02-21LibWeb: Implement Node.removeChild() in terms of "pre-remove"Andreas Kling
2022-02-21LibWeb: Make document.write() work while document is parsingAndreas Kling
2022-02-21LibWeb: Use correct coordinate space when measuring space between floatsAndreas Kling
2022-02-21LibWeb: Calculate edge of containing block correctly when floating rightAndreas Kling
2022-02-21LibWeb: Don't shift right-floated boxes too much to the leftAndreas Kling
2022-02-21LibWeb: Fix floating boxes getting stacked on top of each otherAndreas Kling
2022-02-21LibWeb: Compute table cell height after doing its inside layoutAndreas Kling
2022-02-21LibWeb: Rename FormattingState::ensure() -> get_mutable()Andreas Kling
2022-02-21LibWeb: Add hack to avoid crashing on !child_display.is_flow_inside()Andreas Kling
2022-02-21LibWeb: Respect font-size specified by CSS in "em" length calculationsAndreas Kling
2022-02-21LibWeb: Store overflow data in the FormattingStateAndreas Kling
2022-02-21LibWeb: Create list-item markers during layout tree constructionAndreas Kling
2022-02-21LibWeb: Start making our layout system "transactional"Andreas Kling
2022-02-21LibWeb: Add Layout::FormattingStateAndreas Kling
2022-02-21LibWeb: Assign correct viewport dimensions when making style for ICBAndreas Kling
2022-02-21LibWeb: Add basic support for dynamic markup insertionLorenz Steinert
2022-02-21LibWeb: SVG parse signed numbers in eliptical arcSimon Danner
2022-02-21LibWeb: Fix 'Comment end state' in HTML TokenizerAdam Hodgen
2022-02-21LibWeb: Implement tokenization newline preprocessingAdam Hodgen
2022-02-21LibWeb: Fix off by one error in HTML TokenizerAdam Hodgen
2022-02-21LibWeb: Implement `Node.nodeValue` DOM attributeAdam Hodgen
2022-02-20LibWeb: Make i, em, address, cite, dfn and var elements italicKarol Kosek
2022-02-20LibWeb+Base: Parse font-style CSS propertyKarol Kosek
2022-02-20LibWeb: Handle markers when reconstructing active formatting elements Luke Wilde
2022-02-20LibWeb: Add default padding around contents of text <input> elementsKenneth Myhra
2022-02-20LibWeb: Add key code 'Esc' to ignored Keydown Events in EventHandlerKenneth Myhra
2022-02-20LibWeb: Add support for navigating text <input> with End keyKenneth Myhra