Sam Atkins 817cd13d59 LibWeb: Implement the ::marker pseudo-element vor 3 Jahren
..
BlockContainer.cpp c9700e100e LibWeb: Start making our layout system "transactional" vor 3 Jahren
BlockContainer.h c9700e100e LibWeb: Start making our layout system "transactional" vor 3 Jahren
BlockFormattingContext.cpp 8c2a4a2a3d LibWeb: Calculate edge of containing block correctly when floating right vor 3 Jahren
BlockFormattingContext.h 92266d2247 LibWeb: Create list-item markers during layout tree construction vor 3 Jahren
Box.cpp 12d75b10f3 LibWeb: Inspector content_size tooltip in document view vor 3 Jahren
Box.h 2615728d6b LibWeb: Store overflow data in the FormattingState vor 3 Jahren
BoxModelMetrics.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. vor 4 Jahren
BoxModelMetrics.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. vor 4 Jahren
BreakNode.cpp 766d816db3 LibWeb: Remove old Layout::Node::split_into_lines() API vor 3 Jahren
BreakNode.h 766d816db3 LibWeb: Remove old Layout::Node::split_into_lines() API vor 3 Jahren
ButtonBox.cpp 41fe02e012 LibWeb: Rename "frame" to "browsing_context" in various places vor 3 Jahren
ButtonBox.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. vor 4 Jahren
CanvasBox.cpp 81590b1804 LibWeb: Make intrinsic width/height/ratio a Box concept and simplify it vor 3 Jahren
CanvasBox.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. vor 4 Jahren
CheckBox.cpp 246c31ccf6 LibWeb: Make <input type=checkbox> fire click events when clicked :^) vor 3 Jahren
CheckBox.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. vor 4 Jahren
FlexFormattingContext.cpp db5bf6e64c LibWeb: Rename FormattingState::ensure() -> get_mutable() vor 3 Jahren
FlexFormattingContext.h c9700e100e LibWeb: Start making our layout system "transactional" vor 3 Jahren
FormattingContext.cpp db5bf6e64c LibWeb: Rename FormattingState::ensure() -> get_mutable() vor 3 Jahren
FormattingContext.h c9700e100e LibWeb: Start making our layout system "transactional" vor 3 Jahren
FormattingState.cpp 5a770f2eff LibWeb: Fix floating boxes getting stacked on top of each other vor 3 Jahren
FormattingState.h db5bf6e64c LibWeb: Rename FormattingState::ensure() -> get_mutable() vor 3 Jahren
FrameBox.cpp c7f8c20f8b LibWeb: Omit origin check for content document in FrameBox::paint() vor 3 Jahren
FrameBox.h ee3a73ddbb AK: Rename downcast<T> => verify_cast<T> vor 4 Jahren
ImageBox.cpp 3e1c1c0b16 LibWeb: Add support for CSS image-rendering property vor 3 Jahren
ImageBox.h 7c57961c61 LibWeb: Move BrowsingContext into HTML/ vor 3 Jahren
InitialContainingBlock.cpp 2f3af71261 LibWeb: Always rebuild stacking context tree during layout vor 3 Jahren
InitialContainingBlock.h c4826eae4f LibWeb: Rename Layout::BlockBox => BlockContainer vor 3 Jahren
InlineFormattingContext.cpp bb1f26c149 LibWeb: Use correct coordinate space when measuring space between floats vor 3 Jahren
InlineFormattingContext.h c9700e100e LibWeb: Start making our layout system "transactional" vor 3 Jahren
InlineLevelIterator.cpp db5bf6e64c LibWeb: Rename FormattingState::ensure() -> get_mutable() vor 3 Jahren
InlineLevelIterator.h c9700e100e LibWeb: Start making our layout system "transactional" vor 3 Jahren
InlineNode.cpp 5113128bc9 LibWeb: Paint InlineNode overlay in correct phase, skip pseudo-elements vor 3 Jahren
InlineNode.h 7bb721bea2 LibWeb: Make `display: foo` box constructors take the Element by pointer vor 3 Jahren
Label.cpp 4f19deb13b LibWeb: Implement reverse lookup to labels from their labelable nodes vor 3 Jahren
Label.h f318045a8f LibWeb: Support implicit <label> targets vor 3 Jahren
LabelableNode.h 6efbafa6e0 Everywhere: Update copyrights with my new serenityos.org e-mail :^) vor 3 Jahren
LayoutPosition.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. vor 4 Jahren
LayoutPosition.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. vor 4 Jahren
LineBox.cpp c9700e100e LibWeb: Start making our layout system "transactional" vor 3 Jahren
LineBox.h c9700e100e LibWeb: Start making our layout system "transactional" vor 3 Jahren
LineBoxFragment.cpp e91edcaa28 LibWeb: Rename InitialContainingBlockBox => InitialContainingBlock vor 3 Jahren
LineBoxFragment.h c9700e100e LibWeb: Start making our layout system "transactional" vor 3 Jahren
LineBuilder.cpp db5bf6e64c LibWeb: Rename FormattingState::ensure() -> get_mutable() vor 3 Jahren
LineBuilder.h c9700e100e LibWeb: Start making our layout system "transactional" vor 3 Jahren
ListItemBox.cpp 7bb721bea2 LibWeb: Make `display: foo` box constructors take the Element by pointer vor 3 Jahren
ListItemBox.h 7bb721bea2 LibWeb: Make `display: foo` box constructors take the Element by pointer vor 3 Jahren
ListItemMarkerBox.cpp 817cd13d59 LibWeb: Implement the ::marker pseudo-element vor 3 Jahren
ListItemMarkerBox.h 92266d2247 LibWeb: Create list-item markers during layout tree construction vor 3 Jahren
Node.cpp 1de0ca3286 LibWeb: Compute value for `content` property vor 3 Jahren
Node.h c9700e100e LibWeb: Start making our layout system "transactional" vor 3 Jahren
Progress.cpp 21e353980f LibWeb: Add basic implementation of progress bar element vor 3 Jahren
Progress.h 21e353980f LibWeb: Add basic implementation of progress bar element vor 3 Jahren
RadioButton.cpp 8a89a7bd95 LibWeb: Make <input type=checkbox> honor the "checked" attribute vor 3 Jahren
RadioButton.h 6efbafa6e0 Everywhere: Update copyrights with my new serenityos.org e-mail :^) vor 3 Jahren
ReplacedBox.cpp 766d816db3 LibWeb: Remove old Layout::Node::split_into_lines() API vor 3 Jahren
ReplacedBox.h 766d816db3 LibWeb: Remove old Layout::Node::split_into_lines() API vor 3 Jahren
SVGBox.cpp 5d2ce68f53 LibWeb: Stop treating all SVG elements as inline vor 3 Jahren
SVGBox.h 49fe232bc7 LibWeb: Add const versions of SVGBox::dom_node() and friends vor 3 Jahren
SVGFormattingContext.cpp db5bf6e64c LibWeb: Rename FormattingState::ensure() -> get_mutable() vor 3 Jahren
SVGFormattingContext.h c9700e100e LibWeb: Start making our layout system "transactional" vor 3 Jahren
SVGGeometryBox.cpp aba8774c9c LibWeb: Give SVG geometry elements a position vor 3 Jahren
SVGGeometryBox.h 784c3183f7 LibWeb: Rename SVGPathBox -> SVGGeometryBox vor 3 Jahren
SVGGraphicsBox.cpp ee3a73ddbb AK: Rename downcast<T> => verify_cast<T> vor 4 Jahren
SVGGraphicsBox.h 49fe232bc7 LibWeb: Add const versions of SVGBox::dom_node() and friends vor 3 Jahren
SVGSVGBox.cpp aba8774c9c LibWeb: Give SVG geometry elements a position vor 3 Jahren
SVGSVGBox.h 92c08ad4ac LibWeb: Add SVGFormattingContext to handle SVG box trees vor 3 Jahren
TableBox.cpp c4826eae4f LibWeb: Rename Layout::BlockBox => BlockContainer vor 3 Jahren
TableBox.h c4826eae4f LibWeb: Rename Layout::BlockBox => BlockContainer vor 3 Jahren
TableCellBox.cpp ca154723f7 LibWeb: Remove Layout::Box::width_of_logical_containing_block() vor 3 Jahren
TableCellBox.h ca154723f7 LibWeb: Remove Layout::Box::width_of_logical_containing_block() vor 3 Jahren
TableFormattingContext.cpp 89d0cb0ce2 LibWeb: Compute table cell height after doing its inside layout vor 3 Jahren
TableFormattingContext.h c9700e100e LibWeb: Start making our layout system "transactional" vor 3 Jahren
TableRowBox.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. vor 4 Jahren
TableRowBox.h 85a0772147 LibWeb: Start work towards modern CSS "display" values vor 3 Jahren
TableRowGroupBox.cpp 7bb721bea2 LibWeb: Make `display: foo` box constructors take the Element by pointer vor 3 Jahren
TableRowGroupBox.h 7bb721bea2 LibWeb: Make `display: foo` box constructors take the Element by pointer vor 3 Jahren
TextNode.cpp e91b2c57c1 LibWeb: Allow label activation via any descendant of the label node vor 3 Jahren
TextNode.h 766d816db3 LibWeb: Remove old Layout::Node::split_into_lines() API vor 3 Jahren
TreeBuilder.cpp 817cd13d59 LibWeb: Implement the ::marker pseudo-element vor 3 Jahren
TreeBuilder.h dee26ca5cd LibWeb: Add missing headers vor 3 Jahren