2020-03-07 12:27:02 +03:00
|
|
|
/*
|
2022-02-08 21:38:29 +03:00
|
|
|
* Copyright (c) 2020-2022, Andreas Kling <kling@serenityos.org>
|
2021-02-21 14:45:26 +03:00
|
|
|
* Copyright (c) 2021, the SerenityOS developers.
|
2020-03-07 12:27:02 +03:00
|
|
|
*
|
2021-04-22 11:24:48 +03:00
|
|
|
* SPDX-License-Identifier: BSD-2-Clause
|
2020-03-07 12:27:02 +03:00
|
|
|
*/
|
|
|
|
|
|
|
|
#pragma once
|
|
|
|
|
2021-04-13 23:47:05 +03:00
|
|
|
namespace Web::Cookie {
|
2021-04-14 00:01:20 +03:00
|
|
|
struct Cookie;
|
2021-04-13 23:47:05 +03:00
|
|
|
struct ParsedCookie;
|
2021-04-14 00:30:41 +03:00
|
|
|
enum class Source;
|
2021-04-13 23:47:05 +03:00
|
|
|
}
|
|
|
|
|
2021-09-30 20:02:55 +03:00
|
|
|
namespace Web::Crypto {
|
|
|
|
class Crypto;
|
2021-12-13 23:48:27 +03:00
|
|
|
class SubtleCrypto;
|
2021-09-30 20:02:55 +03:00
|
|
|
}
|
|
|
|
|
2020-07-26 21:01:35 +03:00
|
|
|
namespace Web::CSS {
|
2021-10-15 14:06:30 +03:00
|
|
|
class BackgroundRepeatStyleValue;
|
2021-11-05 15:18:23 +03:00
|
|
|
class BackgroundSizeStyleValue;
|
2021-10-15 14:06:30 +03:00
|
|
|
class BackgroundStyleValue;
|
|
|
|
class BorderRadiusStyleValue;
|
|
|
|
class BorderStyleValue;
|
|
|
|
class BoxShadowStyleValue;
|
|
|
|
class CalculatedStyleValue;
|
|
|
|
class ColorStyleValue;
|
2021-02-21 19:36:34 +03:00
|
|
|
class CSSImportRule;
|
2021-09-29 14:48:04 +03:00
|
|
|
class CSSMediaRule;
|
|
|
|
class CSSRule;
|
2021-10-03 19:22:55 +03:00
|
|
|
class CSSRuleList;
|
2021-03-13 22:11:33 +03:00
|
|
|
class CSSStyleDeclaration;
|
2021-03-07 17:00:02 +03:00
|
|
|
class CSSStyleRule;
|
2021-03-07 18:14:04 +03:00
|
|
|
class CSSStyleSheet;
|
2021-10-08 19:48:14 +03:00
|
|
|
class CSSSupportsRule;
|
2021-10-06 18:57:44 +03:00
|
|
|
class Display;
|
2021-03-16 20:55:53 +03:00
|
|
|
class ElementInlineCSSStyleDeclaration;
|
2021-09-23 21:54:19 +03:00
|
|
|
class FlexFlowStyleValue;
|
|
|
|
class FlexStyleValue;
|
|
|
|
class FontStyleValue;
|
|
|
|
class IdentifierStyleValue;
|
|
|
|
class ImageStyleValue;
|
|
|
|
class InheritStyleValue;
|
|
|
|
class InitialStyleValue;
|
2021-10-15 14:06:30 +03:00
|
|
|
class Length;
|
2022-01-14 15:23:54 +03:00
|
|
|
class LengthPercentage;
|
2021-09-23 21:54:19 +03:00
|
|
|
class LengthStyleValue;
|
|
|
|
class ListStyleStyleValue;
|
2021-10-15 14:06:30 +03:00
|
|
|
class MediaList;
|
|
|
|
class MediaQuery;
|
|
|
|
class MediaQueryList;
|
|
|
|
class MediaQueryListEvent;
|
2021-09-23 21:54:19 +03:00
|
|
|
class NumericStyleValue;
|
|
|
|
class OverflowStyleValue;
|
2022-01-14 15:23:54 +03:00
|
|
|
class Percentage;
|
2022-01-14 20:09:02 +03:00
|
|
|
class PercentageStyleValue;
|
2021-10-31 19:02:29 +03:00
|
|
|
class PositionStyleValue;
|
2021-10-15 14:06:30 +03:00
|
|
|
class PropertyOwningCSSStyleDeclaration;
|
|
|
|
class Screen;
|
|
|
|
class Selector;
|
2021-09-23 21:54:19 +03:00
|
|
|
class StringStyleValue;
|
2021-10-15 14:06:30 +03:00
|
|
|
class StyleComputer;
|
|
|
|
class StyleProperties;
|
|
|
|
class StyleSheet;
|
|
|
|
class StyleValue;
|
|
|
|
class StyleValueList;
|
|
|
|
class Supports;
|
2021-09-23 21:54:19 +03:00
|
|
|
class TextDecorationStyleValue;
|
|
|
|
class TransformationStyleValue;
|
2021-12-03 15:28:14 +03:00
|
|
|
class UnresolvedStyleValue;
|
2021-09-23 21:54:19 +03:00
|
|
|
class UnsetStyleValue;
|
2020-07-26 21:01:35 +03:00
|
|
|
}
|
|
|
|
|
2020-07-26 20:37:56 +03:00
|
|
|
namespace Web::DOM {
|
2021-09-02 04:12:49 +03:00
|
|
|
class AbortController;
|
|
|
|
class AbortSignal;
|
2021-10-15 16:57:07 +03:00
|
|
|
class Attribute;
|
2020-08-17 21:14:30 +03:00
|
|
|
class CharacterData;
|
|
|
|
class Comment;
|
2021-09-27 18:10:56 +03:00
|
|
|
class CustomEvent;
|
2020-03-07 12:27:02 +03:00
|
|
|
class Document;
|
2020-08-17 21:14:30 +03:00
|
|
|
class DocumentFragment;
|
2021-09-26 02:03:42 +03:00
|
|
|
class DocumentLoadEventDelayer;
|
2020-07-18 23:17:17 +03:00
|
|
|
class DocumentType;
|
2022-02-16 22:43:24 +03:00
|
|
|
class DOMEventListener;
|
2021-02-19 21:04:41 +03:00
|
|
|
class DOMException;
|
2020-11-13 09:08:06 +03:00
|
|
|
class DOMImplementation;
|
2021-10-18 18:53:40 +03:00
|
|
|
class DOMTokenList;
|
2020-03-07 12:27:02 +03:00
|
|
|
class Element;
|
2020-03-21 20:17:18 +03:00
|
|
|
class Event;
|
2020-06-07 15:40:38 +03:00
|
|
|
class EventHandler;
|
2020-03-18 17:22:31 +03:00
|
|
|
class EventTarget;
|
2021-04-22 22:11:20 +03:00
|
|
|
class HTMLCollection;
|
2022-02-16 22:43:24 +03:00
|
|
|
class IDLEventListener;
|
2021-10-02 22:33:45 +03:00
|
|
|
class LiveNodeList;
|
2021-10-16 22:30:21 +03:00
|
|
|
class NamedNodeMap;
|
2020-07-26 20:37:56 +03:00
|
|
|
class Node;
|
2021-10-02 22:33:45 +03:00
|
|
|
class NodeList;
|
2020-07-26 20:37:56 +03:00
|
|
|
class ParentNode;
|
2020-08-02 12:47:27 +03:00
|
|
|
class Position;
|
2021-04-06 19:06:23 +03:00
|
|
|
class ProcessingInstruction;
|
2021-10-15 14:06:30 +03:00
|
|
|
class Range;
|
2021-02-10 20:20:49 +03:00
|
|
|
class ShadowRoot;
|
2021-10-02 22:33:45 +03:00
|
|
|
class StaticNodeList;
|
2020-07-26 20:37:56 +03:00
|
|
|
class Text;
|
|
|
|
class Timer;
|
|
|
|
class Window;
|
|
|
|
enum class QuirksMode;
|
2021-09-22 16:37:21 +03:00
|
|
|
|
|
|
|
template<typename ValueType>
|
|
|
|
class ExceptionOr;
|
2020-07-26 20:37:56 +03:00
|
|
|
}
|
|
|
|
|
2021-12-12 21:03:22 +03:00
|
|
|
namespace Web::Encoding {
|
|
|
|
class TextEncoder;
|
|
|
|
}
|
|
|
|
|
2021-09-27 01:55:13 +03:00
|
|
|
namespace Web::Geometry {
|
|
|
|
class DOMRect;
|
2022-02-12 16:38:54 +03:00
|
|
|
class DOMRectList;
|
2021-10-08 23:59:15 +03:00
|
|
|
class DOMRectReadOnly;
|
2021-09-27 01:55:13 +03:00
|
|
|
}
|
|
|
|
|
2020-07-28 19:20:36 +03:00
|
|
|
namespace Web::HTML {
|
2021-11-18 17:01:28 +03:00
|
|
|
class BrowsingContext;
|
2021-11-24 19:15:04 +03:00
|
|
|
class BrowsingContextContainer;
|
2020-07-26 20:37:56 +03:00
|
|
|
class CanvasRenderingContext2D;
|
2021-10-14 18:12:53 +03:00
|
|
|
class ClassicScript;
|
2021-04-24 14:54:24 +03:00
|
|
|
class CloseEvent;
|
2021-07-05 07:20:31 +03:00
|
|
|
class DOMParser;
|
2021-09-26 17:24:41 +03:00
|
|
|
class DOMStringMap;
|
2021-10-14 18:12:53 +03:00
|
|
|
struct Environment;
|
|
|
|
struct EnvironmentSettingsObject;
|
2021-10-14 18:53:39 +03:00
|
|
|
class ErrorEvent;
|
2021-07-05 20:12:37 +03:00
|
|
|
struct EventHandler;
|
2021-09-09 01:38:43 +03:00
|
|
|
class EventLoop;
|
2020-07-26 20:37:56 +03:00
|
|
|
class HTMLAnchorElement;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLAreaElement;
|
|
|
|
class HTMLAudioElement;
|
|
|
|
class HTMLBaseElement;
|
|
|
|
class HTMLBlinkElement;
|
2020-04-01 19:53:28 +03:00
|
|
|
class HTMLBodyElement;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLBRElement;
|
|
|
|
class HTMLButtonElement;
|
2020-03-19 21:07:56 +03:00
|
|
|
class HTMLCanvasElement;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLDataElement;
|
|
|
|
class HTMLDataListElement;
|
|
|
|
class HTMLDetailsElement;
|
|
|
|
class HTMLDialogElement;
|
2020-11-12 07:16:41 +03:00
|
|
|
class HTMLDirectoryElement;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLDivElement;
|
|
|
|
class HTMLDListElement;
|
2020-03-29 23:24:23 +03:00
|
|
|
class HTMLElement;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLEmbedElement;
|
|
|
|
class HTMLFieldSetElement;
|
|
|
|
class HTMLFontElement;
|
2020-05-24 01:12:27 +03:00
|
|
|
class HTMLFormElement;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLFrameElement;
|
|
|
|
class HTMLFrameSetElement;
|
2020-04-01 19:53:28 +03:00
|
|
|
class HTMLHeadElement;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLHeadingElement;
|
|
|
|
class HTMLHRElement;
|
2020-04-01 19:53:28 +03:00
|
|
|
class HTMLHtmlElement;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLIFrameElement;
|
2020-04-14 21:37:01 +03:00
|
|
|
class HTMLImageElement;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLInputElement;
|
|
|
|
class HTMLLabelElement;
|
|
|
|
class HTMLLegendElement;
|
|
|
|
class HTMLLIElement;
|
|
|
|
class HTMLLinkElement;
|
|
|
|
class HTMLMapElement;
|
|
|
|
class HTMLMarqueeElement;
|
|
|
|
class HTMLMediaElement;
|
|
|
|
class HTMLMenuElement;
|
|
|
|
class HTMLMetaElement;
|
|
|
|
class HTMLMeterElement;
|
|
|
|
class HTMLModElement;
|
|
|
|
class HTMLObjectElement;
|
|
|
|
class HTMLOListElement;
|
|
|
|
class HTMLOptGroupElement;
|
|
|
|
class HTMLOptionElement;
|
|
|
|
class HTMLOutputElement;
|
|
|
|
class HTMLParagraphElement;
|
|
|
|
class HTMLParamElement;
|
2021-10-15 14:06:30 +03:00
|
|
|
class HTMLParser;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLPictureElement;
|
|
|
|
class HTMLPreElement;
|
|
|
|
class HTMLProgressElement;
|
|
|
|
class HTMLQuoteElement;
|
2020-05-24 23:00:10 +03:00
|
|
|
class HTMLScriptElement;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLSelectElement;
|
|
|
|
class HTMLSlotElement;
|
|
|
|
class HTMLSourceElement;
|
|
|
|
class HTMLSpanElement;
|
|
|
|
class HTMLStyleElement;
|
|
|
|
class HTMLTableCaptionElement;
|
|
|
|
class HTMLTableCellElement;
|
|
|
|
class HTMLTableColElement;
|
|
|
|
class HTMLTableElement;
|
|
|
|
class HTMLTableRowElement;
|
|
|
|
class HTMLTableSectionElement;
|
|
|
|
class HTMLTemplateElement;
|
|
|
|
class HTMLTextAreaElement;
|
|
|
|
class HTMLTimeElement;
|
|
|
|
class HTMLTitleElement;
|
|
|
|
class HTMLTrackElement;
|
|
|
|
class HTMLUListElement;
|
|
|
|
class HTMLUnknownElement;
|
|
|
|
class HTMLVideoElement;
|
2020-04-22 00:49:51 +03:00
|
|
|
class ImageData;
|
2021-09-19 23:12:31 +03:00
|
|
|
class MessageChannel;
|
2021-04-24 14:54:24 +03:00
|
|
|
class MessageEvent;
|
2021-09-19 23:12:31 +03:00
|
|
|
class MessagePort;
|
2021-09-27 19:20:16 +03:00
|
|
|
class PageTransitionEvent;
|
2021-10-11 14:59:45 +03:00
|
|
|
class PromiseRejectionEvent;
|
2022-02-08 21:38:29 +03:00
|
|
|
class Storage;
|
2021-09-27 19:20:16 +03:00
|
|
|
class SubmitEvent;
|
2021-12-31 01:15:38 +03:00
|
|
|
class TextMetrics;
|
2021-04-24 14:54:24 +03:00
|
|
|
class WebSocket;
|
2021-10-14 18:12:53 +03:00
|
|
|
class WindowEnvironmentSettingsObject;
|
2022-02-07 05:12:57 +03:00
|
|
|
class WorkerGlobalScope;
|
|
|
|
class WorkerLocation;
|
|
|
|
class WorkerNavigator;
|
2020-07-28 19:20:36 +03:00
|
|
|
}
|
|
|
|
|
2020-09-29 19:19:18 +03:00
|
|
|
namespace Web::HighResolutionTime {
|
|
|
|
class Performance;
|
|
|
|
}
|
|
|
|
|
2021-10-13 21:20:50 +03:00
|
|
|
namespace Web::IntersectionObserver {
|
|
|
|
class IntersectionObserver;
|
|
|
|
}
|
|
|
|
|
2022-02-11 23:53:47 +03:00
|
|
|
namespace Web::MimeSniff {
|
|
|
|
class MimeType;
|
|
|
|
}
|
|
|
|
|
2021-01-18 17:06:13 +03:00
|
|
|
namespace Web::NavigationTiming {
|
|
|
|
class PerformanceTiming;
|
|
|
|
}
|
|
|
|
|
2021-09-17 02:42:36 +03:00
|
|
|
namespace Web::RequestIdleCallback {
|
|
|
|
class IdleDeadline;
|
|
|
|
}
|
|
|
|
|
2021-10-11 01:18:07 +03:00
|
|
|
namespace Web::ResizeObserver {
|
|
|
|
class ResizeObserver;
|
|
|
|
}
|
|
|
|
|
2020-10-02 22:57:28 +03:00
|
|
|
namespace Web::SVG {
|
2022-02-11 19:14:58 +03:00
|
|
|
class SVGCircleElement;
|
2020-10-02 22:57:28 +03:00
|
|
|
class SVGElement;
|
2022-02-11 19:45:59 +03:00
|
|
|
class SVGEllipseElement;
|
2020-10-02 22:57:28 +03:00
|
|
|
class SVGGeometryElement;
|
|
|
|
class SVGGraphicsElement;
|
2022-02-11 19:56:36 +03:00
|
|
|
class SVGLineElement;
|
2020-10-02 22:57:28 +03:00
|
|
|
class SVGPathElement;
|
2022-02-11 20:36:05 +03:00
|
|
|
class SVGPolygonElement;
|
2022-02-11 20:28:24 +03:00
|
|
|
class SVGPolylineElement;
|
2022-02-11 18:52:42 +03:00
|
|
|
class SVGRectElement;
|
2020-10-02 22:57:28 +03:00
|
|
|
class SVGSVGElement;
|
|
|
|
}
|
|
|
|
|
2021-10-10 20:12:32 +03:00
|
|
|
namespace Web::Selection {
|
|
|
|
class Selection;
|
|
|
|
}
|
|
|
|
|
2020-11-22 15:38:18 +03:00
|
|
|
namespace Web::Layout {
|
2020-11-22 17:53:01 +03:00
|
|
|
enum class LayoutMode;
|
2020-12-03 21:15:27 +03:00
|
|
|
enum class PaintPhase;
|
2021-10-06 21:02:41 +03:00
|
|
|
class BlockContainer;
|
2020-11-22 15:38:18 +03:00
|
|
|
class BlockFormattingContext;
|
2020-11-22 17:53:01 +03:00
|
|
|
class Box;
|
|
|
|
class ButtonBox;
|
|
|
|
class CheckBox;
|
2021-10-19 15:19:22 +03:00
|
|
|
class FlexFormattingContext;
|
2020-11-22 15:38:18 +03:00
|
|
|
class FormattingContext;
|
2021-09-08 12:27:46 +03:00
|
|
|
class InitialContainingBlock;
|
2020-11-22 15:38:18 +03:00
|
|
|
class InlineFormattingContext;
|
2021-04-04 04:32:16 +03:00
|
|
|
class Label;
|
|
|
|
class LabelableNode;
|
2020-12-03 21:29:50 +03:00
|
|
|
class LineBox;
|
|
|
|
class LineBoxFragment;
|
2020-11-22 17:53:01 +03:00
|
|
|
class Node;
|
|
|
|
class NodeWithStyle;
|
2021-11-17 16:44:38 +03:00
|
|
|
class NodeWithStyleAndBoxModelMetrics;
|
2021-04-03 16:07:45 +03:00
|
|
|
class RadioButton;
|
2020-11-22 17:53:01 +03:00
|
|
|
class ReplacedBox;
|
2021-04-04 04:48:05 +03:00
|
|
|
class TextNode;
|
2020-11-22 15:38:18 +03:00
|
|
|
}
|
|
|
|
|
2020-07-28 19:20:36 +03:00
|
|
|
namespace Web {
|
2021-10-15 14:06:30 +03:00
|
|
|
class EditEventHandler;
|
|
|
|
class EventHandler;
|
2020-09-22 18:53:40 +03:00
|
|
|
class FrameLoader;
|
2020-10-08 23:12:10 +03:00
|
|
|
class InProcessWebView;
|
2020-06-01 22:58:29 +03:00
|
|
|
class LoadRequest;
|
2020-04-07 23:56:13 +03:00
|
|
|
class Origin;
|
2020-10-08 23:12:10 +03:00
|
|
|
class OutOfProcessWebView;
|
2020-06-08 21:31:49 +03:00
|
|
|
class Page;
|
|
|
|
class PageClient;
|
2020-06-18 22:35:44 +03:00
|
|
|
class PaintContext;
|
2020-06-01 22:33:23 +03:00
|
|
|
class Resource;
|
|
|
|
class ResourceLoader;
|
2021-01-23 13:51:36 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
namespace Web::XHR {
|
2021-01-23 20:50:22 +03:00
|
|
|
class ProgressEvent;
|
2020-04-08 22:11:51 +03:00
|
|
|
class XMLHttpRequest;
|
2021-01-23 20:52:16 +03:00
|
|
|
class XMLHttpRequestEventTarget;
|
2020-07-21 17:23:08 +03:00
|
|
|
}
|
|
|
|
|
2021-09-28 00:22:21 +03:00
|
|
|
namespace Web::UIEvents {
|
|
|
|
class MouseEvent;
|
|
|
|
class KeyboardEvent;
|
|
|
|
class UIEvents;
|
|
|
|
}
|
|
|
|
|
2021-09-13 00:33:23 +03:00
|
|
|
namespace Web::URL {
|
2021-09-14 00:10:22 +03:00
|
|
|
class URL;
|
2021-09-13 01:00:47 +03:00
|
|
|
class URLSearchParams;
|
2021-09-28 02:11:55 +03:00
|
|
|
class URLSearchParamsIterator;
|
2021-09-13 00:33:23 +03:00
|
|
|
}
|
|
|
|
|
2020-07-21 17:23:08 +03:00
|
|
|
namespace Web::Bindings {
|
2021-09-02 04:12:49 +03:00
|
|
|
class AbortControllerWrapper;
|
|
|
|
class AbortSignalWrapper;
|
2021-10-15 16:57:07 +03:00
|
|
|
class AttributeWrapper;
|
2021-10-14 20:03:08 +03:00
|
|
|
struct CallbackType;
|
2022-02-03 22:08:27 +03:00
|
|
|
class CanvasGradientWrapper;
|
2021-10-15 14:06:30 +03:00
|
|
|
class CanvasRenderingContext2DWrapper;
|
|
|
|
class CharacterDataWrapper;
|
|
|
|
class CloseEventWrapper;
|
|
|
|
class CommentWrapper;
|
2021-09-30 20:02:55 +03:00
|
|
|
class CryptoWrapper;
|
2021-09-29 20:41:46 +03:00
|
|
|
class CSSRuleListWrapper;
|
2021-09-30 00:43:18 +03:00
|
|
|
class CSSRuleWrapper;
|
2021-03-14 00:39:55 +03:00
|
|
|
class CSSStyleDeclarationWrapper;
|
2021-09-30 00:43:18 +03:00
|
|
|
class CSSStyleRuleWrapper;
|
2021-03-08 13:22:18 +03:00
|
|
|
class CSSStyleSheetWrapper;
|
2021-09-27 18:10:56 +03:00
|
|
|
class CustomEventWrapper;
|
2020-08-20 00:30:33 +03:00
|
|
|
class DocumentFragmentWrapper;
|
2020-07-18 23:17:17 +03:00
|
|
|
class DocumentTypeWrapper;
|
2020-07-28 20:40:11 +03:00
|
|
|
class DocumentWrapper;
|
2021-02-19 21:04:41 +03:00
|
|
|
class DOMExceptionWrapper;
|
2020-11-13 09:08:06 +03:00
|
|
|
class DOMImplementationWrapper;
|
2021-07-05 07:20:31 +03:00
|
|
|
class DOMParserWrapper;
|
2022-02-12 16:38:54 +03:00
|
|
|
class DOMRectListWrapper;
|
2021-10-08 23:59:15 +03:00
|
|
|
class DOMRectReadOnlyWrapper;
|
2021-10-15 14:06:30 +03:00
|
|
|
class DOMRectWrapper;
|
2021-09-26 17:24:41 +03:00
|
|
|
class DOMStringMapWrapper;
|
2021-10-18 18:53:40 +03:00
|
|
|
class DOMTokenListWrapper;
|
2020-03-25 20:53:20 +03:00
|
|
|
class ElementWrapper;
|
2021-10-14 18:53:39 +03:00
|
|
|
class ErrorEventWrapper;
|
2020-03-18 17:22:31 +03:00
|
|
|
class EventListenerWrapper;
|
|
|
|
class EventTargetWrapper;
|
2020-07-28 20:40:11 +03:00
|
|
|
class EventWrapper;
|
2022-02-07 02:04:10 +03:00
|
|
|
class FocusEventWrapper;
|
2021-09-12 01:43:34 +03:00
|
|
|
class HistoryWrapper;
|
2020-07-27 07:04:26 +03:00
|
|
|
class HTMLAnchorElementWrapper;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLAreaElementWrapper;
|
|
|
|
class HTMLAudioElementWrapper;
|
|
|
|
class HTMLBaseElementWrapper;
|
2020-07-28 20:40:11 +03:00
|
|
|
class HTMLBodyElementWrapper;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLBRElementWrapper;
|
|
|
|
class HTMLButtonElementWrapper;
|
2020-03-19 21:07:56 +03:00
|
|
|
class HTMLCanvasElementWrapper;
|
2021-04-22 22:11:20 +03:00
|
|
|
class HTMLCollectionWrapper;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLDataElementWrapper;
|
|
|
|
class HTMLDataListElementWrapper;
|
|
|
|
class HTMLDetailsElementWrapper;
|
|
|
|
class HTMLDialogElementWrapper;
|
2020-11-12 07:16:41 +03:00
|
|
|
class HTMLDirectoryElementWrapper;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLDivElementWrapper;
|
|
|
|
class HTMLDListElementWrapper;
|
2020-06-21 15:35:00 +03:00
|
|
|
class HTMLElementWrapper;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLEmbedElementWrapper;
|
|
|
|
class HTMLFieldSetElementWrapper;
|
2020-11-12 07:16:41 +03:00
|
|
|
class HTMLFontElementWrapper;
|
2020-07-27 07:04:26 +03:00
|
|
|
class HTMLFormElementWrapper;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLFrameElementWrapper;
|
|
|
|
class HTMLFrameSetElementWrapper;
|
2020-07-27 07:04:26 +03:00
|
|
|
class HTMLHeadElementWrapper;
|
|
|
|
class HTMLHeadingElementWrapper;
|
2021-10-15 14:06:30 +03:00
|
|
|
class HTMLHRElementWrapper;
|
2020-07-27 07:04:26 +03:00
|
|
|
class HTMLHtmlElementWrapper;
|
|
|
|
class HTMLIFrameElementWrapper;
|
2020-04-14 21:37:01 +03:00
|
|
|
class HTMLImageElementWrapper;
|
2020-07-27 07:04:26 +03:00
|
|
|
class HTMLInputElementWrapper;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLLabelElementWrapper;
|
|
|
|
class HTMLLegendElementWrapper;
|
|
|
|
class HTMLLIElementWrapper;
|
2020-07-27 07:04:26 +03:00
|
|
|
class HTMLLinkElementWrapper;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLMapElementWrapper;
|
|
|
|
class HTMLMarqueeElementWrapper;
|
|
|
|
class HTMLMediaElementWrapper;
|
|
|
|
class HTMLMenuElementWrapper;
|
|
|
|
class HTMLMetaElementWrapper;
|
|
|
|
class HTMLMeterElementWrapper;
|
|
|
|
class HTMLModElementWrapper;
|
2020-07-27 07:04:26 +03:00
|
|
|
class HTMLObjectElementWrapper;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLOListElementWrapper;
|
|
|
|
class HTMLOptGroupElementWrapper;
|
|
|
|
class HTMLOptionElementWrapper;
|
|
|
|
class HTMLOutputElementWrapper;
|
|
|
|
class HTMLParagraphElementWrapper;
|
|
|
|
class HTMLParamElementWrapper;
|
|
|
|
class HTMLPictureElementWrapper;
|
|
|
|
class HTMLPreElementWrapper;
|
|
|
|
class HTMLProgressElementWrapper;
|
|
|
|
class HTMLQuoteElementWrapper;
|
2020-07-27 07:04:26 +03:00
|
|
|
class HTMLScriptElementWrapper;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLSelectElementWrapper;
|
|
|
|
class HTMLSlotElementWrapper;
|
|
|
|
class HTMLSourceElementWrapper;
|
|
|
|
class HTMLSpanElementWrapper;
|
2020-07-27 07:04:26 +03:00
|
|
|
class HTMLStyleElementWrapper;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLTableCaptionElementWrapper;
|
2020-07-27 07:04:26 +03:00
|
|
|
class HTMLTableCellElementWrapper;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLTableColElementWrapper;
|
2020-07-27 07:04:26 +03:00
|
|
|
class HTMLTableElementWrapper;
|
|
|
|
class HTMLTableRowElementWrapper;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLTableSectionElementWrapper;
|
|
|
|
class HTMLTemplateElementWrapper;
|
|
|
|
class HTMLTextAreaElementWrapper;
|
|
|
|
class HTMLTimeElementWrapper;
|
2020-07-27 07:04:26 +03:00
|
|
|
class HTMLTitleElementWrapper;
|
2020-08-09 19:10:41 +03:00
|
|
|
class HTMLTrackElementWrapper;
|
|
|
|
class HTMLUListElementWrapper;
|
|
|
|
class HTMLUnknownElementWrapper;
|
|
|
|
class HTMLVideoElementWrapper;
|
2021-09-17 02:42:36 +03:00
|
|
|
class IdleDeadlineWrapper;
|
2020-04-22 00:49:51 +03:00
|
|
|
class ImageDataWrapper;
|
2021-10-13 21:20:50 +03:00
|
|
|
class IntersectionObserverWrapper;
|
2021-09-28 00:22:21 +03:00
|
|
|
class KeyboardEventWrapper;
|
2020-05-18 22:52:50 +03:00
|
|
|
class LocationObject;
|
2021-10-04 19:41:35 +03:00
|
|
|
class MediaQueryListEventWrapper;
|
2021-10-15 14:06:30 +03:00
|
|
|
class MediaQueryListWrapper;
|
2021-09-19 23:12:31 +03:00
|
|
|
class MessageChannelWrapper;
|
2021-04-24 14:54:24 +03:00
|
|
|
class MessageEventWrapper;
|
2021-09-19 23:12:31 +03:00
|
|
|
class MessagePortWrapper;
|
2020-03-21 20:17:18 +03:00
|
|
|
class MouseEventWrapper;
|
2021-10-16 22:30:21 +03:00
|
|
|
class NamedNodeMapWrapper;
|
2021-10-02 22:33:45 +03:00
|
|
|
class NodeListWrapper;
|
2020-03-14 15:15:11 +03:00
|
|
|
class NodeWrapper;
|
2021-09-26 13:39:27 +03:00
|
|
|
class PageTransitionEventWrapper;
|
2021-01-18 17:06:13 +03:00
|
|
|
class PerformanceTimingWrapper;
|
2020-09-29 19:19:18 +03:00
|
|
|
class PerformanceWrapper;
|
2021-04-06 19:06:23 +03:00
|
|
|
class ProcessingInstructionWrapper;
|
2021-01-23 20:50:22 +03:00
|
|
|
class ProgressEventWrapper;
|
2021-10-11 14:59:45 +03:00
|
|
|
class PromiseRejectionEventWrapper;
|
2021-10-15 14:06:30 +03:00
|
|
|
class RangeConstructor;
|
|
|
|
class RangePrototype;
|
|
|
|
class RangeWrapper;
|
2021-10-11 01:18:07 +03:00
|
|
|
class ResizeObserverWrapper;
|
2021-04-04 01:14:39 +03:00
|
|
|
class ScreenWrapper;
|
2021-10-15 14:06:30 +03:00
|
|
|
class SelectionWrapper;
|
2022-02-08 21:38:29 +03:00
|
|
|
class StorageWrapper;
|
2021-10-15 14:06:30 +03:00
|
|
|
class StyleSheetListWrapper;
|
|
|
|
class StyleSheetWrapper;
|
2020-11-22 00:53:18 +03:00
|
|
|
class SubmitEventWrapper;
|
2021-12-13 23:48:27 +03:00
|
|
|
class SubtleCryptoWrapper;
|
2022-02-11 19:14:58 +03:00
|
|
|
class SVGCircleElementWrapper;
|
2020-10-02 22:57:28 +03:00
|
|
|
class SVGElementWrapper;
|
2022-02-11 19:45:59 +03:00
|
|
|
class SVGEllipseElementWrapper;
|
2020-10-02 22:57:28 +03:00
|
|
|
class SVGGeometryElementWrapper;
|
|
|
|
class SVGGraphicsElementWrapper;
|
2022-02-11 19:56:36 +03:00
|
|
|
class SVGLineElementWrapper;
|
2020-10-02 22:57:28 +03:00
|
|
|
class SVGPathElementWrapper;
|
2022-02-11 20:36:05 +03:00
|
|
|
class SVGPolygonElementWrapper;
|
2022-02-11 20:28:24 +03:00
|
|
|
class SVGPolylineElementWrapper;
|
2022-02-11 18:52:42 +03:00
|
|
|
class SVGRectElementWrapper;
|
2020-10-02 22:57:28 +03:00
|
|
|
class SVGSVGElementWrapper;
|
2022-02-15 13:46:21 +03:00
|
|
|
class TextDecoderWrapper;
|
2021-12-12 21:03:22 +03:00
|
|
|
class TextEncoderWrapper;
|
2021-12-31 01:15:38 +03:00
|
|
|
class TextMetricsWrapper;
|
2020-08-03 21:50:45 +03:00
|
|
|
class TextWrapper;
|
2020-07-28 20:40:11 +03:00
|
|
|
class UIEventWrapper;
|
2021-10-15 14:06:30 +03:00
|
|
|
class URLConstructor;
|
|
|
|
class URLPrototype;
|
|
|
|
class URLSearchParamsConstructor;
|
|
|
|
class URLSearchParamsIteratorPrototype;
|
|
|
|
class URLSearchParamsIteratorWrapper;
|
|
|
|
class URLSearchParamsPrototype;
|
|
|
|
class URLSearchParamsWrapper;
|
|
|
|
class URLWrapper;
|
2021-04-24 14:54:24 +03:00
|
|
|
class WebSocketWrapper;
|
2020-04-01 19:53:28 +03:00
|
|
|
class WindowObject;
|
2022-02-07 05:12:57 +03:00
|
|
|
class WorkerGlobalScopeWrapper;
|
|
|
|
class WorkerLocationWrapper;
|
|
|
|
class WorkerNavigatorWrapper;
|
2020-03-14 15:15:11 +03:00
|
|
|
class Wrappable;
|
|
|
|
class Wrapper;
|
2020-04-08 22:11:51 +03:00
|
|
|
class XMLHttpRequestConstructor;
|
2021-10-15 14:06:30 +03:00
|
|
|
class XMLHttpRequestEventTargetWrapper;
|
2020-04-08 22:11:51 +03:00
|
|
|
class XMLHttpRequestPrototype;
|
|
|
|
class XMLHttpRequestWrapper;
|
2022-02-15 14:05:29 +03:00
|
|
|
enum class XMLHttpRequestResponseType;
|
2020-03-14 15:15:11 +03:00
|
|
|
}
|