1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-13 16:11:00 +00:00
serenity/Tests/LibWeb
Aliaksandr Kalenik 0d66a80a0f headless-browser: Add ref tests support
The ref tests runner takes screenshots of both the input page and the
expected page, then compares them. Ref testing allows us to catch
painting bugs, which cannot be detected with the layout and text tests
we already have.

With ref tests, we'll likely want to reuse the same expectation page
for multiple inputs. Therefore, there's a `manifest.json` file that
describes the relationship between inputs and expected outputs.
2023-08-14 07:28:22 +02:00
..
Layout LibWeb: Fix handling of max-content containing block for floating box 2023-08-13 14:43:41 +02:00
Ref headless-browser: Add ref tests support 2023-08-14 07:28:22 +02:00
Text LibWeb: Add hit testing API in internals object 2023-08-09 17:26:44 +02:00
WPT Tests/LibWeb: Update WPT expectations 2023-07-19 18:34:36 +02:00
CMakeLists.txt Tests/LibWeb: Add tests for CSSPixels class 2023-07-25 11:52:02 +02:00
rebaseline-libweb-test Tests/LibWeb: Update rebaseline-libweb-test for path changes 2023-06-10 21:46:33 +02:00
TestCSSIDSpeed.cpp LibWeb: Make value_id_from_string() return Optional 2023-05-25 06:36:10 +02:00
TestCSSPixels.cpp LibWeb: Implement rounding for PixelUnits 2023-08-05 20:03:09 +02:00
TestHTMLTokenizer.cpp Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
tokenizer-test.html LibWeb: Fix assertion failure when tokenizing JS regex literals 2021-07-15 01:47:22 +02:00