martinfalisse 4745a0c20a LibWeb: Implement more of the grid spec преди 2 години
..
AvailableSpace.cpp 9c44634ca5 LibWeb: Reorganize layout algorithms around available space преди 2 години
AvailableSpace.h 9c44634ca5 LibWeb: Reorganize layout algorithms around available space преди 2 години
BlockContainer.cpp 086969277e Everywhere: Run clang-format преди 3 години
BlockContainer.h 086969277e Everywhere: Run clang-format преди 3 години
BlockFormattingContext.cpp 4b74f36cd0 LibWeb: Resolve vertical margins against containing block width преди 2 години
BlockFormattingContext.h 4b74f36cd0 LibWeb: Resolve vertical margins against containing block width преди 2 години
Box.cpp b3d85afd92 LibWeb: Make Layout::Box::set_needs_display() work for all boxes преди 3 години
Box.h 74927fd218 LibWeb: Move Layout::Box::is_out_of_flow() to Layout::Node преди 3 години
BoxModelMetrics.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. преди 4 години
BoxModelMetrics.h fe908e7db2 LibWeb: Rename "offset" in box model metrics to "inset" преди 3 години
BreakNode.cpp a0e6882d99 LibWeb: Remove Layout::Node::set_inline() преди 2 години
BreakNode.h 02b316fd5c LibWeb: Let Paintable perform the painting преди 3 години
ButtonBox.cpp 206d6ece55 LibGfx: Move other font-related files to LibGfx/Font/ преди 3 години
ButtonBox.h 29583104d2 LibWeb: Refactor all LabelableNode subclasses + input event handling :^) преди 3 години
CanvasBox.cpp c37820b898 Libraries: Use default constructors/destructors in LibWeb преди 3 години
CanvasBox.h ed84fbce47 LibWeb: Make Paintable ref-counted преди 3 години
CheckBox.cpp 206d6ece55 LibGfx: Move other font-related files to LibGfx/Font/ преди 3 години
CheckBox.h 29583104d2 LibWeb: Refactor all LabelableNode subclasses + input event handling :^) преди 3 години
FlexFormattingContext.cpp 869b322a8f LibWeb: Assign hypothetical flex item main sizes as temporary main size преди 2 години
FlexFormattingContext.h 834d98520a LibWeb: Implement basic support for align-content in flex layout преди 2 години
FormAssociatedLabelableNode.h 5608bc4eaf LibWeb: Remove inheritance of FormAssociatedElement from HTMLElement преди 3 години
FormattingContext.cpp f7bd1edde3 LibWeb: Calculate the height of the css grid correctly преди 2 години
FormattingContext.h 27a7c5ef40 LibWeb: Implement CSS fit-content algorithm precisely as spec says преди 2 години
FrameBox.cpp c37820b898 Libraries: Use default constructors/destructors in LibWeb преди 3 години
FrameBox.h ed84fbce47 LibWeb: Make Paintable ref-counted преди 3 години
GridFormattingContext.cpp 4745a0c20a LibWeb: Implement more of the grid spec преди 2 години
GridFormattingContext.h 202620e80c LibWeb: Refactor GridTrack maintenance in the GFC преди 2 години
ImageBox.cpp e72896e35e LibWeb: Get default fonts via Platform::FontPlugin преди 2 години
ImageBox.h faf9746244 LibWeb: Cache width of "alt" text in ImageBox преди 2 години
InitialContainingBlock.cpp 85dd891811 LibWeb: Ignore non-painting layout nodes when building stacking contexts преди 3 години
InitialContainingBlock.h fe48fed4fa LibWeb: Break inclusion cycle by removing unnecessary include преди 2 години
InlineFormattingContext.cpp 6d18164ab0 LibWeb: Apply min-width and max-width constraints to inline-block boxes преди 2 години
InlineFormattingContext.h 9c44634ca5 LibWeb: Reorganize layout algorithms around available space преди 2 години
InlineLevelIterator.cpp b062a0fb7c LibWeb: Make TextNode::ChunkIterator emit an empty chunk for content:"" преди 2 години
InlineLevelIterator.h d073a31c21 LibWeb: Add missing includes преди 2 години
InlineNode.cpp a0e6882d99 LibWeb: Remove Layout::Node::set_inline() преди 2 години
InlineNode.h ed84fbce47 LibWeb: Make Paintable ref-counted преди 3 години
Label.cpp 086969277e Everywhere: Run clang-format преди 3 години
Label.h 086969277e Everywhere: Run clang-format преди 3 години
LabelableNode.cpp cb0c5390ff LibWeb: Move mouse event and label logic from layout to painting tree преди 3 години
LabelableNode.h cb0c5390ff LibWeb: Move mouse event and label logic from layout to painting tree преди 3 години
LayoutPosition.cpp bb547ce1c4 LibWeb: Make AbstractRange and subclasses GC-allocated преди 2 години
LayoutPosition.h bb547ce1c4 LibWeb: Make AbstractRange and subclasses GC-allocated преди 2 години
LayoutState.cpp 869b322a8f LibWeb: Assign hypothetical flex item main sizes as temporary main size преди 2 години
LayoutState.h b289f97a65 LibWeb: Split intrinsic heights cache by definite available widths преди 2 години
LineBox.cpp 45f717cfad LibWeb: Respect inline-axis margins between line box fragments :^) преди 3 години
LineBox.h 195ef5e26f LibWeb: Bring CSS line-height implementation closer to spec преди 3 години
LineBoxFragment.cpp 52862c72d0 LibWeb: Rename FormattingState to LayoutState преди 3 години
LineBoxFragment.h 52862c72d0 LibWeb: Rename FormattingState to LayoutState преди 3 години
LineBuilder.cpp 42538b5375 LibWeb: Fix bogus inline-block check in line box layout преди 2 години
LineBuilder.h 412b2313f3 LibWeb: Improve inline flow around floating boxes преди 2 години
ListItemBox.cpp c37820b898 Libraries: Use default constructors/destructors in LibWeb преди 3 години
ListItemBox.h 7bb721bea2 LibWeb: Make `display: foo` box constructors take the Element by pointer преди 3 години
ListItemMarkerBox.cpp 6a6475673f LibWeb: Convert images to common AbstractImageStyleValue base преди 3 години
ListItemMarkerBox.h 6a6475673f LibWeb: Convert images to common AbstractImageStyleValue base преди 3 години
Node.cpp f8a2c0586a LibWeb: Parse the CSS align-content property преди 2 години
Node.h 49eb324535 LibWeb: Add Layout::Node::display() преди 2 години
Progress.cpp c37820b898 Libraries: Use default constructors/destructors in LibWeb преди 3 години
Progress.h ed84fbce47 LibWeb: Make Paintable ref-counted преди 3 години
RadioButton.cpp 7dfd5afd37 LibWeb: Set 1:1 intrinsic aspect ratio for radio buttons преди 3 години
RadioButton.h 29583104d2 LibWeb: Refactor all LabelableNode subclasses + input event handling :^) преди 3 години
ReplacedBox.cpp a0e6882d99 LibWeb: Remove Layout::Node::set_inline() преди 2 години
ReplacedBox.h afc5fade05 LibWeb: Add some fast_is<T> helpers for hot classes on GitHub :^) преди 3 години
SVGBox.cpp 28b771560a LibWeb: Make SVG <svg> elements behave as CSS replaced elements преди 3 години
SVGBox.h 28b771560a LibWeb: Make SVG <svg> elements behave as CSS replaced elements преди 3 години
SVGFormattingContext.cpp 9c44634ca5 LibWeb: Reorganize layout algorithms around available space преди 2 години
SVGFormattingContext.h 9c44634ca5 LibWeb: Reorganize layout algorithms around available space преди 2 години
SVGGeometryBox.cpp e099960e4d LibWeb: Remove a bunch of no-longer needed #includes преди 3 години
SVGGeometryBox.h ed84fbce47 LibWeb: Make Paintable ref-counted преди 3 години
SVGGraphicsBox.cpp 02b316fd5c LibWeb: Let Paintable perform the painting преди 3 години
SVGGraphicsBox.h 02b316fd5c LibWeb: Let Paintable perform the painting преди 3 години
SVGSVGBox.cpp 17a6fcfde3 LibWeb: Try to work out the intrinsic size of <svg> elements преди 3 години
SVGSVGBox.h 17a6fcfde3 LibWeb: Try to work out the intrinsic size of <svg> elements преди 3 години
TableBox.cpp c37820b898 Libraries: Use default constructors/destructors in LibWeb преди 3 години
TableBox.h c4826eae4f LibWeb: Rename Layout::BlockBox => BlockContainer преди 3 години
TableCellBox.cpp c37820b898 Libraries: Use default constructors/destructors in LibWeb преди 3 години
TableCellBox.h 086969277e Everywhere: Run clang-format преди 3 години
TableFormattingContext.cpp 9c44634ca5 LibWeb: Reorganize layout algorithms around available space преди 2 години
TableFormattingContext.h 9c44634ca5 LibWeb: Reorganize layout algorithms around available space преди 2 години
TableRowBox.cpp c37820b898 Libraries: Use default constructors/destructors in LibWeb преди 3 години
TableRowBox.h 85a0772147 LibWeb: Start work towards modern CSS "display" values преди 3 години
TableRowGroupBox.cpp c37820b898 Libraries: Use default constructors/destructors in LibWeb преди 3 години
TableRowGroupBox.h 7bb721bea2 LibWeb: Make `display: foo` box constructors take the Element by pointer преди 3 години
TextNode.cpp b062a0fb7c LibWeb: Make TextNode::ChunkIterator emit an empty chunk for content:"" преди 2 години
TextNode.h b062a0fb7c LibWeb: Make TextNode::ChunkIterator emit an empty chunk for content:"" преди 2 години
TreeBuilder.cpp 4ddfc3a6db LibWeb: Mark `content: "string"` text nodes as generated преди 2 години
TreeBuilder.h fe03149a47 LibWeb: Base Layout::TreeBuilder decisions on CSS display property преди 2 години