MacDue
|
0265041d44
LibWeb: Fix ::-webkit-progress-bar/value pseudo elements
|
há 2 anos atrás |
Andreas Kling
|
913d9221aa
LibWeb: Don't insert inline nodes directly under inline-flex container
|
há 2 anos atrás |
Andreas Kling
|
b6ab9a261f
LibWeb: Make TreeBuilder treat inline-flex's children correctly
|
há 2 anos atrás |
Andreas Kling
|
71f7bb619d
LibWeb: Use text node's own display value when inserting CSS `content`
|
há 2 anos atrás |
Andreas Kling
|
d3069bceeb
LibWeb: Only consider inline-outside flag when choosing insertion type
|
há 2 anos atrás |
Andreas Kling
|
82df793d5d
LibWeb: Use correct cache key for pseudo elements
|
há 2 anos atrás |
Andreas Kling
|
13834cfdff
LibWeb: Use Layout::Node::display() everywhere
|
há 2 anos atrás |
Andreas Kling
|
a0e6882d99
LibWeb: Remove Layout::Node::set_inline()
|
há 2 anos atrás |
Andreas Kling
|
fe03149a47
LibWeb: Base Layout::TreeBuilder decisions on CSS display property
|
há 2 anos atrás |
Andreas Kling
|
1ab7a8e0db
LibWeb: Simplify construction of :before and :after pseudo elements
|
há 2 anos atrás |
Andreas Kling
|
4fdfaff4ca
LibWeb: Split out helper functions in TreeBuilder::create_layout_tree()
|
há 2 anos atrás |
Andreas Kling
|
9e4226f353
LibWeb: Create flex items for empty generated boxes
|
há 2 anos atrás |
Andreas Kling
|
e36750d591
LibWeb: Remove unused Layout::Node::did_insert_into_layout_tree()
|
há 2 anos atrás |
Andreas Kling
|
6f433c8656
LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated
|
há 2 anos atrás |
MacDue
|
57c6792458
LibWeb: Support `appearance: none` for `<progress>` elements
|
há 2 anos atrás |
Andreas Kling
|
d2b887a793
LibWeb: Only create one wrapper for inline content inside flex container
|
há 3 anos atrás |
Andreas Kling
|
6712bbc0ee
LibWeb: Tidy up Layout::TreeBuilder ancestor stack a little bit
|
há 3 anos atrás |
Andreas Kling
|
de5de4d99a
LibWeb: Fix typo in CSS::Display::is_outside_and_inside() name
|
há 3 anos atrás |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
há 3 anos atrás |
Andreas Kling
|
9b0d158e69
LibWeb: Only set children-are-not-inline when inserting in-flow child
|
há 3 anos atrás |
Andreas Kling
|
54ffe79d70
LibWeb: Fix missing line-height & font-size on some anonymous blocks
|
há 3 anos atrás |
Andreas Kling
|
fa64a7f6cc
LibWeb: Relax "all children must be either inline or block" invariant
|
há 3 anos atrás |
Andreas Kling
|
28b771560a
LibWeb: Make SVG <svg> elements behave as CSS replaced elements
|
há 3 anos atrás |
Lenny Maiorani
|
c37820b898
Libraries: Use default constructors/destructors in LibWeb
|
há 3 anos atrás |
Andreas Kling
|
b8ee4dfda8
LibWeb: Don't compute style *again* for elements in Layout::TreeBuilder
|
há 3 anos atrás |
Andreas Kling
|
e31fe3eeb8
LibWeb: Rename Element::specified_css_values() => computed_css_values()
|
há 3 anos atrás |
Andreas Kling
|
72e6bff8b8
LibWeb: Remove unused code for constructing partial layout trees
|
há 3 anos atrás |
Andreas Kling
|
12ac6861e3
LibWeb: Improve how layout nodes decide whether they have definite sizes
|
há 3 anos atrás |
Sam Atkins
|
6de2b62906
LibWeb: Display pseudo-elements in the DOM inspector
|
há 3 anos atrás |
Sam Atkins
|
817cd13d59
LibWeb: Implement the ::marker pseudo-element
|
há 3 anos atrás |