summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Layout
AgeCommit message (Expand)Author
2023-03-04Userland: Use Font::pixel_size_rounded_up() instead of glyph_height()Andreas Kling
2023-02-28LibWeb: Rename Layout::InitialContainingBlock to Layout::ViewportAndreas Kling
2023-02-24LibWeb: Consider transform property while finding containing blockAliaksandr Kalenik
2023-02-24LibWeb: Make text fragment indexing handle multi-code point glyphsTimothy Flynn
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-02-15LibWeb: Port CSS::Display to new StringsSam Atkins
2023-02-15LibWeb: Port ComputedValues to new StringsSam Atkins
2023-02-10LibWeb: Fix clearance to update y offset within current blockAliaksandr Kalenik
2023-02-10LibWeb: Store y offset of current block container in BFC memberAliaksandr Kalenik
2023-02-07LibWeb: Null check `nearest_sibling` in `generate_missing_parents`Aliaksandr Kalenik
2023-02-07LibWeb: Table wrappers should not be ignored in auto height calculationAliaksandr Kalenik
2023-02-02LibWeb: Rename DOM::shadow_root() to shadow_root_internal()Karol Kosek
2023-01-29LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocateTimothy Flynn
2023-01-29LibJS+LibWeb: Move headers around to allow including Value from CellTimothy Flynn
2023-01-26LibWeb: Use available space in FFC remaining space calculationsAndreas Kling
2023-01-26LibWeb: Use available_inner_space_or_constraints_from() for flex itemsAndreas Kling
2023-01-26LibWeb: Always pass some available space to flex item fit-content sizingAndreas Kling
2023-01-26LibWeb: Always pass *some* available width to flex item intrinsic sizingAndreas Kling
2023-01-26LibWeb: Take used width into account for flex item intrinsic heightsAndreas Kling
2023-01-26LibWeb: Ignore only anonymous blocks in block auto height calculationAliaksandr Kalenik
2023-01-26LibWeb: Fix reset of floats y offsetAliaksandr Kalenik
2023-01-24LibWeb: Improve column width distributionAliaksandr Kalenik
2023-01-24LibWeb: Avoid division by zero in `distribute_width_to_columns`Aliaksandr Kalenik
2023-01-24LibWeb: Use table wrapper box width to resolve cells widthAliaksandr Kalenik
2023-01-24LibWeb: Use percentage column widths in `compute_table_measures`Aliaksandr Kalenik
2023-01-24LibWeb: Make min-content height equivalent to max-content as appropriateAndreas Kling
2023-01-24LibWeb: Add Layout::Node::is_table() and make is<TableBox>() fastAndreas Kling
2023-01-24LibWeb: Move scroll state from Layout::BlockContainer to Layout::BoxAndreas 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-24LibWeb: Allow BFC auto height calculation on any Layout::BoxAndreas Kling
2023-01-24LibWeb: Remove unused layout sibling getters in Layout::BlockContainerAndreas Kling
2023-01-21LibWeb: Fix floats y offset calculationAliaksandr Kalenik
2023-01-21LibWeb: Place grid items in grid-areas if applicablemartinfalisse
2023-01-21LibWeb: Calculate valid grid areasmartinfalisse
2023-01-21LibWeb: Implement min/max-contentmartinfalisse
2023-01-21LibWeb: Refactor grid item positioning to use zero-indexmartinfalisse
2023-01-21LibWeb: Parse `grid-template-areas` CSS propertymartinfalisse
2023-01-21LibWeb: Use String class in certain CSS Grid classesmartinfalisse
2023-01-20LibWeb: Improve auto height calculation for tablesAliaksandr Kalenik
2023-01-20LibWeb: Include table intrinsic offsets in child boxes positionAliaksandr Kalenik
2023-01-17LibWeb: Output display type inline-table in layout dumpAliaksandr Kalenik
2023-01-17LibWeb: Support display inline-tableAliaksandr Kalenik
2023-01-16LibWeb: Prevent floats from being placed higher than preceding blocksAliaksandr Kalenik
2023-01-14LibWeb: Stop using percentage column widths in `compute_table_measures`Aliaksandr Kalenik
2023-01-14LibWeb: Propagate layout mode of table formatting context to table cellsAliaksandr Kalenik
2023-01-14LibWeb: Table box width should be relative to wrapper containing blockAliaksandr Kalenik