Andreas Kling
|
b7f9387f69
LibWeb: Don't draw only-translated stacking contexts via bitmap
|
2 年之前 |
MacDue
|
f6264523b9
LibWeb: Fix destination bitmap edge clip case in transform painting
|
2 年之前 |
MacDue
|
3fad64dfbc
LibWeb: Sample the destination when painting element opacity/transform
|
2 年之前 |
Andreas Kling
|
5c6621547c
LibWeb: Compute StackingContext transform origin only once
|
2 年之前 |
MacDue
|
c3841e1667
LibWeb: Restore clipping of positioned descendants
|
2 年之前 |
Brian Gianforcaro
|
d0a1775369
Everywhere: Fix a variety of typos
|
2 年之前 |
Andreas Kling
|
63c727a4a3
LibWeb: Don't clip to containing block when painting abspos descendants
|
2 年之前 |
Sam Atkins
|
75e0b21940
LibWeb: Store calculated transformation matrix on the StackingContext
|
3 年之前 |
Sam Atkins
|
032646b6c3
LibWeb: Produce a transformation matrix for TransformFunction::Rotate
|
3 年之前 |
Sam Atkins
|
b5ab961e20
LibWeb: Add proper support for Angle parameters in transform functions
|
3 年之前 |
Andreas Kling
|
a6e1b9eed2
LibWeb: Snap transformed stacking contexts to pixel grid
|
3 年之前 |
MacDue
|
0b0a691ecd
LibWeb: Fix overflow: hidden not applying to positioned descendants
|
3 年之前 |
MacDue
|
f079214b18
LibWeb: Apply overflow: hidden to all (relevant) child paint phases
|
3 年之前 |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 年之前 |
Igor Pissolati
|
44057c9482
LibWeb: Make hit testing respect hidden overflow
|
3 年之前 |
Andreas Kling
|
5b72a9cb11
LibWeb: Use paint tree traversal helpers in StackingContext
|
3 年之前 |
Simon Wanner
|
a2d89f11d1
LibWeb: Use the correct painter for painting stacking contexts
|
3 年之前 |
Andreas Kling
|
3c4bdd7cfa
LibWeb: Ignore non-painting layout nodes when hit testing
|
3 年之前 |
Andreas Kling
|
54c3053bc3
LibWeb: Preserve paint state when painting stacking contexts indirectly
|
3 年之前 |
Jelle Raaijmakers
|
ab19b092ed
LibGfx: Implement `Rect::to_rounded<U>()`
|
3 年之前 |
Simon Wanner
|
dc94879b83
LibWeb: Support `transform: translate(...)` by percentage
|
3 年之前 |
Simon Wanner
|
145efbe07a
LibWeb: Apply the CSS transform-origin property
|
3 年之前 |
Andreas Kling
|
196a3eb239
LibWeb: Ignore invisible boxes and stacking contexts during hit testing
|
3 年之前 |
Andreas Kling
|
996f3228a2
LibWeb: Fix O(n^2) traversal in hit testing
|
3 年之前 |
Andreas Kling
|
0ba785894c
LibWeb: Make hit testing functions return Optional<HitTestResult>
|
3 年之前 |
Andreas Kling
|
96db8d64f6
LibWeb: Include entire border box when painting stacking context layer
|
3 年之前 |
Simon Wanner
|
48efdaa8c4
LibWeb: Update hit_test for CSS Transforms
|
3 年之前 |
Simon Wanner
|
a2331e8dd3
LibWeb: Implement CSS transforms on stacking contexts
|
3 年之前 |
Andreas Kling
|
ccc37032a4
LibWeb: Don't call establishes_stacking_context() during painting
|
3 年之前 |
Andreas Kling
|
f5c2e87965
LibWeb: Sort stacking context tree once, after fully building it
|
3 年之前 |