ladybird/Libraries/LibWeb/WebIDL
Timothy Flynn 6dd2a4c945 LibWeb: Do not create a RootVector to invoke IDL callbacks
These callbacks are evaluated synchronously via JS::Call. We do not need
to construct an expensive RootVector container just to immediately
invoke the callbacks.

Stylistically, this also helps indicate where the actual arguments start
at the call sites, by wrapping the arguments in braces.
2025-04-16 07:32:02 -04:00
..
AbstractOperations.cpp LibWeb: Do not create a RootVector to invoke IDL callbacks 2025-04-16 07:32:02 -04:00
AbstractOperations.h LibWeb: Do not create a RootVector to invoke IDL callbacks 2025-04-16 07:32:02 -04:00
AsyncIterator.cpp LibIDL+LibWeb: Begin support for async iterator in IDL 2025-04-14 17:43:11 -04:00
AsyncIterator.h LibIDL+LibWeb: Begin support for async iterator in IDL 2025-04-14 17:43:11 -04:00
Buffers.cpp LibWeb/IDB: Update convert_a_value_to_a_key to latest changes 2025-03-13 11:23:15 +01:00
Buffers.h LibWeb/IDB: Update convert_a_value_to_a_key to latest changes 2025-03-13 11:23:15 +01:00
CallbackType.cpp LibWeb: Move ad hoc CallbackType helper method to CallbackType header 2024-12-11 15:11:21 +01:00
CallbackType.h LibWeb: Move ad hoc CallbackType helper method to CallbackType header 2024-12-11 15:11:21 +01:00
DOMException.cpp LibWeb: Add serialization and deserilization steps to DOMException 2024-11-24 11:11:44 +01:00
DOMException.h LibWeb: Add formatters for WebIDL exception types 2025-01-23 21:39:02 +01:00
DOMException.idl Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
ExceptionOr.h LibJS: Make Completion.[[Value]] non-optional 2025-04-05 11:20:26 +02:00
Function.idl Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
ObservableArray.cpp LibWeb: Unload fonts when adopted style sheet is removed 2025-01-10 19:12:48 +03:00
ObservableArray.h AK+Everywhere: Rename verify_cast to as 2025-01-21 11:34:06 -05:00
OverloadResolution.cpp LibJS: Use FlyString in PropertyKey instead of DeprecatedFlyString 2025-03-24 22:27:17 +00:00
OverloadResolution.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Promise.cpp LibWeb: Implement ReadableStreamPipeTo according to spec 2025-04-11 12:10:46 -04:00
Promise.h LibWeb: Implement ReadableStreamPipeTo according to spec 2025-04-11 12:10:46 -04:00
Tracing.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Tracing.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Types.h LibWeb: Redefine WebIDL types in terms of Infra spec 2024-12-05 17:34:13 +01:00