Aliaksandr Kalenik
|
e4db71c88b
LibWeb: Support translate3d
|
2 years ago |
Andreas Kling
|
8aab33de5f
LibWeb: Skip positioned children in paint_descendants()
|
2 years ago |
Andreas Kling
|
8bf0e71c0c
LibWeb: Paint non-positioned stacking contexts with z-index 0 or auto
|
2 years ago |
Andreas Kling
|
447519f678
LibWeb: Paint positioned descendants with `z-index: auto`
|
2 years ago |
Andreas Kling
|
8a0e40c5b0
LibWeb: Update StackingContext::paint_descendants() for new rule
|
2 years ago |
Andreas Kling
|
055a1998c1
LibWeb: StackingContext::paint_descendants() can take const layout node
|
2 years ago |
Aliaksandr Kalenik
|
66e424a084
LibWeb: Fix pointer-events check in hit_test
|
2 years ago |
Aliaksandr Kalenik
|
dfc3a4772b
LibWeb: Ignore "pointer-events: none" elements in hit_test
|
2 years ago |
Andreas Kling
|
90b66533d0
LibWeb: Don't hit test all child stacking contexts twice
|
2 years ago |
Andreas Kling
|
95a3da86c3
LibWeb: Reset painter translation when painting fixed-position elements
|
2 years ago |
Hendiadyoin1
|
e68309144b
LibWeb: Don't scale by x, x when a scale x, y is provided as a transform
|
2 years ago |
Luke Wilde
|
dbe12662b8
LibWeb: Implement matrix3d transform function from css-transforms-2
|
2 years ago |
Luke Wilde
|
0fdd924db2
LibWeb: Implement rotation transform functions from css-transforms-2
|
2 years ago |
Andreas Kling
|
b7f9387f69
LibWeb: Don't draw only-translated stacking contexts via bitmap
|
2 years ago |
MacDue
|
f6264523b9
LibWeb: Fix destination bitmap edge clip case in transform painting
|
2 years ago |
MacDue
|
3fad64dfbc
LibWeb: Sample the destination when painting element opacity/transform
|
2 years ago |
Andreas Kling
|
5c6621547c
LibWeb: Compute StackingContext transform origin only once
|
2 years ago |
MacDue
|
c3841e1667
LibWeb: Restore clipping of positioned descendants
|
2 years ago |
Brian Gianforcaro
|
d0a1775369
Everywhere: Fix a variety of typos
|
2 years ago |
Andreas Kling
|
63c727a4a3
LibWeb: Don't clip to containing block when painting abspos descendants
|
2 years ago |
Sam Atkins
|
75e0b21940
LibWeb: Store calculated transformation matrix on the StackingContext
|
3 years ago |
Sam Atkins
|
032646b6c3
LibWeb: Produce a transformation matrix for TransformFunction::Rotate
|
3 years ago |
Sam Atkins
|
b5ab961e20
LibWeb: Add proper support for Angle parameters in transform functions
|
3 years ago |
Andreas Kling
|
a6e1b9eed2
LibWeb: Snap transformed stacking contexts to pixel grid
|
3 years ago |
MacDue
|
0b0a691ecd
LibWeb: Fix overflow: hidden not applying to positioned descendants
|
3 years ago |
MacDue
|
f079214b18
LibWeb: Apply overflow: hidden to all (relevant) child paint phases
|
3 years ago |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 years ago |
Igor Pissolati
|
44057c9482
LibWeb: Make hit testing respect hidden overflow
|
3 years ago |
Andreas Kling
|
5b72a9cb11
LibWeb: Use paint tree traversal helpers in StackingContext
|
3 years ago |
Simon Wanner
|
a2d89f11d1
LibWeb: Use the correct painter for painting stacking contexts
|
3 years ago |