Commit History

Autor SHA1 Mensaxe Data
  Aliaksandr Kalenik 57940f4370 LibWeb: Wrap table roots in anonymous block boxes %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik f8ce211201 LibWeb: Generate missing parents for table elements %!s(int64=2) %!d(string=hai) anos
  Linus Groh 22089436ed LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtr %!s(int64=2) %!d(string=hai) anos
  Thomas Queiroz eacfcac932 LibWeb: Use HashMap::try_ensure_capacity in StyleComputer %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 2e1113cb88 LibWeb: Fix child wrapping in table fix up %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik f74251606d LibWeb: Do not try to place out-of-flow blocks in anonymous nodes %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 4a30446999 LibWeb: Support displaying HTMLInputElement placeholder values %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 0ca1af00e7 LibWeb: Try to place out-of-flow blocks only in anonymous blocks %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 3d74d72bcb LibWeb: Do not try to join floats into anonymous block %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 4aeb1ffc12 LibWeb: Add naive layout for SVG foreign objects %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik c1401b37c4 LibWeb: Join out-of-flow block nodes in last parent child if possible %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 268b9c5d90 LibWeb: Make the layout tree GC-allocated %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 4ddfc3a6db LibWeb: Mark `content: "string"` text nodes as generated %!s(int64=2) %!d(string=hai) anos
  MacDue 0265041d44 LibWeb: Fix ::-webkit-progress-bar/value pseudo elements %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 913d9221aa LibWeb: Don't insert inline nodes directly under inline-flex container %!s(int64=2) %!d(string=hai) anos
  Andreas Kling b6ab9a261f LibWeb: Make TreeBuilder treat inline-flex's children correctly %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 71f7bb619d LibWeb: Use text node's own display value when inserting CSS `content` %!s(int64=2) %!d(string=hai) anos
  Andreas Kling d3069bceeb LibWeb: Only consider inline-outside flag when choosing insertion type %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 82df793d5d LibWeb: Use correct cache key for pseudo elements %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 13834cfdff LibWeb: Use Layout::Node::display() everywhere %!s(int64=2) %!d(string=hai) anos
  Andreas Kling a0e6882d99 LibWeb: Remove Layout::Node::set_inline() %!s(int64=2) %!d(string=hai) anos
  Andreas Kling fe03149a47 LibWeb: Base Layout::TreeBuilder decisions on CSS display property %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 1ab7a8e0db LibWeb: Simplify construction of :before and :after pseudo elements %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 4fdfaff4ca LibWeb: Split out helper functions in TreeBuilder::create_layout_tree() %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 9e4226f353 LibWeb: Create flex items for empty generated boxes %!s(int64=2) %!d(string=hai) anos
  Andreas Kling e36750d591 LibWeb: Remove unused Layout::Node::did_insert_into_layout_tree() %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 6f433c8656 LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated %!s(int64=2) %!d(string=hai) anos
  MacDue 57c6792458 LibWeb: Support `appearance: none` for `<progress>` elements %!s(int64=3) %!d(string=hai) anos
  Andreas Kling d2b887a793 LibWeb: Only create one wrapper for inline content inside flex container %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 6712bbc0ee LibWeb: Tidy up Layout::TreeBuilder ancestor stack a little bit %!s(int64=3) %!d(string=hai) anos