Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 1cea4e6407 LibWeb: Use cached UsedValues pointer in IFC and its helper classes hai 1 ano
  Andreas Kling 4e6de47f93 LibWeb: Avoid LayoutState hash lookups in more parts of float layout hai 1 ano
  Andreas Kling 1041dbb007 LibWeb: Don't lose track of inline margins when collapsing whitespace hai 1 ano
  Andreas Kling 954c4496b1 LibWeb: Avoid more UsedValues hash lookups in BFC and IFC hai 1 ano
  Andreas Kling c82d517447 LibWeb: Move line-height from NodeWithStyle to ComputedValues hai 1 ano
  Andreas Kling 5af02a914c LibWeb: Let parent formatting context determine size of flex containers hai 1 ano
  Aliaksandr Kalenik 39abd9095e LibWeb: Return CSSPixels from `calculate_inner_height()` hai 1 ano
  Aliaksandr Kalenik 05a1dbeb91 LibWeb: Return CSSPixels from `calculate_inner_width()` hai 1 ano
  Andreas Kling 7abb182fa3 LibWeb: Honor negative margins on atomic inlines hai 1 ano
  Aliaksandr Kalenik 681771d210 LibGfx+LibWeb: Calculate and save glyph positions during layout hai 1 ano
  Shannon Booth 56d10bf198 LibWeb: Port Layout::TextNode from DeprecatedString hai 1 ano
  Aliaksandr Kalenik c41e742de4 LibWeb: Fix min-content width calculation in dimension_box_on_line() hai 1 ano
  Andreas Kling 39f16ecd41 LibWeb: Don't break for atomic inline elements in `white-space: nowrap` hai 1 ano
  Andi Gallo 3d7e788981 LibWeb: Improve the line breaking algorithm hai 1 ano
  Andi Gallo ef6a78518f LibWeb: Remove unused argument of InlineLevelIterator::next hai 1 ano
  Aliaksandr Kalenik fce4801460 LibWeb: Replace to_px() with to_px_or_zero() in InlineFormattingContext hai 1 ano
  Andi Gallo 62f15f94d2 LibWeb: Better handling of floating boxes from inline formatting context hai 1 ano
  Andi Gallo b12820c967 LibWeb: Handle float clearing specified on line break elements hai 1 ano
  Aliaksandr Kalenik 07f451044b LibWeb: Fix inline-block percentage height calculation %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 2887976ce9 LibWeb: Fully resolve max-width values on inline-block elements %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 42675971e2 LibWeb: Resolve inline-block percentage padding against 0, not infinity %!s(int64=2) %!d(string=hai) anos
  Andreas Kling e99a6fede4 LibWeb: Allow IFC to size inline-flex boxes midway through flex layout %!s(int64=2) %!d(string=hai) anos
  Andreas Kling a988241f3f LibWeb: Resolve % min-sizes against 0 while under min-content constraint %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 3a11b55286 LibWeb: Treat % max-width as none when containing block size indefinite %!s(int64=2) %!d(string=hai) anos
  Andi Gallo ce186dca70 LibWeb: Fix the x coordinate of a block after a float %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 147c3b3d97 LibWeb+WebContent: Forbid access to underlying type of CSSPixels %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 79d2c9f3e8 LibWeb: Don't justify text lines that end in a forced break %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 1051624084 LibWeb: Obey CSS aspect-ratio property during layout %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 89ba00304c LibWeb: Account for negative margins when calculating float intrusion %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 42470d837e LibWeb: Move layout box rect helpers into FormattingContext %!s(int64=2) %!d(string=hai) anos