|
@@ -14,15 +14,16 @@ namespace Web {
|
|
|
class DragAndDropEventHandler;
|
|
|
class EditEventHandler;
|
|
|
class EventHandler;
|
|
|
-enum class InvalidateDisplayList;
|
|
|
class LoadRequest;
|
|
|
class Page;
|
|
|
class PageClient;
|
|
|
class PaintContext;
|
|
|
class Resource;
|
|
|
class ResourceLoader;
|
|
|
-enum class TraversalDecision;
|
|
|
class XMLDocumentBuilder;
|
|
|
+
|
|
|
+enum class InvalidateDisplayList;
|
|
|
+enum class TraversalDecision;
|
|
|
}
|
|
|
|
|
|
namespace Web::Painting {
|
|
@@ -46,6 +47,7 @@ class KeyframeEffect;
|
|
|
namespace Web::ARIA {
|
|
|
class AriaData;
|
|
|
class ARIAMixin;
|
|
|
+
|
|
|
enum class StateAndProperties;
|
|
|
}
|
|
|
|
|
@@ -102,6 +104,11 @@ class BackgroundRepeatStyleValue;
|
|
|
class BackgroundSizeStyleValue;
|
|
|
class BasicShapeStyleValue;
|
|
|
class BorderRadiusStyleValue;
|
|
|
+class Clip;
|
|
|
+class ConicGradientStyleValue;
|
|
|
+class ContentStyleValue;
|
|
|
+class CounterDefinitionsStyleValue;
|
|
|
+class CounterStyleValue;
|
|
|
class CSSAnimation;
|
|
|
class CSSColorValue;
|
|
|
class CSSConditionRule;
|
|
@@ -126,14 +133,8 @@ class CSSRuleList;
|
|
|
class CSSStyleDeclaration;
|
|
|
class CSSStyleRule;
|
|
|
class CSSStyleSheet;
|
|
|
-struct CSSStyleSheetInit;
|
|
|
class CSSStyleValue;
|
|
|
class CSSSupportsRule;
|
|
|
-class Clip;
|
|
|
-class ConicGradientStyleValue;
|
|
|
-class ContentStyleValue;
|
|
|
-class CounterStyleValue;
|
|
|
-class CounterDefinitionsStyleValue;
|
|
|
class CustomIdentStyleValue;
|
|
|
class Display;
|
|
|
class DisplayStyleValue;
|
|
@@ -204,7 +205,6 @@ class StringStyleValue;
|
|
|
class StyleComputer;
|
|
|
class StyleProperties;
|
|
|
class StyleSheet;
|
|
|
-struct StyleSheetIdentifier;
|
|
|
class StyleSheetList;
|
|
|
class StyleValueList;
|
|
|
class Supports;
|
|
@@ -216,8 +216,8 @@ class TimeStyleValue;
|
|
|
class Transformation;
|
|
|
class TransformationStyleValue;
|
|
|
class TransitionStyleValue;
|
|
|
-class URLStyleValue;
|
|
|
class UnresolvedStyleValue;
|
|
|
+class URLStyleValue;
|
|
|
class VisualViewport;
|
|
|
|
|
|
enum class Keyword;
|
|
@@ -225,18 +225,21 @@ enum class MediaFeatureID;
|
|
|
enum class PropertyID;
|
|
|
|
|
|
struct BackgroundLayerData;
|
|
|
+struct CSSStyleSheetInit;
|
|
|
+struct StyleSheetIdentifier;
|
|
|
}
|
|
|
|
|
|
namespace Web::CSS::Parser {
|
|
|
-struct AtRule;
|
|
|
class ComponentValue;
|
|
|
+class Parser;
|
|
|
+class Token;
|
|
|
+class Tokenizer;
|
|
|
+
|
|
|
+struct AtRule;
|
|
|
struct Declaration;
|
|
|
struct Function;
|
|
|
-class Parser;
|
|
|
struct QualifiedRule;
|
|
|
struct SimpleBlock;
|
|
|
-class Token;
|
|
|
-class Tokenizer;
|
|
|
}
|
|
|
|
|
|
namespace Web::DOM {
|
|
@@ -276,8 +279,8 @@ class NodeList;
|
|
|
class ParentNode;
|
|
|
class Position;
|
|
|
class ProcessingInstruction;
|
|
|
-class Range;
|
|
|
class RadioNodeList;
|
|
|
+class Range;
|
|
|
class RegisteredObserver;
|
|
|
class ShadowRoot;
|
|
|
class StaticNodeList;
|
|
@@ -297,10 +300,11 @@ class XMLSerializer;
|
|
|
}
|
|
|
|
|
|
namespace Web::Encoding {
|
|
|
-struct TextDecodeOptions;
|
|
|
class TextDecoder;
|
|
|
-struct TextDecoderOptions;
|
|
|
class TextEncoder;
|
|
|
+
|
|
|
+struct TextDecodeOptions;
|
|
|
+struct TextDecoderOptions;
|
|
|
struct TextEncoderEncodeIntoResult;
|
|
|
}
|
|
|
|
|
@@ -331,8 +335,8 @@ class ConnectionTimingInfo;
|
|
|
class FetchAlgorithms;
|
|
|
class FetchController;
|
|
|
class FetchParams;
|
|
|
-class FetchTimingInfo;
|
|
|
class FetchRecord;
|
|
|
+class FetchTimingInfo;
|
|
|
class HeaderList;
|
|
|
class IncrementalReadLoopReadRequest;
|
|
|
class Request;
|
|
@@ -350,16 +354,17 @@ class FileList;
|
|
|
|
|
|
namespace Web::Geometry {
|
|
|
class DOMMatrix;
|
|
|
-struct DOMMatrix2DInit;
|
|
|
-struct DOMMatrixInit;
|
|
|
class DOMMatrixReadOnly;
|
|
|
class DOMPoint;
|
|
|
-struct DOMPointInit;
|
|
|
class DOMPointReadOnly;
|
|
|
class DOMQuad;
|
|
|
class DOMRect;
|
|
|
class DOMRectList;
|
|
|
class DOMRectReadOnly;
|
|
|
+
|
|
|
+struct DOMMatrix2DInit;
|
|
|
+struct DOMMatrixInit;
|
|
|
+struct DOMPointInit;
|
|
|
}
|
|
|
|
|
|
namespace Web::HTML {
|
|
@@ -386,7 +391,6 @@ class DOMStringMap;
|
|
|
class DragDataStore;
|
|
|
class DragEvent;
|
|
|
class ElementInternals;
|
|
|
-struct EmbedderPolicy;
|
|
|
class ErrorEvent;
|
|
|
class EventHandler;
|
|
|
class EventLoop;
|
|
@@ -497,6 +501,7 @@ class PromiseRejectionEvent;
|
|
|
class SelectedFile;
|
|
|
class ServiceWorkerContainer;
|
|
|
class ServiceWorkerRegistration;
|
|
|
+class SessionHistoryEntry;
|
|
|
class SharedResourceRequest;
|
|
|
class Storage;
|
|
|
class SubmitEvent;
|
|
@@ -509,7 +514,6 @@ class Timer;
|
|
|
class TimeRanges;
|
|
|
class ToggleEvent;
|
|
|
class TrackEvent;
|
|
|
-struct TransferDataHolder;
|
|
|
class TraversableNavigable;
|
|
|
class UserActivation;
|
|
|
class ValidityState;
|
|
@@ -530,18 +534,19 @@ enum class AllowMultipleFiles;
|
|
|
enum class MediaSeekMode;
|
|
|
enum class SandboxingFlagSet;
|
|
|
|
|
|
-struct OpenerPolicy;
|
|
|
-struct OpenerPolicyEnforcementResult;
|
|
|
+struct EmbedderPolicy;
|
|
|
struct Environment;
|
|
|
struct EnvironmentSettingsObject;
|
|
|
struct NavigationParams;
|
|
|
+struct OpenerPolicy;
|
|
|
+struct OpenerPolicyEnforcementResult;
|
|
|
struct PolicyContainer;
|
|
|
struct POSTResource;
|
|
|
struct ScrollOptions;
|
|
|
struct ScrollToOptions;
|
|
|
struct SerializedFormData;
|
|
|
-class SessionHistoryEntry;
|
|
|
struct ToggleTaskTracker;
|
|
|
+struct TransferDataHolder;
|
|
|
}
|
|
|
|
|
|
namespace Web::HighResolutionTime {
|
|
@@ -562,6 +567,7 @@ class Internals;
|
|
|
namespace Web::IntersectionObserver {
|
|
|
class IntersectionObserver;
|
|
|
class IntersectionObserverEntry;
|
|
|
+
|
|
|
struct IntersectionObserverRegistration;
|
|
|
}
|
|
|
|
|
@@ -575,8 +581,8 @@ class CheckBox;
|
|
|
class FlexFormattingContext;
|
|
|
class FormattingContext;
|
|
|
class ImageBox;
|
|
|
-class InlineNode;
|
|
|
class InlineFormattingContext;
|
|
|
+class InlineNode;
|
|
|
class Label;
|
|
|
class LabelableNode;
|
|
|
class LineBox;
|
|
@@ -641,6 +647,7 @@ namespace Web::PerformanceTimeline {
|
|
|
class PerformanceEntry;
|
|
|
class PerformanceObserver;
|
|
|
class PerformanceObserverEntryList;
|
|
|
+
|
|
|
struct PerformanceObserverInit;
|
|
|
}
|
|
|
|
|
@@ -758,7 +765,6 @@ class Table;
|
|
|
namespace Web::WebAudio {
|
|
|
class AudioBuffer;
|
|
|
class AudioBufferSourceNode;
|
|
|
-class AudioDestinationNode;
|
|
|
class AudioContext;
|
|
|
class AudioDestinationNode;
|
|
|
class AudioNode;
|
|
@@ -818,5 +824,6 @@ class ProgressEvent;
|
|
|
class XMLHttpRequest;
|
|
|
class XMLHttpRequestEventTarget;
|
|
|
class XMLHttpRequestUpload;
|
|
|
+
|
|
|
struct FormDataEntry;
|
|
|
}
|