ladybird/Tests
Shannon Booth 201c9bb154 LibDatabase: Allow String values to contain embedded null bytes
LibDatabase previously truncated String values at the first '\0' when
round-tripping through SQLite due to the use of strlen.

This is something which we should support according to WPT:

https://wpt.live/webstorage/storage_setitem.window.html

The above test works fine when run through our test-web harness
as we have the SQL database disabled, so this instead adds a C++
test.
2026-02-14 10:25:33 -05:00
..
AK AK: Use BE validation in ::from_utf16_be_with_replacement_character() 2026-01-29 10:10:12 +01:00
ClangPlugins LibGC+LibWeb: Mark two GC::Cell functions as MUST_UPCALL 2026-02-06 13:50:54 +01:00
LibCompress CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibCore Everywhere: Move the thread name parameter for Thread constructors 2026-01-26 15:51:46 -06:00
LibCrypto LibCrypto: Implement Argon2 hash algorithm 2026-01-04 15:56:54 +01:00
LibDatabase LibDatabase: Allow String values to contain embedded null bytes 2026-02-14 10:25:33 -05:00
LibDiff CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibDNS Meta+RequestServer: Remove local download of ca-certificates 2025-07-07 09:10:05 +02:00
LibGC LibGC+LibWeb+LibJS: Remove workaround for Swift boolean bitfield issue 2025-04-04 13:06:53 -06:00
LibGfx LibGfx: Add a test for bitmap export 2025-11-28 18:32:48 +01:00
LibHTTP LibHTTP: Implement a strict method to extract Cache-Control directives 2026-01-28 11:31:04 -05:00
LibJS LibJS: Fix scoping of function declarations with destructured params 2026-02-12 16:59:47 +01:00
LibMedia LibMedia: Fix multi-channel decode for dumb containers (like WAV) 2026-02-13 17:57:19 -06:00
LibRegex LibRegex: Add some FileCheck-like tests to ensure opts don't break 2026-02-07 14:09:56 +01:00
LibTest CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibTextCodec CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
LibThreading LibThreading: Run BackgroundAction error handlers on the origin loop 2026-01-28 15:36:33 -06:00
LibTLS Everywhere: Make ByteBuffer::bytes() lvalue-only 2025-12-10 07:43:22 -05:00
LibUnicode LibUnicode: Update ICU to 78.1 2025-12-08 11:29:12 -05:00
LibURL LibURL: Optimize parsing of URLs in authority state 2026-01-26 18:46:59 +01:00
LibWasm LibWasm: Parse and validate typeuse references 2026-02-10 13:00:16 +01:00
LibWeb LibWeb: Fix SVG partial relayout skipping abspos sibling updates 2026-02-14 03:20:34 +01:00
LibWebView LibWebView: Add a bit of explicit handling for "localhost:port" URLs 2025-11-08 11:14:44 -05:00
LibXML CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
Resources Tests: Annotate configurationJSON in SwiftTestMain with noisolate 2024-11-26 11:00:48 +01:00
CMakeLists.txt LibDatabase: Allow String values to contain embedded null bytes 2026-02-14 10:25:33 -05:00