summaryrefslogtreecommitdiff
path: root/Userland
AgeCommit message (Expand)Author
2022-03-11LibWeb: Make Layout::SVGBox inherit from Layout::BoxAndreas Kling
2022-03-11LibWeb: Generate a TextPaintable for every Layout::TextNodeAndreas Kling
2022-03-11LibWeb: Port inline elements to the new Paintable systemAndreas Kling
2022-03-11LibWeb: Split Paintable into Paintable and PaintableBoxAndreas Kling
2022-03-11LibWeb: Add Paintable::layout_box() accessorAndreas Kling
2022-03-11LibWeb: Use Layout::Box::paint_box() accessor in more placesAndreas Kling
2022-03-11LibWeb: Let Paintable perform the paintingAndreas Kling
2022-03-11LibWeb: Rename Painting::Box => PaintableAndreas Kling
2022-03-11LibWeb: Make Painting::Box virtual and add Painting::BoxWithLinesAndreas Kling
2022-03-11LibWeb: Hang StackingContext off of the paint boxesAndreas Kling
2022-03-11LibWeb: Make StackingContext paint functions constAndreas Kling
2022-03-11LibWeb: Move StackingContext and PaintPhase into the Painting namespaceAndreas Kling
2022-03-11LibWeb: Add Painting::Box and move things from Layout::Box into itAndreas Kling
2022-03-10LibJS: Use CreateTemporalCalendar in GetBuiltinCalendarLinus Groh
2022-03-10LibJS: Replace dead code in ParseTimeZoneOffsetString with an assertionLinus Groh
2022-03-10LibJS: Add missing check in ParseTemporalInstantLinus Groh
2022-03-10LibJS: Assert CreateTemporalDuration does not throw given correct inputLinus Groh
2022-03-10LibJS: Assert CreateTemporalDuration does not throw in Record casesLinus Groh
2022-03-10LibJS: Assert CreateTemporalDuration does not throw in trivial casesLinus Groh
2022-03-10LibJS: Adjust grammar for DateExtendedYear to exclude -000000Linus Groh
2022-03-10LibJS: Follow rules for consuming completion recordsLinus Groh
2022-03-10LibJS: Remove Sign abstract operationLinus Groh
2022-03-10LibJS: Move string-parsing code into ToTemporalDurationRecordLinus Groh
2022-03-10LibJS: Move IsValidDuration check into ToTemporalDurationRecordLinus Groh
2022-03-10LibJS: Fix numeric type confusion in ToTemporalRoundingIncrementLinus Groh
2022-03-10LibJS: Use different variable name in DifferenceISODateTimeLinus Groh
2022-03-10LibJS: Add clarifying assertion to BalanceDurationRelativeLinus Groh
2022-03-10LibJS: Fix "set it to" language to be more explicitLinus Groh
2022-03-10LibJS: Do not expose mathematical values to script in Duration methodsLinus Groh
2022-03-10LibJS: Create Duration Records with their own abstract operationsLinus Groh
2022-03-10LibJS: Remove assertions that are now part of structured headersLinus Groh
2022-03-10LibJS: Refactor return value of RoundDurationLinus Groh
2022-03-10LibJS: Describe various kinds of "Duration Records"Linus Groh
2022-03-10LibGL: Keep track of active matrix and stackJelle Raaijmakers
2022-03-10LibGL: Only normalize in `glRotate*` if possibleJelle Raaijmakers
2022-03-10LibTest: Port JavaScriptTestRunner to Core::StreamSam Atkins
2022-03-10WebContent: Return empty JSON object if element has no box modelSam Atkins
2022-03-10WebContent: Show box-model metrics for (some) pseudo-elementsSam Atkins
2022-03-10Browser+LibWeb+WebContent: Show style for pseudo-elements :^)Sam Atkins
2022-03-10Browser: Replace inspector's dom_node_id with a Selection structSam Atkins
2022-03-10LibWeb: Display pseudo-elements in the DOM inspectorSam Atkins
2022-03-10LibWeb: Move pseudo-element-from-string code into SelectorSam Atkins
2022-03-10LibWeb: Move pseudo-class/element names into the headerSam Atkins
2022-03-10LibWeb: Add window.sessionStoragePaul Wratt
2022-03-10LibWebSocket: Add to the total read in bytes instead of subtractingLuke Wilde
2022-03-10Browser: Show currently loading host and remaining resource countBen Abraham
2022-03-10LibJS: Update RoundDuration after DRY refactor in specLinus Groh
2022-03-09LibWeb: Only try parsing valid types of media-feature valuesSam Atkins
2022-03-09LibWeb: Use ValueID for media-query identifiersSam Atkins
2022-03-09LibWeb+Meta: Stop discrete media-features from parsing as rangesSam Atkins