Andreas Kling
|
7b4c76788b
LibWeb: Don't put abspos grid/flex items in anonymous wrapper
|
vor 2 Jahren |
Andreas Kling
|
8f311c61af
LibWeb: Add out-of-flow boxes to anonymous wrapper block when possible
|
vor 2 Jahren |
Sam Atkins
|
4b711932cc
LibWeb: Split PercentageStyleValue out of StyleValue.{h,cpp}
|
vor 2 Jahren |
Sam Atkins
|
76de017a51
LibWeb: Split IdentifierStyleValue out of StyleValue.{h,cpp}
|
vor 2 Jahren |
Matthew Olsson
|
7c0c1c8f49
LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr
|
vor 2 Jahren |
Andreas Kling
|
3e970540b4
LibWeb: Don't compute full style for ::before/::after unless matched
|
vor 2 Jahren |
Andreas Kling
|
7e76a51cb0
LibWeb: Rename Layout::InitialContainingBlock to Layout::Viewport
|
vor 2 Jahren |
Sam Atkins
|
e338ef4914
LibWeb: Port ComputedValues to new Strings
|
vor 2 Jahren |
Aliaksandr Kalenik
|
83b0613c68
LibWeb: Null check `nearest_sibling` in `generate_missing_parents`
|
vor 2 Jahren |
Karol Kosek
|
2cc108a15e
LibWeb: Rename DOM::shadow_root() to shadow_root_internal()
|
vor 2 Jahren |
Timothy Flynn
|
b75b7f0c0d
LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocate
|
vor 2 Jahren |
Aliaksandr Kalenik
|
276a77f02d
LibWeb: Support display inline-table
|
vor 2 Jahren |
Aliaksandr Kalenik
|
709fe01f52
LibWeb: Override width calculation for table wrappers
|
vor 2 Jahren |
Aliaksandr Kalenik
|
1242bd5ee5
LibWeb: Move clear property from table-root to table-wrapper
|
vor 2 Jahren |
Aliaksandr Kalenik
|
57940f4370
LibWeb: Wrap table roots in anonymous block boxes
|
vor 2 Jahren |
Aliaksandr Kalenik
|
f8ce211201
LibWeb: Generate missing parents for table elements
|
vor 2 Jahren |
Linus Groh
|
22089436ed
LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtr
|
vor 2 Jahren |
Thomas Queiroz
|
eacfcac932
LibWeb: Use HashMap::try_ensure_capacity in StyleComputer
|
vor 2 Jahren |
Aliaksandr Kalenik
|
2e1113cb88
LibWeb: Fix child wrapping in table fix up
|
vor 2 Jahren |
Aliaksandr Kalenik
|
f74251606d
LibWeb: Do not try to place out-of-flow blocks in anonymous nodes
|
vor 2 Jahren |
Timothy Flynn
|
4a30446999
LibWeb: Support displaying HTMLInputElement placeholder values
|
vor 2 Jahren |
Aliaksandr Kalenik
|
0ca1af00e7
LibWeb: Try to place out-of-flow blocks only in anonymous blocks
|
vor 2 Jahren |
Aliaksandr Kalenik
|
3d74d72bcb
LibWeb: Do not try to join floats into anonymous block
|
vor 2 Jahren |
Andreas Kling
|
4aeb1ffc12
LibWeb: Add naive layout for SVG foreign objects
|
vor 2 Jahren |
Aliaksandr Kalenik
|
c1401b37c4
LibWeb: Join out-of-flow block nodes in last parent child if possible
|
vor 2 Jahren |
Andreas Kling
|
268b9c5d90
LibWeb: Make the layout tree GC-allocated
|
vor 2 Jahren |
Andreas Kling
|
4ddfc3a6db
LibWeb: Mark `content: "string"` text nodes as generated
|
vor 2 Jahren |
MacDue
|
0265041d44
LibWeb: Fix ::-webkit-progress-bar/value pseudo elements
|
vor 2 Jahren |
Andreas Kling
|
913d9221aa
LibWeb: Don't insert inline nodes directly under inline-flex container
|
vor 2 Jahren |
Andreas Kling
|
b6ab9a261f
LibWeb: Make TreeBuilder treat inline-flex's children correctly
|
vor 2 Jahren |