Tim Ledbetter
2aee5d7f62
headless-browser: Treat files ending in '.htm' as valid tests
2024-11-21 15:49:48 -05:00
Timothy Flynn
077ae6efa1
headless-browser: Create the expectation directory if it doesn't exist
...
This is convenient when adding tests to a new folder.
2024-11-17 22:37:45 +01:00
Timothy Flynn
25c067872c
headless-browser: Ensure crashing tests cause LibWeb tests to fail
2024-11-13 19:21:57 -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
aa0811d24e
headless-browser: Do not log skipped tests by default
...
We now skip so many tests that the list of skipped tests exceeds the
height of my terminal. Let's skip logging these by default, as it is
too noisy to find actually relevant information.
2024-11-11 16:54:55 +01:00
Timothy Flynn
d2306efaea
headless-browser: Replace the log-slowest-tests flag with a verbose flag
...
Instead of adding a separate flag for each thing we want to log, let's
just have a verbosity flag. We can add verbosity levels later if needed.
2024-11-11 16:54:55 +01:00
Timothy Flynn
db47cc41f8
Everywhere: Move the Ladybird folder to UI
2024-11-10 12:50:45 +01:00