ladybird/Libraries/LibWeb/FileAPI
Shannon Booth b81d6945dc LibWeb: Update revokeObjectURL for reported spec bugs
The spec intends to pass through a URL record object as it needs to
be serialized on removal. This has no functional impact on our
implementation other than the double parsing of every URL being
revoked.

It is also missing an error check for an invalid URL being passed
through. This does not impact our implementation currently as we
just end up using an empty URL which is not part of the blob entry
map. This will cause problems once DOMURL::parse is updated to
return an Optional<URL::URL> however.
2025-01-22 12:33:55 +00:00
..
Blob.cpp LibWeb/FileAPI: Update FIXME to point to spec bug 2025-01-07 07:04:41 +00:00
Blob.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
Blob.idl Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
BlobURLStore.cpp LibWeb: Update revokeObjectURL for reported spec bugs 2025-01-22 12:33:55 +00:00
BlobURLStore.h LibWeb: Update revokeObjectURL for reported spec bugs 2025-01-22 12:33:55 +00:00
File.cpp LibWeb: Reorganize definitions and includes to avoid circular references 2024-11-24 11:11:44 +01:00
File.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
File.idl Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
FileList.cpp LibWeb: Reorganize definitions and includes to avoid circular references 2024-11-24 11:11:44 +01:00
FileList.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
FileList.idl Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
FileReader.cpp AK+Everywhere: Rename verify_cast to as 2025-01-21 11:34:06 -05:00
FileReader.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
FileReader.idl Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00