ladybird/Tests/LibWeb
Shannon Booth 472b0a3baa Tests/LibWeb: Use unique localhost hosts for echo-served tests
Load tests that require the echo server through a per-test
*.localhost hostname instead of plain localhost. This prevents shared
per-host browser state, from leaking between parallel or repeated test
runs.

Update HTTPTestServer to create echo URLs on the current origin when a
test is already loaded from the echo server, preserving same-origin
behavior for tests that inspect echo-served iframes.
2026-06-06 13:48:43 +02:00
..
Assets LibWeb: Verify whitespace font has the glyph in font_for_space() 2026-04-22 20:27:41 +02:00
Crash LibWeb: Paint heavily-tiled non-image backgrounds as a single pattern 2026-06-06 09:34:09 +01:00
CSSTokenizer LibWeb: Clamp CSS numeric token values to float range 2026-04-22 14:24:12 +01:00
Fixtures Tests: Run a local WebSocket echo server in place of the hosted one 2026-05-31 14:08:50 +02:00
Layout LibWeb: Fall back to TextInputBox for unsupported input types 2026-06-05 12:49:24 +02:00
Ref LibWeb: Paint heavily-tiled non-image backgrounds as a single pattern 2026-06-06 09:34:09 +01:00
Screenshot LibWeb: Use single-step division for aspect-ratio in default sizing 2026-06-01 00:04:21 +02:00
test-web Tests/LibWeb: Use unique localhost hosts for echo-served tests 2026-06-06 13:48:43 +02:00
Text Tests/LibWeb: Use unique localhost hosts for echo-served tests 2026-06-06 13:48:43 +02:00
Tokenizer LibWeb: Add HTML tokenizer dump tests 2026-05-15 21:01:40 +02:00
add_libweb_test.py LibWeb: Compare Screenshot tests directly against expected PNGs 2026-02-24 09:55:14 +01:00
CMakeLists.txt LibWeb: Preserve JS bytecode in memory cache 2026-06-06 09:15:09 +02:00
css-tokenizer.cpp LibWeb: Honor requested CSS tokenizer encoding 2026-05-18 14:08:22 +02:00
test-css-tokenizer.py LibWeb/CSS: Port the CSS Tokenizer to Rust 2026-05-03 09:49:00 +02:00
TestConfig.ini LibWeb: Run same-document commit handlers during entry update 2026-06-06 11:34:50 +02:00
TestContentBlocker.cpp LibWeb: Use adblock-rust in ContentBlocker 2026-05-24 08:16:46 +02:00
TestControlMessageQueue.cpp LibWeb/WebAudio: Add stable IDs to AudioNodes 2026-01-23 15:03:43 +01:00
TestCSSIDSpeed.cpp LibWeb: Rename "identifier" and "ValueID" to "Keyword" where correct 2024-08-15 13:58:38 +01:00
TestCSSInheritedProperty.cpp LibWeb/CSS: Remove PropertyID::Invalid 2025-09-30 15:21:09 +02:00
TestCSSPixels.cpp LibWeb: Remove rounding division for CSSPixels 2024-01-06 21:40:27 +01:00
TestCSSStyleSheetInvalidation.cpp LibWeb: Split shadow stylesheet host-side invalidation reach 2026-05-05 18:36:34 +02:00
TestCSSSyntaxParser.cpp LibWeb/CSS: Parse the CSS <syntax> type into a tree 2025-07-16 14:47:45 +01:00
TestCSSTokenizer.cpp LibWeb: Honor requested CSS tokenizer encoding 2026-05-18 14:08:22 +02:00
TestCSSTokenStream.cpp LibWeb/CSS: Bring TokenStream in line with spec 2024-10-09 17:29:29 +01:00
TestFetchResponse.cpp LibWeb: Preserve JS bytecode in memory cache 2026-06-06 09:15:09 +02:00
TestFetchURL.cpp Everywhere: Remove some use of the URL constructors 2025-02-19 08:01:35 -05:00
TestHTMLTokenizer.cpp LibWeb: Replace the HTML tokenizer with Rust 2026-05-15 21:01:40 +02:00
TestMicrosyntax.cpp LibWeb: Add test for week_number_of_the_last_day microsyntax 2023-12-11 14:04:27 -07:00
TestMimeSniff.cpp LibWeb/MimeSniff: Update Rar signature to match spec 2025-07-31 16:21:20 +02:00
TestNumbers.cpp LibWeb: Add “valid floating-point number” for HTMLInputElement.value 2024-08-28 07:49:17 -04:00
TestRefCountedTreeNode.cpp LibWeb: Add RefCountedTreeNode 2026-05-07 15:03:44 +02:00
TestSecureContexts.cpp LibWeb/SecureContexts: Correct the 127.0.0.0/8 trustworthiness check 2026-05-31 21:56:18 +02:00
TestSourceHighlighter.cpp LibJS: Fix syntax highlighter position starting at invalid sentinel 2026-03-20 15:32:33 +01:00
TestStrings.cpp LibWeb: Only use code unit length for is_code_unit_prefix 2025-05-12 11:20:32 +02:00
tokenizer-test.html LibWeb: Fix assertion failure when tokenizing JS regex literals 2021-07-15 01:47:22 +02:00