From dc08e9138c27d8a9903ea5d2b6bfd4fd88fa343e Mon Sep 17 00:00:00 2001 From: Aliaksandr Kalenik Date: Sun, 6 Aug 2023 21:38:39 +0200 Subject: [PATCH] LibWeb/Tests: Add basic test for Element::scroll(x, y) --- Tests/LibWeb/Layout/expected/misc/scroll.txt | 11 ++++++++++ Tests/LibWeb/Layout/input/misc/scroll.html | 22 ++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 Tests/LibWeb/Layout/expected/misc/scroll.txt create mode 100644 Tests/LibWeb/Layout/input/misc/scroll.html diff --git a/Tests/LibWeb/Layout/expected/misc/scroll.txt b/Tests/LibWeb/Layout/expected/misc/scroll.txt new file mode 100644 index 0000000000..4979800d33 --- /dev/null +++ b/Tests/LibWeb/Layout/expected/misc/scroll.txt @@ -0,0 +1,11 @@ +Viewport <#document> at (0,0) content-size 800x600 children: not-inline + BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (8,8) content-size 784x202 children: not-inline + BlockContainer at (9,9) content-size 200x200 [BFC] children: not-inline + BlockContainer at (9,9) content-size 200x1000 children: not-inline + +PaintableWithLines (Viewport<#document>) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [8,8 784x202] + PaintableWithLines (BlockContainer
#scrollbox) [8,8 202x202] overflow: [9,9 200x1000] scroll-offset: [0,100] + PaintableWithLines (BlockContainer
#content) [9,9 200x1000] diff --git a/Tests/LibWeb/Layout/input/misc/scroll.html b/Tests/LibWeb/Layout/input/misc/scroll.html new file mode 100644 index 0000000000..e9f70b82ae --- /dev/null +++ b/Tests/LibWeb/Layout/input/misc/scroll.html @@ -0,0 +1,22 @@ + + +
\ No newline at end of file