summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Layout/FormattingContext.cpp
AgeCommit message (Expand)Author
2022-02-18LibWeb: Remove fallback value from Length::resolved()Sam Atkins
2022-02-18LibWeb: Use Optional instead of undefined-lengths for widths/heightsSam Atkins
2022-02-12LibWeb: Stop sizing the context root box in formatting contextsAndreas Kling
2022-02-06LibWeb: Rename Layout::Box::size() to content_size()Andreas Kling
2022-02-04LibWeb: Allow LengthPercentage to hold a calculated valueSam Atkins
2022-01-24LibWeb: Make IFC aware that its parent is always a BFCAndreas Kling
2022-01-20LibWeb: Remove reference_for_percent parameter from Length::resolved()Sam Atkins
2022-01-20LibWeb: Convert width/height and min-/max- versions to LengthPercentageSam Atkins
2021-12-05LibWeb: Cast unused smart-pointer return values to voidSam Atkins
2021-10-28LibWeb: Small fix to height computation for block-with-inline-childrenAndreas Kling
2021-10-28LibWeb: Remove duplicated auto height computationBen Wiederhake
2021-10-21LibWeb: Convert const pointer to nonnull into a referenceBen Wiederhake
2021-10-19LibWeb: Remove already-fixed FIXME in creates_block_formatting_context()Andreas Kling
2021-10-17LibWeb: Factor out creation of independent formatting contextsAndreas Kling
2021-10-17LibWeb: Expose FormattingContext typeAndreas Kling
2021-10-14LibWeb: Cleanup + spec comments in replaced element height computationAndreas Kling
2021-10-14LibWeb: Cleanup + spec comments in replaced element width computationAndreas Kling
2021-10-14LibWeb: Rename "intrinsic ratio" => "intrinsic aspect ratio"Andreas Kling
2021-10-14LibWeb: Make intrinsic width/height/ratio a Box concept and simplify itAndreas Kling
2021-10-06LibWeb: Move line boxes from Layout::Box to BlockContainerAndreas Kling
2021-10-06LibWeb: Don't attempt to layout the inside of childless boxesAndreas Kling
2021-10-06LibWeb: Remove unused local in FormattingContext::layout_inside()Andreas Kling
2021-10-06LibWeb: Start work towards modern CSS "display" valuesAndreas Kling
2021-09-23LibWeb: Proritize FlexFormattingContext when display: flex is specifiedTobias Christiansen
2021-09-18LibWeb: Add SVGFormattingContext to handle SVG box treesAndreas Kling
2021-06-24AK: Rename downcast<T> => verify_cast<T>Andreas Kling
2021-05-04LibWeb: Compute intrinsic height of absolute replaced elementsTimothy Flynn
2021-04-30LibWeb: Position absolute boxes relative to the containing blockEgor Ananyin
2021-04-22LibWeb: Fix height computation (again) :^)Egor Ananyin
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-17LibWeb: Fix height calculation for absolutely positioned boxesEgor Ananyin
2021-04-13LibWeb: Use min-height in calculating heightEgor Ananyin
2021-03-30LibWeb: Create a new BFC when the overflow is neither visible nor clipTimothy Flynn
2021-03-26LibWeb: Compute height of absolutely positioned blocks when possibleTimothy Flynn
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-10LibWeb: Remove a whole bunch of unnecessary #includesAndreas Kling
2021-01-18LibWeb: Add a very naive Layout::FlexFormattingContext :^)Andreas Kling
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling