Andreas Kling
|
13834cfdff
LibWeb: Use Layout::Node::display() everywhere
|
2 年之前 |
Andreas Kling
|
a0e6882d99
LibWeb: Remove Layout::Node::set_inline()
|
2 年之前 |
Andreas Kling
|
fe03149a47
LibWeb: Base Layout::TreeBuilder decisions on CSS display property
|
2 年之前 |
Andreas Kling
|
1ab7a8e0db
LibWeb: Simplify construction of :before and :after pseudo elements
|
2 年之前 |
Andreas Kling
|
4fdfaff4ca
LibWeb: Split out helper functions in TreeBuilder::create_layout_tree()
|
2 年之前 |
Andreas Kling
|
9e4226f353
LibWeb: Create flex items for empty generated boxes
|
2 年之前 |
Andreas Kling
|
e36750d591
LibWeb: Remove unused Layout::Node::did_insert_into_layout_tree()
|
2 年之前 |
Andreas Kling
|
6f433c8656
LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated
|
2 年之前 |
MacDue
|
57c6792458
LibWeb: Support `appearance: none` for `<progress>` elements
|
2 年之前 |
Andreas Kling
|
d2b887a793
LibWeb: Only create one wrapper for inline content inside flex container
|
3 年之前 |
Andreas Kling
|
6712bbc0ee
LibWeb: Tidy up Layout::TreeBuilder ancestor stack a little bit
|
3 年之前 |
Andreas Kling
|
de5de4d99a
LibWeb: Fix typo in CSS::Display::is_outside_and_inside() name
|
3 年之前 |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 年之前 |
Andreas Kling
|
9b0d158e69
LibWeb: Only set children-are-not-inline when inserting in-flow child
|
3 年之前 |
Andreas Kling
|
54ffe79d70
LibWeb: Fix missing line-height & font-size on some anonymous blocks
|
3 年之前 |
Andreas Kling
|
fa64a7f6cc
LibWeb: Relax "all children must be either inline or block" invariant
|
3 年之前 |
Andreas Kling
|
28b771560a
LibWeb: Make SVG <svg> elements behave as CSS replaced elements
|
3 年之前 |
Lenny Maiorani
|
c37820b898
Libraries: Use default constructors/destructors in LibWeb
|
3 年之前 |
Andreas Kling
|
b8ee4dfda8
LibWeb: Don't compute style *again* for elements in Layout::TreeBuilder
|
3 年之前 |
Andreas Kling
|
e31fe3eeb8
LibWeb: Rename Element::specified_css_values() => computed_css_values()
|
3 年之前 |
Andreas Kling
|
72e6bff8b8
LibWeb: Remove unused code for constructing partial layout trees
|
3 年之前 |
Andreas Kling
|
12ac6861e3
LibWeb: Improve how layout nodes decide whether they have definite sizes
|
3 年之前 |
Sam Atkins
|
6de2b62906
LibWeb: Display pseudo-elements in the DOM inspector
|
3 年之前 |
Sam Atkins
|
817cd13d59
LibWeb: Implement the ::marker pseudo-element
|
3 年之前 |
Sam Atkins
|
ab2c47542d
LibWeb: Create layout nodes for ::before and ::after pseudo-elements :^)
|
3 年之前 |
Andreas Kling
|
92266d2247
LibWeb: Create list-item markers during layout tree construction
|
3 年之前 |
Andreas Kling
|
7e1bf4d300
LibWeb: Compute element style in Layout::TreeBuilder
|
3 年之前 |
Andreas Kling
|
f6573f5f9d
LibWeb: Don't create anonymous table boxes around whitespace
|
3 年之前 |
Andreas Kling
|
c4826eae4f
LibWeb: Rename Layout::BlockBox => BlockContainer
|
3 年之前 |
Andreas Kling
|
85a0772147
LibWeb: Start work towards modern CSS "display" values
|
3 年之前 |