Commit History

Autor SHA1 Mensaxe Data
  Aliaksandr Kalenik 17f4ed6ea1 LibGfx+LibWeb: Simplify text shaping API by removing per glyph callback hai 10 meses
  Aliaksandr Kalenik ec315667f0 LibGfx+LibWeb: Remove DrawEmoji variant in GlyphRun hai 11 meses
  BenJilks 11e7d72686 LibWeb: Layout text chunks based on their Unicode direction hai 11 meses
  Andreas Kling 3ed0381a2a LibGfx: Remove unused font code dealing with left-side bearing hai 11 meses
  BenJilks 0d63269cb7 LibGfx+LibWeb: Use harfbuzz for text shaping hai 11 meses
  Aliaksandr Kalenik 7181c3f2ea Everywhere: Limit layout text fragments to use one font for all glyphs hai 1 ano
  Andreas Kling 1a2a34fa43 LibGfx: Remove Bitmap::glyph_spacing() hai 1 ano
  Aliaksandr Kalenik 613cd6104d LibWeb: Support masking of SVGForeignObjectPaintable hai 1 ano
  goldenzach 65eb7699f4 LibWeb: Resolve vertical padding of inline elements hai 1 ano
  Andreas Kling 1cea4e6407 LibWeb: Use cached UsedValues pointer in IFC and its helper classes hai 1 ano
  Andreas Kling bc3a16396e LibWeb: Move font list from NodeWithStyle to ComputedValues hai 1 ano
  Aliaksandr Kalenik df57d7ca68 LibGfx+LibWeb: Update for_each_glyph_position to use font cascade list hai 1 ano
  Aliaksandr Kalenik 2cb0039a13 LibGfx+LibWeb: Produce font cascade list in CSS font matching algorithm 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
  circl 6b30847120 LibWeb: Don't add an extra glyph spacing to width of TextNode hai 1 ano
  MacDue 71baa8c31a LibWeb: Add CSSPixels::nearest_value_for(FloatingPoint) hai 1 ano
  MacDue 360c0eb509 LibWeb: Remove implicit conversion from float and double to CSSPixels hai 1 ano
  Andi Gallo 685ef4ec82 LibWeb: Stop collecting lookahead items on forced break 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
  Andreas Kling 481fdfee68 LibWeb: Resolve CSS inset properties when entering inline-flow elements hai 1 ano
  Aliaksandr Kalenik fce4801460 LibWeb: Replace to_px() with to_px_or_zero() in InlineFormattingContext %!s(int64=2) %!d(string=hai) anos
  Karol Kosek d4b5205482 Revert "LibWeb: Make TextNode::ChunkIterator emit an empty chunk for content:""" %!s(int64=2) %!d(string=hai) anos
  Andi Gallo b12820c967 LibWeb: Handle float clearing specified on line break elements %!s(int64=2) %!d(string=hai) anos
  Andreas Kling b918ce4022 LibWeb: Make Layout::TextNode::text_for_rendering() lazily computed %!s(int64=2) %!d(string=hai) anos
  Andreas Kling ca1fa5f748 LibWeb: Use the new to_px() helpers in CSS, SVG and layout code %!s(int64=2) %!d(string=hai) anos
  Matthew Olsson 7c0c1c8f49 LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 76047d1932 LibWeb: Convert InlineLevelIterator/LineBox/LineBuilder to new px units %!s(int64=2) %!d(string=hai) anos
  Baitinq 73e87d694e LibWeb: Don't collapse TextNode if it's editable %!s(int64=2) %!d(string=hai) anos