summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Layout/Node.cpp
AgeCommit message (Expand)Author
2023-04-03LibWeb: Parse and plumb background-position-x/yMacDue
2023-03-30LibWeb: Remove CalculatedStyleValue from LengthSam Atkins
2023-03-25LibWeb: Split StyleValueList out of StyleValue.{h,cpp}Sam Atkins
2023-03-25LibWeb: Split PositionStyleValue out of StyleValue.{h,cpp}Sam Atkins
2023-03-25LibWeb: Split AbstractImageStyleValue out of StyleValue.{h,cpp}Sam Atkins
2023-03-25LibWeb: Split BorderRadiusStyleValue out of StyleValue.{h,cpp}Sam Atkins
2023-03-25LibWeb: Split BackgroundSizeStyleValue out of StyleValue.{h,cpp}Sam Atkins
2023-03-25LibWeb: Split BackgroundRepeatStyleValue out of StyleValue.{h,cpp}Sam Atkins
2023-03-23LibWeb: Parse and plumb the `accent-color` CSS propertyMacDue
2023-03-18LibWeb: Clarify stacking context creation for viewport boxAndreas Kling
2023-03-11LibWeb: Establish a stacking context for root elementMathis Wiehl
2023-03-06LibWeb: Fix currentColor as a background-color (and maybe other places)MacDue
2023-02-28LibWeb: Rename Layout::InitialContainingBlock to Layout::ViewportAndreas Kling
2023-02-24LibWeb: Consider transform property while finding containing blockAliaksandr Kalenik
2023-02-23LibWeb: Add spec link to border-width: thin/medium/thick definitionsSam Atkins
2023-02-21LibWeb+LibIDL: Fix (or paper over) various const-correctness issuesAndreas Kling
2023-02-19LibWeb: Relax unnecessarily narrow cast in Node::containing_block()Andreas Kling
2023-01-24LibWeb: Make grid containers be Layout::BoxAndreas Kling
2023-01-24LibWeb: Make flex containers be Layout::BoxAndreas Kling
2023-01-24LibWeb: Make Layout::Node::containing_block() return a Layout::BoxAndreas Kling
2023-01-21LibWeb: Parse `grid-template-areas` CSS propertymartinfalisse
2023-01-17LibWeb: Output display type inline-table in layout dumpAliaksandr Kalenik
2023-01-11LibWeb: Make the paint tree GC-allocatedAndreas Kling
2023-01-09LibWeb: Move clear property from table-root to table-wrapperAliaksandr Kalenik
2023-01-09LibWeb: Wrap table roots in anonymous block boxesAliaksandr Kalenik
2023-01-05LibWeb: Resolve Lengths to CSSPixelsSam Atkins
2023-01-05LibWeb: Convert Layout::Node to new pixel unitsSam Atkins
2023-01-05LibWeb+WebContent: Convert BrowsingContext to new pixel unitsSam Atkins
2023-01-03LibWeb: Parse `border-collapse` property for HTML tablemartinfalisse
2022-12-31LibWeb: Treat `border-style: hidden` the same as `border-style: none`Luke Wilde
2022-12-14LibWeb: Convert Paintable coordinates to new pixel unitsSam Atkins
2022-12-10LibWeb: Support special border width identifiersKarol Kosek
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-07LibWeb: Parse CSS gap propertymartinfalisse
2022-10-24LibWeb: Establish stacking context when backdrop-filter is not 'none'Luke Wilde
2022-10-23LibWeb: Don't create stacking contexts for all positioned elementsAndreas Kling
2022-10-20LibWeb: Tie layout tree to a specific browsing contextAndreas Kling
2022-10-20LibWeb: Make the layout tree GC-allocatedAndreas Kling
2022-10-20LibWeb: Only store one DOM pointer per Layout::NodeAndreas Kling
2022-10-14LibWeb: Parse the CSS align-content propertyAndreas Kling
2022-10-06LibWeb: Use Layout::Node::display() everywhereAndreas Kling
2022-10-06LibWeb: Add Layout::Node::display()Andreas Kling
2022-10-06LibWeb: Remove Layout::Node::set_inline()Andreas Kling
2022-10-06LibWeb: Honor CSS display value in is_inline() and is_inline_block()Andreas Kling
2022-09-29LibWeb: Add missing null checks in Layout::Node::set_needs_display()Andreas Kling
2022-09-25LibWeb: Use CSS::Size for computed size and max-size valuesAndreas Kling
2022-09-21LibWeb: Update visibility when Node was invisible beforeJan Metzger
2022-09-20LibWeb: Remove unused Layout::Node::did_insert_into_layout_tree()Andreas Kling
2022-09-17LibWeb: Get default fonts via Platform::FontPluginAndreas Kling