Commit History

Автор SHA1 Съобщение Дата
  Andreas Kling 74927fd218 LibWeb: Move Layout::Box::is_out_of_flow() to Layout::Node преди 3 години
  Andreas Kling c1f0d21bbe LibWeb: Rename the LayoutMode enum values and explain them преди 3 години
  Lenny Maiorani c37820b898 Libraries: Use default constructors/destructors in LibWeb преди 3 години
  Andreas Kling be5f0b5ac4 LibWeb: Move text fragment painting to PaintableWithLines преди 3 години
  Andreas Kling afc5fade05 LibWeb: Add some fast_is<T> helpers for hot classes on GitHub :^) преди 3 години
  Andreas Kling 12ac6861e3 LibWeb: Improve how layout nodes decide whether they have definite sizes преди 3 години
  Andreas Kling 5779a910e5 LibWeb: Move hit testing to the painting tree преди 3 години
  Andreas Kling f017c1c064 LibWeb: Make hit testing return a { paintable, offset } преди 3 години
  Andreas Kling cb0c5390ff LibWeb: Move mouse event and label logic from layout to painting tree преди 3 години
  Andreas Kling ed84fbce47 LibWeb: Make Paintable ref-counted преди 3 години
  Andreas Kling 053766d79c LibWeb: Split Paintable into Paintable and PaintableBox преди 3 години
  Andreas Kling 9461e44afa LibWeb: Use Layout::Box::paint_box() accessor in more places преди 3 години
  Andreas Kling 02b316fd5c LibWeb: Let Paintable perform the painting преди 3 години
  Andreas Kling 9f5cbcaad3 LibWeb: Hang StackingContext off of the paint boxes преди 3 години
  Andreas Kling f0d833a3d7 LibWeb: Move StackingContext and PaintPhase into the Painting namespace преди 3 години
  Andreas Kling c9700e100e LibWeb: Start making our layout system "transactional" преди 3 години
  Andreas Kling c8051f8b5b LibWeb: Add Layout::Node::debug_description() преди 3 години
  Steven Schmoll 7c4d42279d LibWeb: Add stacking contexts to Node::for_each_child_in_paint_order преди 3 години
  Sam Atkins 784c3183f7 LibWeb: Rename SVGPathBox -> SVGGeometryBox преди 3 години
  Andreas Kling 766d816db3 LibWeb: Remove old Layout::Node::split_into_lines() API преди 3 години
  Dmitry Petrov 1662213737 Userland: Add horizontal mouse scroll support преди 3 години
  Sam Atkins c8409cd58d LibWeb: Remove Node::m_font_size преди 3 години
  Andreas Kling 7c57961c61 LibWeb: Move BrowsingContext into HTML/ преди 3 години
  Sam Atkins 3d127472ba LibWeb: Remove background_image from NodeWithStyle преди 3 години
  Sam Atkins cdeac132dc LibWeb: Store background layers in ComputedValues преди 3 години
  Timothy Flynn ef62118c8b LibWeb: Render any specified list-style-image for list items преди 3 години
  Andreas Kling c908fa83e3 LibWeb: Add fast_is<T>() for Layout::Label преди 3 години
  Felix Rauch 30c39e0e41 LibWeb: Fix inline blocks swallowing trailing whitespace преди 3 години
  Andreas Kling 225a5f2fe6 LibWeb: Add fast_is<T>() for SVGBox and SVGPathBox преди 3 години
  Andreas Kling d9e0fd8823 LibWeb: Rename Layout::Node::is_block_box() => is_block_container() преди 3 години