MacDue
|
957c20b676
LibWeb: Avoid infinite recursion when hit testing SVGs
|
il y a 1 an |
Aliaksandr Kalenik
|
9c99182b1e
LibWeb: Change StackingContext::hit_test() to accept callback
|
il y a 1 an |
Aliaksandr Kalenik
|
5484062095
LibWeb: Apply scroll offset to PushStackingContext command
|
il y a 1 an |
Aliaksandr Kalenik
|
16f1962f10
LibWeb: Use clip rectangles assigned to paintables in hit-testing
|
il y a 1 an |
Aliaksandr Kalenik
|
0bf82f748f
LibWeb: Move clip rect calculation to happen before painting
|
il y a 1 an |
Aliaksandr Kalenik
|
ef0c390b79
LibWeb: Resolve CSS transform properties during layout commit
|
il y a 1 an |
Bastiaan van der Plaat
|
be7538961b
LibWeb: Add DOMMatrix string constructor and set matrix value
|
il y a 1 an |
Aliaksandr Kalenik
|
3cf5ad002a
LibWeb: Allow inline nodes to establish a stacking context
|
il y a 1 an |
Aliaksandr Kalenik
|
49fcc5dcd8
LibWeb: Do not require box to be positioned to create stacking context
|
il y a 1 an |
Aliaksandr Kalenik
|
ac6b3c989d
LibWeb: Apply scroll boxes offsets after painting commands recording
|
il y a 1 an |
Aliaksandr Kalenik
|
2753075830
LibWeb: Do not crash when svg mask calculation failed
|
il y a 1 an |
Aliaksandr Kalenik
|
6b79508c08
LibWeb: Use offset of nearest scrollable ancestor for positioned boxes
|
il y a 1 an |
Aliaksandr Kalenik
|
2952f01e84
LibWeb: Add pair of methods to apply/reset scroll offset of paintable
|
il y a 1 an |
Timothy Flynn
|
a7b98a9761
LibWeb+WebContent+WebWorker: Add an option to skip painting the overlay
|
il y a 1 an |
Aliaksandr Kalenik
|
89fd8dfaad
LibWeb: Fix duplicated clip overflow in child stacking contexts
|
il y a 1 an |
Aliaksandr Kalenik
|
1b3223dd9e
LibWeb: Rename painter() to recording_painter() in PaintContext
|
il y a 1 an |
MacDue
|
4e04f81626
LibWeb: Don't encode painting limitations in RecordingPainter API
|
il y a 1 an |
Aliaksandr Kalenik
|
4318bcf447
LibWeb: Record painting commands in coordinates of stacking context
|
il y a 1 an |
Aliaksandr Kalenik
|
94f322867a
LibWeb: Get rid of DevicePixels usage in RecordingPainter
|
il y a 1 an |
Bastiaan van der Plaat
|
5870a1a9a1
AK: Remove rarely used ExtraMathConstants.h
|
il y a 1 an |
Aliaksandr Kalenik
|
063e66cae9
LibWeb: Introduce RecordingPainter to serialize painting commands
|
il y a 1 an |
Sam Atkins
|
642ad80960
LibWeb: Make CSS Transformation struct a proper class
|
il y a 1 an |
MacDue
|
909bcfe9a4
LibWeb: Resolve and paint simple SVG masks
|
il y a 1 an |
MacDue
|
b340a85523
LibWeb: Make StackingContext functions `static` where possible
|
il y a 1 an |
Aliaksandr Kalenik
|
dd7bba66ed
LibWeb: Change viewport ownership from `BrowsingContext` to `Navigable`
|
il y a 1 an |
Zaggy1024
|
9d4a1ac2b3
LibWeb: Apply CSS `clip` property to an element as well as its children
|
il y a 1 an |
MacDue
|
360c0eb509
LibWeb: Remove implicit conversion from float and double to CSSPixels
|
il y a 1 an |
MacDue
|
2d154bf90a
LibWeb: Fix accidentally skipping post-paint actions for positioned SCs
|
il y a 1 an |
Aliaksandr Kalenik
|
95a8dec373
LibWeb: Treat grid item as it creates stacking context during painting
|
il y a 1 an |
Andreas Kling
|
d296992fb3
LibWeb: Make StackingContext point to paint tree instead of layout tree
|
il y a 1 an |