ladybird/Userland/Libraries/LibWeb/FileAPI
Timothy Flynn 8b4d28b5fd LibWeb: Disallow creating a FileAPI::FileList with a vector of files
This factory forced callers to make a list of GC-allocated FileAPI::File
objects. This isn't safe - this opens a window for these files to be
garbage collected before the FileList object stores / visits the list.

Instead, only allow creating an empty FileList and incrementally adding
files to that list.
2024-08-19 13:29:19 +02:00
..
Blob.cpp LibWeb: Implement Blob::bytes() 2024-07-26 10:21:32 +02:00
Blob.h LibWeb: Implement Blob::bytes() 2024-07-26 10:21:32 +02:00
Blob.idl LibWeb: Implement Blob::bytes() 2024-07-26 10:21:32 +02:00
BlobURLStore.cpp LibWeb: Implement "Resolve a Blob URL" 2024-05-12 15:46:29 -06:00
BlobURLStore.h LibWeb: Implement "Resolve a Blob URL" 2024-05-12 15:46:29 -06:00
File.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
File.h LibWeb: Add DeserializationMemory parameter to deserialization_steps() 2024-03-20 09:16:01 +01:00
File.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
FileList.cpp LibWeb: Disallow creating a FileAPI::FileList with a vector of files 2024-08-19 13:29:19 +02:00
FileList.h LibWeb: Disallow creating a FileAPI::FileList with a vector of files 2024-08-19 13:29:19 +02:00
FileList.idl IDL: Add missing #imports 2023-11-11 08:51:51 +01:00
FileReader.cpp LibWeb: Remove exceptional return types from infallible stream IDL 2024-04-30 08:14:12 +02:00
FileReader.h LibJS+LibWeb: Fix a ton of JS_CELL-like macro issues 2024-05-30 09:29:20 -06:00
FileReader.idl IDL: Add missing #imports 2023-11-11 08:51:51 +01:00