LibWeb: Introduce a new class responsible for scroll state

It's good to have a wrapper for scroll and sticky state instead of
directly mutating vectors with frames.

No behavior change.
This commit is contained in:
Aliaksandr Kalenik
2024-10-11 19:32:32 +02:00
committed by Alexander Kalenik
parent 34261e5490
commit d07643b122
7 changed files with 86 additions and 29 deletions

View File

@@ -606,6 +606,7 @@ set(SOURCES
Painting/SVGClipPaintable.cpp
Painting/SVGPaintable.cpp
Painting/SVGSVGPaintable.cpp
Painting/ScrollFrame.cpp
Painting/ShadowPainting.cpp
Painting/StackingContext.cpp
Painting/TableBordersPainting.cpp