Tim Ledbetter
2455618995
WebContent+headless-browser: Implement mismatch conditions for ref tests
...
Ref tests can now have a `<link rel="mismatch">` condition. The test
will pass if the expectation page doesn't match the test page.
2024-12-04 19:50:00 +00:00
Timothy Flynn
ad5de9d4e5
headless-browser: Add an option to log per-test durations
...
This adds a verbosity option to log the start and end of each test, with
the duration taken for the test. To be able to use this option with our
exisiting verbosity flag, without cluttering stdout with other data, we
add verbosity levels to headless-browser. The level is increased by
providing the -v flag on the command line multiple times.
2024-11-30 12:10:12 -05:00
Timothy Flynn
49eeaaf8fe
headless-browser: Store each test's relative path on the Test object
...
Rather than having to compute it each time we want it.
2024-11-30 12:10:12 -05:00
Timothy Flynn
71ccaeda16
headless-browser: Store the viewport size as DevicePixelSize
...
This will just avoid a bunch of needless conversion to/from IntSize in
and upcoming commit.
2024-11-13 11:01:01 +01:00
Timothy Flynn
70ce8046c3
headless-browser: Handle WebContent crashes similar to the graphical UIs
...
Instead of bringing the whole browser down, let's re-initialize the
WebContent client so we can move on. This is particularly needed for
WPT.
2024-11-12 14:25:59 +00:00
Timothy Flynn
db47cc41f8
Everywhere: Move the Ladybird folder to UI
2024-11-10 12:50:45 +01:00