LibWeb: Add stubbed Media Source Extensions API

Just the boilerplate :^)
This commit is contained in:
Jelle Raaijmakers 2024-11-01 14:03:15 +01:00 committed by Tim Flynn
commit 3504370281
Notes: github-actions[bot] 2024-11-01 17:24:36 +00:00
30 changed files with 604 additions and 0 deletions

View file

@ -90,10 +90,12 @@ static bool is_platform_object(Type const& type)
"ServiceWorkerRegistration"sv,
"SVGTransform"sv,
"ShadowRoot"sv,
"SourceBuffer"sv,
"Table"sv,
"Text"sv,
"TextMetrics"sv,
"TextTrack"sv,
"TimeRanges"sv,
"URLSearchParams"sv,
"VTTRegion"sv,
"VideoTrack"sv,
@ -4240,6 +4242,7 @@ static void generate_using_namespace_definitions(SourceGenerator& generator)
using namespace Web::Internals;
using namespace Web::IntersectionObserver;
using namespace Web::MediaCapabilitiesAPI;
using namespace Web::MediaSourceExtensions;
using namespace Web::NavigationTiming;
using namespace Web::PerformanceTimeline;
using namespace Web::RequestIdleCallback;

View file

@ -28,6 +28,7 @@ static constexpr Array libweb_interface_namespaces = {
"Internals"sv,
"IntersectionObserver"sv,
"MathML"sv,
"MediaSourceExtensions"sv,
"NavigationTiming"sv,
"RequestIdleCallback"sv,
"ResizeObserver"sv,