ladybird/Libraries/LibDatabase
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
..
CMakeLists.txt LibDatabase+LibWebView: Extract our SQLite wrapper to its own library 2025-10-14 13:40:33 +02:00
Database.cpp LibDatabase: Allow String values to contain embedded null bytes 2026-02-14 10:25:33 -05:00
Database.h LibDatabase: Allow creating a memory backed database 2026-02-14 10:25:33 -05:00
Forward.h LibDatabase+LibWebView: Extract our SQLite wrapper to its own library 2025-10-14 13:40:33 +02:00