2022-12-09 15:58:52 -03:00
|
|
|
/*
|
|
|
|
|
* Copyright (c) 2022, Luke Wilde <lukew@serenityos.org>
|
|
|
|
|
* Copyright (c) 2022, Linus Groh <linusg@serenityos.org>
|
|
|
|
|
*
|
|
|
|
|
* SPDX-License-Identifier: BSD-2-Clause
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
#pragma once
|
|
|
|
|
|
|
|
|
|
#include <AK/Array.h>
|
|
|
|
|
#include <AK/StringView.h>
|
|
|
|
|
|
|
|
|
|
namespace IDL {
|
|
|
|
|
|
|
|
|
|
static constexpr Array libweb_interface_namespaces = {
|
|
|
|
|
"CSS"sv,
|
2023-11-10 15:29:20 -03:00
|
|
|
"Clipboard"sv,
|
2024-11-15 13:11:47 -03:00
|
|
|
"Compression"sv,
|
2024-11-26 12:43:02 -03:00
|
|
|
"ContentSecurityPolicy"sv,
|
2025-08-04 16:17:20 -03:00
|
|
|
"CookieStore"sv,
|
2022-12-09 15:58:52 -03:00
|
|
|
"Crypto"sv,
|
|
|
|
|
"DOM"sv,
|
2024-02-11 03:48:56 -03:00
|
|
|
"DOMURL"sv,
|
2022-12-09 15:58:52 -03:00
|
|
|
"Encoding"sv,
|
|
|
|
|
"Fetch"sv,
|
|
|
|
|
"FileAPI"sv,
|
2025-07-22 10:11:18 -03:00
|
|
|
"Gamepad"sv,
|
2025-06-19 10:28:02 -03:00
|
|
|
"Geolocation"sv,
|
2022-12-09 15:58:52 -03:00
|
|
|
"Geometry"sv,
|
|
|
|
|
"HTML"sv,
|
|
|
|
|
"HighResolutionTime"sv,
|
2023-07-21 06:59:49 -03:00
|
|
|
"Internals"sv,
|
2022-12-09 15:58:52 -03:00
|
|
|
"IntersectionObserver"sv,
|
2023-07-05 22:20:16 -03:00
|
|
|
"MathML"sv,
|
2024-11-01 10:03:15 -03:00
|
|
|
"MediaSourceExtensions"sv,
|
2022-12-09 15:58:52 -03:00
|
|
|
"NavigationTiming"sv,
|
|
|
|
|
"RequestIdleCallback"sv,
|
|
|
|
|
"ResizeObserver"sv,
|
|
|
|
|
"SVG"sv,
|
|
|
|
|
"Selection"sv,
|
2025-08-06 04:07:40 -03:00
|
|
|
"Serial"sv,
|
2024-11-30 02:01:40 -03:00
|
|
|
"ServiceWorker"sv,
|
2025-04-12 09:27:37 -03:00
|
|
|
"Streams"sv,
|
2022-12-09 15:58:52 -03:00
|
|
|
"UIEvents"sv,
|
2025-01-05 07:33:26 -03:00
|
|
|
"URLPattern"sv,
|
2025-03-23 08:38:21 -03:00
|
|
|
"ViewTransition"sv,
|
2023-05-21 16:36:22 -03:00
|
|
|
"WebAudio"sv,
|
2022-12-09 15:58:52 -03:00
|
|
|
"WebGL"sv,
|
|
|
|
|
"WebIDL"sv,
|
|
|
|
|
"WebSockets"sv,
|
|
|
|
|
"XHR"sv,
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
}
|