Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 49eb324535 LibWeb: Add Layout::Node::display() %!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 5989a3ee77 LibWeb: Honor CSS display value in is_inline() and is_inline_block() %!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
  Ben Wiederhake fe48fed4fa LibWeb: Break inclusion cycle by removing unnecessary include %!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 6a6475673f LibWeb: Convert images to common AbstractImageStyleValue base %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 3ede8dbffb LibWeb: Rename IntrinsicSizeDetermination to IntrinsicSizing %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 71a707480c LibWeb: Move "has-definite-width/height" flags to UsedValues %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 9b46091f38 LibWeb: Rename LayoutState::NodeState => LayoutState::UsedValues %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 52862c72d0 LibWeb: Rename FormattingState to LayoutState %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 0cacaf025d LibWeb: Stop putting the FormattingState nodes in a slow hash map %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 64959a8504 LibWeb: Express intrinsic size layout via size constraints %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 086969277e Everywhere: Run clang-format %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 329f06d59a LibWeb: Add Layout::Node::line_height() %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 74927fd218 LibWeb: Move Layout::Box::is_out_of_flow() to Layout::Node %!s(int64=3) %!d(string=hai) anos
  Andreas Kling c1f0d21bbe LibWeb: Rename the LayoutMode enum values and explain them %!s(int64=3) %!d(string=hai) anos
  Lenny Maiorani c37820b898 Libraries: Use default constructors/destructors in LibWeb %!s(int64=3) %!d(string=hai) anos
  Andreas Kling be5f0b5ac4 LibWeb: Move text fragment painting to PaintableWithLines %!s(int64=3) %!d(string=hai) anos
  Andreas Kling afc5fade05 LibWeb: Add some fast_is<T> helpers for hot classes on GitHub :^) %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 12ac6861e3 LibWeb: Improve how layout nodes decide whether they have definite sizes %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 5779a910e5 LibWeb: Move hit testing to the painting tree %!s(int64=3) %!d(string=hai) anos
  Andreas Kling f017c1c064 LibWeb: Make hit testing return a { paintable, offset } %!s(int64=3) %!d(string=hai) anos
  Andreas Kling cb0c5390ff LibWeb: Move mouse event and label logic from layout to painting tree %!s(int64=3) %!d(string=hai) anos
  Andreas Kling ed84fbce47 LibWeb: Make Paintable ref-counted %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 053766d79c LibWeb: Split Paintable into Paintable and PaintableBox %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 9461e44afa LibWeb: Use Layout::Box::paint_box() accessor in more places %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 02b316fd5c LibWeb: Let Paintable perform the painting %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 9f5cbcaad3 LibWeb: Hang StackingContext off of the paint boxes %!s(int64=3) %!d(string=hai) anos