summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Layout/LayoutState.h
AgeCommit message (Expand)Author
2023-05-23LibWeb: Make LayoutState use HashMap instead of potentially huge VectorAndreas Kling
2023-05-02LibWeb: Remove vestigial resolve_definite_width/height helper functionsAndreas Kling
2023-03-27LibWeb: Make box content sizes indefinite before intrinsic sizingAndreas Kling
2023-03-15LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtrMatthew Olsson
2023-01-05LibWeb: Convert LayoutState to new pixel unitsSam Atkins
2022-12-05LibWeb: Move box_baseline from LineBuilder.cpp to LayoutState.cppAliaksandr Kalenik
2022-10-15LibWeb: Split intrinsic heights cache by definite available widthsAndreas Kling
2022-10-15LibWeb: Assign hypothetical flex item main sizes as temporary main sizeAndreas Kling
2022-10-10LibWeb: Split intrinsic heights cache based on available widthAndreas Kling
2022-10-02LibWeb: Reorganize layout algorithms around available spaceAndreas Kling
2022-09-18LibWeb: Remove the flex item size cachesin-ack
2022-09-14LibWeb: Don't re-resolve "auto" flex item sizes after definitizing themAndreas Kling
2022-09-13LibWeb: Include all floating descendants in BFC root's automatic heightAndreas Kling
2022-09-08LibWeb: Use correct box edge when looking for space between floatsAndreas Kling
2022-09-07LibWeb: Improve `float: right` behaviorAndreas Kling
2022-07-26LibWeb: Move "has-definite-width/height" flags to UsedValuesAndreas Kling
2022-07-19LibWeb: Add accessors for UsedValues::computed_{width,height}Andreas Kling
2022-07-17LibWeb: Rename LayoutState::NodeState => LayoutState::UsedValuesAndreas Kling
2022-07-17LibWeb: Rename FormattingState to LayoutStateAndreas Kling