ladybird/Meta/Lagom/Fuzzers
Timothy Flynn 0efa98a57a LibJS+LibWeb+WebContent: Port JS::PropertyKey to UTF-16
This has quite a lot of fall out. But the majority of it is just type or
UDL substitution, where the changes just fall through to other function
calls.

By changing property key storage to UTF-16, the main affected areas are:
* NativeFunction names must now be UTF-16
* Bytecode identifiers must now be UTF-16
* Module/binding names must now be UTF-16
2025-08-05 07:07:15 -04:00
..
AudioFuzzerCommon.h LibMedia: Absorb LibAudio 2024-09-12 10:01:19 +02:00
CMakeLists.txt LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
EntryShim.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
FuzzASN1.cpp LibCrypto: Remove unused Certificate class 2025-02-18 00:02:26 +01:00
FuzzBase64Roundtrip.cpp AK: Add roundtrip fuzzer for Base64 2023-11-18 10:01:29 +01:00
FuzzBLAKE2b.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzBMPLoader.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzCSSParser.cpp LibWeb/HTML: Hook up a WorkerAgent for web workers 2025-04-25 14:07:51 +02:00
FuzzDeflateCompression.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzDeflateDecompression.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
fuzzers.cmake LibCrypto: Remove unused Poly1305 class 2025-02-18 00:02:26 +01:00
FuzzGIFLoader.cpp Fuzzers: Continue if frame is malformed in GIF fuzzer 2024-01-18 13:59:04 +01:00
FuzzGzipDecompression.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzGzipRoundtrip.cpp LibCompress: Upgrade compression fuzzer into a roundtrip fuzzer 2023-11-18 10:01:29 +01:00
FuzzICOLoader.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzilliJs.cpp LibJS+LibWeb+WebContent: Port JS::PropertyKey to UTF-16 2025-08-05 07:07:15 -04:00
FuzzilliJs.dockerfile Meta: Update for GitHub org rename to LadybirdBrowser 2024-06-09 13:02:56 +02:00
FuzzilliJsInstructions.md Meta: Update Fuzzili instructions and dockerfile since patch is upstream 2024-01-09 13:29:43 +01:00
FuzzJPEGLoader.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzJs.cpp LibJS+LibWeb: Do not return error from VM::create 2025-04-25 14:07:51 +02:00
FuzzJs.dict Lagom: Add fuzz testing for LibJS using libFuzzer (#1692) 2020-04-08 10:40:02 +02:00
FuzzJsonParser.cpp AK: Disallow construction of JsonParser 2025-03-20 10:50:24 +01:00
FuzzMatroskaReader.cpp LibMedia: Rename LibVideo to LibMedia 2024-06-19 07:51:55 +02:00
FuzzMD5.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzPEM.cpp LibCrypto: Clean up #include directives 2024-11-21 14:08:33 +01:00
FuzzPNGLoader.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzRegexECMA262.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzRegexPosixBasic.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzRegexPosixExtended.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzRSAKeyParsing.cpp LibCrypto: Use ASN1 macros for RSA key parsing 2024-11-30 11:17:44 +01:00
FuzzSHA1.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzSHA256.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzSHA384.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzSHA512.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzTextDecoder.cpp Fuzzers: Use a single fuzzer to test all LibTextCodec encodings 2023-11-08 09:39:49 +01:00
FuzzTextDecoder.dict Fuzzers: Use a single fuzzer to test all LibTextCodec encodings 2023-11-08 09:39:49 +01:00
FuzzTIFFLoader.cpp Lagom/Fuzzers: Add a fuzzer for our TIFF decoder 2023-11-06 12:29:30 -07:00
FuzzTinyVGLoader.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzURL.cpp Meta: Use URL basic parse for URL Fuzzer 2025-03-04 16:24:19 -05:00
FuzzWasmParser.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzWebPLoader.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzWOFF.cpp LibGfx: Rename WOFF[2]::try_load_from_externally_owned_memory() 2025-05-03 12:01:43 +01:00
FuzzWOFF2.cpp LibGfx: Rename WOFF[2]::try_load_from_externally_owned_memory() 2025-05-03 12:01:43 +01:00
FuzzXML.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00
FuzzZlibDecompression.cpp Fuzzers: Disable debug logging for all fuzzers 2023-11-03 20:56:44 -06:00