mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 19:57:45 +00:00
LibWeb: Organize LibWeb forwarding header
Alphabetically sort everything (namespaces and forward declarations within namespaces), and de-duplicate repeated namespaces (namely the Web namespace appeared twice).
This commit is contained in:
parent
0d5e0d27aa
commit
19cc1327af
1 changed files with 116 additions and 108 deletions
|
@ -10,12 +10,43 @@
|
||||||
#include <LibWeb/Bindings/Forward.h>
|
#include <LibWeb/Bindings/Forward.h>
|
||||||
|
|
||||||
namespace Web {
|
namespace Web {
|
||||||
|
class EditEventHandler;
|
||||||
|
class EventHandler;
|
||||||
|
class FrameLoader;
|
||||||
|
class LoadRequest;
|
||||||
|
class Page;
|
||||||
|
class PageClient;
|
||||||
|
class PaintContext;
|
||||||
|
class Resource;
|
||||||
|
class ResourceLoader;
|
||||||
class XMLDocumentBuilder;
|
class XMLDocumentBuilder;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
namespace Web::Bindings {
|
||||||
|
class Intrinsics;
|
||||||
|
class OptionConstructor;
|
||||||
|
|
||||||
|
enum class CanPlayTypeResult;
|
||||||
|
enum class CanvasFillRule;
|
||||||
|
enum class DOMParserSupportedType;
|
||||||
|
enum class EndingType;
|
||||||
|
enum class ImageSmoothingQuality;
|
||||||
|
enum class ReferrerPolicy;
|
||||||
|
enum class RequestCache;
|
||||||
|
enum class RequestCredentials;
|
||||||
|
enum class RequestDestination;
|
||||||
|
enum class RequestDuplex;
|
||||||
|
enum class RequestMode;
|
||||||
|
enum class RequestRedirect;
|
||||||
|
enum class ResizeObserverBoxOptions;
|
||||||
|
enum class ResponseType;
|
||||||
|
enum class XMLHttpRequestResponseType;
|
||||||
|
}
|
||||||
|
|
||||||
namespace Web::Cookie {
|
namespace Web::Cookie {
|
||||||
struct Cookie;
|
struct Cookie;
|
||||||
struct ParsedCookie;
|
struct ParsedCookie;
|
||||||
|
|
||||||
enum class Source;
|
enum class Source;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -27,24 +58,24 @@ class SubtleCrypto;
|
||||||
namespace Web::CSS {
|
namespace Web::CSS {
|
||||||
class AbstractImageStyleValue;
|
class AbstractImageStyleValue;
|
||||||
class Angle;
|
class Angle;
|
||||||
class AnglePercentage;
|
|
||||||
class AngleOrCalculated;
|
class AngleOrCalculated;
|
||||||
|
class AnglePercentage;
|
||||||
class AngleStyleValue;
|
class AngleStyleValue;
|
||||||
class BackgroundRepeatStyleValue;
|
class BackgroundRepeatStyleValue;
|
||||||
class BackgroundSizeStyleValue;
|
class BackgroundSizeStyleValue;
|
||||||
class BackgroundStyleValue;
|
class BackgroundStyleValue;
|
||||||
class BorderRadiusStyleValue;
|
|
||||||
class BorderRadiusShorthandStyleValue;
|
class BorderRadiusShorthandStyleValue;
|
||||||
|
class BorderRadiusStyleValue;
|
||||||
class BorderStyleValue;
|
class BorderStyleValue;
|
||||||
class Clip;
|
|
||||||
class CalculatedStyleValue;
|
class CalculatedStyleValue;
|
||||||
|
class Clip;
|
||||||
class ColorStyleValue;
|
class ColorStyleValue;
|
||||||
class ConicGradientStyleValue;
|
class ConicGradientStyleValue;
|
||||||
class ContentStyleValue;
|
class ContentStyleValue;
|
||||||
class CSSConditionRule;
|
class CSSConditionRule;
|
||||||
|
class CSSFontFaceRule;
|
||||||
class CSSGroupingRule;
|
class CSSGroupingRule;
|
||||||
class CSSImportRule;
|
class CSSImportRule;
|
||||||
class CSSFontFaceRule;
|
|
||||||
class CSSMediaRule;
|
class CSSMediaRule;
|
||||||
class CSSRule;
|
class CSSRule;
|
||||||
class CSSRuleList;
|
class CSSRuleList;
|
||||||
|
@ -62,8 +93,8 @@ class FlexStyleValue;
|
||||||
class FontFace;
|
class FontFace;
|
||||||
class FontStyleValue;
|
class FontStyleValue;
|
||||||
class Frequency;
|
class Frequency;
|
||||||
class FrequencyPercentage;
|
|
||||||
class FrequencyOrCalculated;
|
class FrequencyOrCalculated;
|
||||||
|
class FrequencyPercentage;
|
||||||
class FrequencyStyleValue;
|
class FrequencyStyleValue;
|
||||||
class GridAreaShorthandStyleValue;
|
class GridAreaShorthandStyleValue;
|
||||||
class GridMinMax;
|
class GridMinMax;
|
||||||
|
@ -81,8 +112,8 @@ class InheritStyleValue;
|
||||||
class InitialStyleValue;
|
class InitialStyleValue;
|
||||||
class Length;
|
class Length;
|
||||||
class LengthBox;
|
class LengthBox;
|
||||||
class LengthPercentage;
|
|
||||||
class LengthOrCalculated;
|
class LengthOrCalculated;
|
||||||
|
class LengthPercentage;
|
||||||
class LengthStyleValue;
|
class LengthStyleValue;
|
||||||
class LinearGradientStyleValue;
|
class LinearGradientStyleValue;
|
||||||
class ListStyleStyleValue;
|
class ListStyleStyleValue;
|
||||||
|
@ -117,8 +148,8 @@ class StyleValueList;
|
||||||
class Supports;
|
class Supports;
|
||||||
class TextDecorationStyleValue;
|
class TextDecorationStyleValue;
|
||||||
class Time;
|
class Time;
|
||||||
class TimePercentage;
|
|
||||||
class TimeOrCalculated;
|
class TimeOrCalculated;
|
||||||
|
class TimePercentage;
|
||||||
class TimeStyleValue;
|
class TimeStyleValue;
|
||||||
class TransformationStyleValue;
|
class TransformationStyleValue;
|
||||||
class UnicodeRange;
|
class UnicodeRange;
|
||||||
|
@ -143,9 +174,9 @@ class Tokenizer;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace Web::DOM {
|
namespace Web::DOM {
|
||||||
class AbstractRange;
|
|
||||||
class AbortController;
|
class AbortController;
|
||||||
class AbortSignal;
|
class AbortSignal;
|
||||||
|
class AbstractRange;
|
||||||
class AccessibilityTreeNode;
|
class AccessibilityTreeNode;
|
||||||
class Attr;
|
class Attr;
|
||||||
class CDATASection;
|
class CDATASection;
|
||||||
|
@ -183,9 +214,11 @@ class StaticNodeList;
|
||||||
class StaticRange;
|
class StaticRange;
|
||||||
class Text;
|
class Text;
|
||||||
class TreeWalker;
|
class TreeWalker;
|
||||||
|
|
||||||
enum class QuirksMode;
|
enum class QuirksMode;
|
||||||
struct EventListenerOptions;
|
|
||||||
struct AddEventListenerOptions;
|
struct AddEventListenerOptions;
|
||||||
|
struct EventListenerOptions;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace Web::DOMParsing {
|
namespace Web::DOMParsing {
|
||||||
|
@ -211,16 +244,17 @@ class RefCountedFlag;
|
||||||
|
|
||||||
namespace Web::Fetch::Infrastructure {
|
namespace Web::Fetch::Infrastructure {
|
||||||
class Body;
|
class Body;
|
||||||
struct BodyWithType;
|
|
||||||
class ConnectionTimingInfo;
|
class ConnectionTimingInfo;
|
||||||
class FetchAlgorithms;
|
class FetchAlgorithms;
|
||||||
class FetchController;
|
class FetchController;
|
||||||
class FetchParams;
|
class FetchParams;
|
||||||
class FetchTimingInfo;
|
class FetchTimingInfo;
|
||||||
struct Header;
|
|
||||||
class HeaderList;
|
class HeaderList;
|
||||||
class Request;
|
class Request;
|
||||||
class Response;
|
class Response;
|
||||||
|
|
||||||
|
struct BodyWithType;
|
||||||
|
struct Header;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace Web::FileAPI {
|
namespace Web::FileAPI {
|
||||||
|
@ -245,15 +279,11 @@ class BrowsingContextGroup;
|
||||||
class CanvasRenderingContext2D;
|
class CanvasRenderingContext2D;
|
||||||
class ClassicScript;
|
class ClassicScript;
|
||||||
class CloseEvent;
|
class CloseEvent;
|
||||||
struct CrossOriginOpenerPolicy;
|
|
||||||
struct CrossOriginOpenerPolicyEnforcementResult;
|
|
||||||
class CustomElementDefinition;
|
class CustomElementDefinition;
|
||||||
class CustomElementRegistry;
|
class CustomElementRegistry;
|
||||||
class DocumentState;
|
class DocumentState;
|
||||||
class DOMParser;
|
class DOMParser;
|
||||||
class DOMStringMap;
|
class DOMStringMap;
|
||||||
struct Environment;
|
|
||||||
struct EnvironmentSettingsObject;
|
|
||||||
class ErrorEvent;
|
class ErrorEvent;
|
||||||
class EventHandler;
|
class EventHandler;
|
||||||
class EventLoop;
|
class EventLoop;
|
||||||
|
@ -340,19 +370,13 @@ class MessageEvent;
|
||||||
class MessagePort;
|
class MessagePort;
|
||||||
class MimeType;
|
class MimeType;
|
||||||
class MimeTypeArray;
|
class MimeTypeArray;
|
||||||
struct NavigationParams;
|
|
||||||
class Navigator;
|
class Navigator;
|
||||||
class Origin;
|
class Origin;
|
||||||
class PageTransitionEvent;
|
class PageTransitionEvent;
|
||||||
class Path2D;
|
class Path2D;
|
||||||
class Plugin;
|
class Plugin;
|
||||||
class PluginArray;
|
class PluginArray;
|
||||||
struct PolicyContainer;
|
|
||||||
class PromiseRejectionEvent;
|
class PromiseRejectionEvent;
|
||||||
class WorkerDebugConsoleClient;
|
|
||||||
struct SandboxingFlagSet;
|
|
||||||
struct SerializedFormData;
|
|
||||||
struct SessionHistoryEntry;
|
|
||||||
class Storage;
|
class Storage;
|
||||||
class SubmitEvent;
|
class SubmitEvent;
|
||||||
class TextMetrics;
|
class TextMetrics;
|
||||||
|
@ -364,12 +388,23 @@ class Window;
|
||||||
class WindowEnvironmentSettingsObject;
|
class WindowEnvironmentSettingsObject;
|
||||||
class WindowProxy;
|
class WindowProxy;
|
||||||
class Worker;
|
class Worker;
|
||||||
|
class WorkerDebugConsoleClient;
|
||||||
class WorkerEnvironmentSettingsObject;
|
class WorkerEnvironmentSettingsObject;
|
||||||
class WorkerGlobalScope;
|
class WorkerGlobalScope;
|
||||||
class WorkerLocation;
|
class WorkerLocation;
|
||||||
class WorkerNavigator;
|
class WorkerNavigator;
|
||||||
|
|
||||||
enum class MediaSeekMode;
|
enum class MediaSeekMode;
|
||||||
|
|
||||||
|
struct CrossOriginOpenerPolicy;
|
||||||
|
struct CrossOriginOpenerPolicyEnforcementResult;
|
||||||
|
struct Environment;
|
||||||
|
struct EnvironmentSettingsObject;
|
||||||
|
struct NavigationParams;
|
||||||
|
struct PolicyContainer;
|
||||||
|
struct SandboxingFlagSet;
|
||||||
|
struct SerializedFormData;
|
||||||
|
struct SessionHistoryEntry;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace Web::HighResolutionTime {
|
namespace Web::HighResolutionTime {
|
||||||
|
@ -380,6 +415,36 @@ namespace Web::IntersectionObserver {
|
||||||
class IntersectionObserver;
|
class IntersectionObserver;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
namespace Web::Layout {
|
||||||
|
class BlockContainer;
|
||||||
|
class BlockFormattingContext;
|
||||||
|
class Box;
|
||||||
|
class ButtonBox;
|
||||||
|
class CheckBox;
|
||||||
|
class FlexFormattingContext;
|
||||||
|
class FormattingContext;
|
||||||
|
class InlineFormattingContext;
|
||||||
|
class Label;
|
||||||
|
class LabelableNode;
|
||||||
|
class LineBox;
|
||||||
|
class LineBoxFragment;
|
||||||
|
class ListItemBox;
|
||||||
|
class ListItemMarkerBox;
|
||||||
|
class Node;
|
||||||
|
class NodeWithStyle;
|
||||||
|
class NodeWithStyleAndBoxModelMetrics;
|
||||||
|
class RadioButton;
|
||||||
|
class ReplacedBox;
|
||||||
|
class TableWrapper;
|
||||||
|
class TextNode;
|
||||||
|
class VideoBox;
|
||||||
|
class Viewport;
|
||||||
|
|
||||||
|
enum class LayoutMode;
|
||||||
|
|
||||||
|
struct LayoutState;
|
||||||
|
}
|
||||||
|
|
||||||
namespace Web::MimeSniff {
|
namespace Web::MimeSniff {
|
||||||
class MimeType;
|
class MimeType;
|
||||||
}
|
}
|
||||||
|
@ -389,7 +454,6 @@ class PerformanceTiming;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace Web::Painting {
|
namespace Web::Painting {
|
||||||
enum class PaintPhase;
|
|
||||||
class ButtonPaintable;
|
class ButtonPaintable;
|
||||||
class CheckBoxPaintable;
|
class CheckBoxPaintable;
|
||||||
class LabelablePaintable;
|
class LabelablePaintable;
|
||||||
|
@ -399,8 +463,11 @@ class PaintableWithLines;
|
||||||
class StackingContext;
|
class StackingContext;
|
||||||
class TextPaintable;
|
class TextPaintable;
|
||||||
class VideoPaintable;
|
class VideoPaintable;
|
||||||
struct BorderRadiusData;
|
|
||||||
|
enum class PaintPhase;
|
||||||
|
|
||||||
struct BorderRadiiData;
|
struct BorderRadiiData;
|
||||||
|
struct BorderRadiusData;
|
||||||
struct LinearGradientData;
|
struct LinearGradientData;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -429,18 +496,19 @@ class Selection;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace Web::Streams {
|
namespace Web::Streams {
|
||||||
class ReadableStream;
|
|
||||||
class ReadableByteStreamController;
|
class ReadableByteStreamController;
|
||||||
|
class ReadableStream;
|
||||||
class ReadableStreamBYOBRequest;
|
class ReadableStreamBYOBRequest;
|
||||||
class ReadableStreamDefaultController;
|
class ReadableStreamDefaultController;
|
||||||
class ReadableStreamDefaultReader;
|
class ReadableStreamDefaultReader;
|
||||||
class ReadableStreamGenericReaderMixin;
|
class ReadableStreamGenericReaderMixin;
|
||||||
class ReadRequest;
|
class ReadRequest;
|
||||||
struct UnderlyingSink;
|
|
||||||
struct UnderlyingSource;
|
|
||||||
class WritableStream;
|
class WritableStream;
|
||||||
class WritableStreamDefaultController;
|
class WritableStreamDefaultController;
|
||||||
class WritableStreamDefaultWriter;
|
class WritableStreamDefaultWriter;
|
||||||
|
|
||||||
|
struct UnderlyingSink;
|
||||||
|
struct UnderlyingSource;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace Web::SVG {
|
namespace Web::SVG {
|
||||||
|
@ -462,56 +530,20 @@ class SVGRectElement;
|
||||||
class SVGSVGElement;
|
class SVGSVGElement;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace Web::WebIDL {
|
namespace Web::UIEvents {
|
||||||
class CallbackType;
|
class KeyboardEvent;
|
||||||
class DOMException;
|
class MouseEvent;
|
||||||
|
class UIEvents;
|
||||||
template<typename ValueType>
|
|
||||||
class ExceptionOr;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace Web::WebSockets {
|
namespace Web::URL {
|
||||||
class WebSocket;
|
class URL;
|
||||||
|
class URLSearchParams;
|
||||||
|
class URLSearchParamsIterator;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace Web::Layout {
|
namespace Web::UserTiming {
|
||||||
enum class LayoutMode;
|
class PerformanceMark;
|
||||||
class BlockContainer;
|
|
||||||
class BlockFormattingContext;
|
|
||||||
class Box;
|
|
||||||
class ButtonBox;
|
|
||||||
class CheckBox;
|
|
||||||
class FlexFormattingContext;
|
|
||||||
class FormattingContext;
|
|
||||||
struct LayoutState;
|
|
||||||
class Viewport;
|
|
||||||
class InlineFormattingContext;
|
|
||||||
class Label;
|
|
||||||
class LabelableNode;
|
|
||||||
class LineBox;
|
|
||||||
class LineBoxFragment;
|
|
||||||
class ListItemBox;
|
|
||||||
class ListItemMarkerBox;
|
|
||||||
class Node;
|
|
||||||
class NodeWithStyle;
|
|
||||||
class NodeWithStyleAndBoxModelMetrics;
|
|
||||||
class RadioButton;
|
|
||||||
class ReplacedBox;
|
|
||||||
class TableWrapper;
|
|
||||||
class TextNode;
|
|
||||||
class VideoBox;
|
|
||||||
}
|
|
||||||
|
|
||||||
namespace Web {
|
|
||||||
class EditEventHandler;
|
|
||||||
class EventHandler;
|
|
||||||
class FrameLoader;
|
|
||||||
class LoadRequest;
|
|
||||||
class Page;
|
|
||||||
class PageClient;
|
|
||||||
class PaintContext;
|
|
||||||
class Resource;
|
|
||||||
class ResourceLoader;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace Web::WebAssembly {
|
namespace Web::WebAssembly {
|
||||||
|
@ -527,6 +559,18 @@ class WebGLRenderingContext;
|
||||||
class WebGLRenderingContextBase;
|
class WebGLRenderingContextBase;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
namespace Web::WebIDL {
|
||||||
|
class CallbackType;
|
||||||
|
class DOMException;
|
||||||
|
|
||||||
|
template<typename ValueType>
|
||||||
|
class ExceptionOr;
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace Web::WebSockets {
|
||||||
|
class WebSocket;
|
||||||
|
}
|
||||||
|
|
||||||
namespace Web::XHR {
|
namespace Web::XHR {
|
||||||
class FormData;
|
class FormData;
|
||||||
class FormDataIterator;
|
class FormDataIterator;
|
||||||
|
@ -535,39 +579,3 @@ class XMLHttpRequest;
|
||||||
class XMLHttpRequestEventTarget;
|
class XMLHttpRequestEventTarget;
|
||||||
class XMLHttpRequestUpload;
|
class XMLHttpRequestUpload;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace Web::UIEvents {
|
|
||||||
class MouseEvent;
|
|
||||||
class KeyboardEvent;
|
|
||||||
class UIEvents;
|
|
||||||
}
|
|
||||||
|
|
||||||
namespace Web::URL {
|
|
||||||
class URL;
|
|
||||||
class URLSearchParams;
|
|
||||||
class URLSearchParamsIterator;
|
|
||||||
}
|
|
||||||
|
|
||||||
namespace Web::UserTiming {
|
|
||||||
class PerformanceMark;
|
|
||||||
}
|
|
||||||
|
|
||||||
namespace Web::Bindings {
|
|
||||||
class Intrinsics;
|
|
||||||
class OptionConstructor;
|
|
||||||
enum class CanPlayTypeResult;
|
|
||||||
enum class CanvasFillRule;
|
|
||||||
enum class EndingType;
|
|
||||||
enum class DOMParserSupportedType;
|
|
||||||
enum class ImageSmoothingQuality;
|
|
||||||
enum class ReferrerPolicy;
|
|
||||||
enum class RequestDestination;
|
|
||||||
enum class RequestMode;
|
|
||||||
enum class RequestCredentials;
|
|
||||||
enum class RequestCache;
|
|
||||||
enum class RequestRedirect;
|
|
||||||
enum class RequestDuplex;
|
|
||||||
enum class ResponseType;
|
|
||||||
enum class ResizeObserverBoxOptions;
|
|
||||||
enum class XMLHttpRequestResponseType;
|
|
||||||
}
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue