mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-01-24 10:12:25 -05:00
115baa7e32
This makes construction of Utf16String fallible in OOM conditions. The immediate impact is that PrimitiveString must then be fallible as well, as it may either transcode UTF-8 to UTF-16, or create a UTF-16 string from ropes. There are a couple of places where it is very non-trivial to propagate the error further. A FIXME has been added to those locations. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
test-bytecode-js.cpp | ||
test-invalid-unicode-js.cpp | ||
test-js.cpp | ||
test-test262.cpp | ||
test-value-js.cpp | ||
test262-runner.cpp |