ladybird/Libraries/LibWeb/WebIDL
Shannon Booth 5a97dba495 LibWeb: Model Function as a callback type
Import WebIDL/Function.idl where TimerHandler uses Function, and let the
bindings generator handle it through the normal callback-function path.

This removes the special C++ mapping for Function and makes TimerHandler
use GC::Root<CallbackType>, matching the generated binding type when IDL
files are parsed together.
2026-04-23 07:07:49 +02:00
..
AbstractOperations.cpp LibWeb: Remove ShadowRealm HTML integration 2026-04-05 13:57:58 +02:00
AbstractOperations.h LibWeb: Factor newTarget prototype setup into WebIDL helper 2026-04-05 02:09:39 +02:00
AsyncIterator.cpp LibIDL+LibWeb: Begin support for async iterator in IDL 2025-04-14 17:43:11 -04:00
AsyncIterator.h LibWeb: Give IDL exposed PlatformObjects an InterfaceName 2026-02-14 20:22:40 +01: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
CachedAttribute.h LibWeb: Add support for caching IDL attribute values 2025-08-26 06:28:10 -04:00
CallbackType.cpp LibWeb: Remove ShadowRealm HTML integration 2026-04-05 13:57:58 +02:00
CallbackType.h LibWeb: Remove ShadowRealm HTML integration 2026-04-05 13:57:58 +02:00
DOMException.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
DOMException.h LibJS+LibWeb: Make DOMException hold an [[ErrorData]] slot 2026-04-08 20:33:53 +02:00
DOMException.idl LibJS+LibWeb: Port interned bytecode strings to UTF-16 2025-08-14 10:27:08 +02:00
ExceptionOr.h LibWeb: Make more use of Value::{as,as_if,is} in LibWeb 2026-02-28 10:24:37 -05:00
Function.idl LibWeb: Model Function as a callback type 2026-04-23 07:07:49 +02:00
ObservableArray.cpp LibJS: Split packed and holey asm indexed fast paths 2026-03-17 22:28:35 -05:00
ObservableArray.h LibJS: Replace IndexedProperties with inline Packed/Holey/Dictionary 2026-03-17 22:28:35 -05:00
OverloadResolution.cpp LibJS+LibWeb+WebContent: Port JS::PropertyKey to UTF-16 2025-08-05 07:07:15 -04:00
OverloadResolution.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
Promise.cpp LibWeb: Add a convenience method to reject a promise with an exception 2026-04-03 11:04:12 +02:00
Promise.h LibWeb: Add a convenience method to reject a promise with an exception 2026-04-03 11:04:12 +02:00
QuotaExceededError.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
QuotaExceededError.h LibWeb: Use interface_name instead of serialize_type virtual 2026-02-14 20:22:40 +01:00
QuotaExceededError.idl LibWeb/WebIDL: Upgrade QuotaExceededError to its own interface 2025-12-29 17:15:11 +01:00
Tracing.cpp WebContent: Enable in Windows CI 2025-08-23 16:04:36 -06:00
Tracing.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
Types.h LibWeb: Redefine WebIDL types in terms of Infra spec 2024-12-05 17:34:13 +01:00