Copy as Markdown
Other Tools
#ifndef DOM_BINDINGNAMES_H_
#define DOM_BINDINGNAMES_H_
#include <stddef.h>
#include <stdint.h>
#include "mozilla/Attributes.h"
namespace mozilla::dom {
enum class BindingNamesOffset : uint16_t {
ANGLE_instanced_arrays = 0,
APZHitResultFlags = 23,
AbortController = 41,
AbortSignal = 57,
AbstractRange = 69,
AccessibleNode = 83,
Addon = 98,
AddonEvent = 104,
AddonInstall = 115,
AddonManager = 128,
AddonManagerPermissions = 141,
AnalyserNode = 165,
Animation = 178,
AnimationEffect = 188,
AnimationEvent = 204,
AnimationPlaybackEvent = 219,
AnimationTimeline = 242,
AnonymousContent = 260,
Attr = 277,
Audio = 282,
AudioBuffer = 288,
AudioBufferSourceNode = 300,
AudioContext = 322,
AudioData = 335,
AudioDecoder = 345,
AudioDestinationNode = 358,
AudioEncoder = 379,
AudioListener = 392,
AudioNode = 406,
AudioParam = 416,
AudioParamMap = 427,
AudioProcessingEvent = 441,
AudioScheduledSourceNode = 462,
AudioTrack = 487,
AudioTrackList = 498,
AudioWorklet = 513,
AudioWorkletGlobalScope = 526,
AudioWorkletNode = 550,
AudioWorkletProcessor = 567,
AuthenticatorAssertionResponse = 589,
AuthenticatorAttestationResponse = 620,
AuthenticatorResponse = 653,
BarProp = 675,
BaseAudioContext = 683,
BatteryManager = 700,
BeforeUnloadEvent = 715,
BiquadFilterNode = 733,
Blob = 750,
BlobEvent = 755,
BroadcastChannel = 765,
BrowsingContext = 782,
BrowsingContextGroup = 798,
ByteLengthQueuingStrategy = 819,
CDATASection = 845,
CSPViolationReportBody = 858,
CSS = 881,
CSS2Properties = 885,
CSSAnimation = 900,
CSSConditionRule = 913,
CSSContainerRule = 930,
CSSCounterStyleRule = 947,
CSSCustomPropertyRegisteredEvent = 967,
CSSFontFaceRule = 1000,
CSSFontFeatureValuesRule = 1016,
CSSFontPaletteValuesRule = 1041,
CSSGroupingRule = 1066,
CSSImportRule = 1082,
CSSKeyframeRule = 1096,
CSSKeyframesRule = 1112,
CSSLayerBlockRule = 1129,
CSSLayerStatementRule = 1147,
CSSMarginRule = 1169,
CSSMediaRule = 1183,
CSSMozDocumentRule = 1196,
CSSNamespaceRule = 1215,
CSSNestedDeclarations = 1232,
CSSPageDescriptors = 1254,
CSSPageRule = 1273,
CSSPositionTryDescriptors = 1285,
CSSPositionTryRule = 1311,
CSSPropertyRule = 1330,
CSSPseudoElement = 1346,
CSSRule = 1363,
CSSRuleList = 1371,
CSSScopeRule = 1383,
CSSStartingStyleRule = 1396,
CSSStyleDeclaration = 1417,
CSSStyleRule = 1437,
CSSStyleSheet = 1450,
CSSSupportsRule = 1464,
CSSTransition = 1480,
Cache = 1494,
CacheStorage = 1500,
CallbackDebuggerNotification = 1513,
CanonicalBrowsingContext = 1542,
CanvasCaptureMediaStream = 1567,
CanvasGradient = 1592,
CanvasPattern = 1607,
CanvasRenderingContext2D = 1621,
CaretPosition = 1646,
CaretStateChangedEvent = 1660,
ChannelMergerNode = 1683,
ChannelSplitterNode = 1701,
ChannelWrapper = 1721,
CharacterData = 1736,
CheckerboardReportService = 1750,
ChildProcessMessageManager = 1776,
ChildSHistory = 1803,
ChromeMessageBroadcaster = 1817,
ChromeMessageSender = 1842,
ChromeNodeList = 1862,
ChromeUtils = 1877,
ChromeWorker = 1889,
Client = 1902,
Clients = 1909,
Clipboard = 1917,
ClipboardEvent = 1927,
ClipboardItem = 1942,
ClonedErrorHolder = 1956,
CloseEvent = 1974,
CloseWatcher = 1985,
CommandEvent = 1998,
Comment = 2011,
CompositionEvent = 2019,
CompressionStream = 2036,
ConsoleInstance = 2054,
ConstantSourceNode = 2070,
ContentFrameMessageManager = 2089,
ContentProcessMessageManager = 2116,
ContentVisibilityAutoStateChangeEvent = 2145,
ConvolverNode = 2183,
CookieChangeEvent = 2197,
CookieStore = 2215,
CountQueuingStrategy = 2227,
CreateOfferRequest = 2248,
Credential = 2267,
CredentialsContainer = 2278,
Crypto = 2299,
CryptoKey = 2306,
CustomElementRegistry = 2316,
CustomEvent = 2338,
CustomStateSet = 2350,
DOMException = 2365,
DOMImplementation = 2378,
DOMLocalization = 2396,
DOMMatrix = 2412,
DOMMatrixReadOnly = 2422,
DOMParser = 2440,
DOMPoint = 2450,
DOMPointReadOnly = 2459,
DOMQuad = 2476,
DOMRect = 2484,
DOMRectList = 2492,
DOMRectReadOnly = 2504,
DOMStringList = 2520,
DOMStringMap = 2534,
DOMTokenList = 2547,
DataTransfer = 2560,
DataTransferItem = 2573,
DataTransferItemList = 2590,
DebuggerNotification = 2611,
DebuggerNotificationObserver = 2632,
DecompressionStream = 2661,
DedicatedWorkerGlobalScope = 2681,
DelayNode = 2708,
DeprecationReportBody = 2718,
DeviceAcceleration = 2740,
DeviceLightEvent = 2759,
DeviceMotionEvent = 2776,
DeviceOrientationEvent = 2794,
DeviceRotationRate = 2817,
Directory = 2836,
Document = 2846,
DocumentFragment = 2855,
DocumentL10n = 2872,
DocumentTimeline = 2885,
DocumentType = 2902,
DominatorTree = 2915,
DragEvent = 2929,
DynamicsCompressorNode = 2939,
EXT_blend_minmax = 2962,
EXT_color_buffer_float = 2979,
EXT_color_buffer_half_float = 3002,
EXT_depth_clamp = 3030,
EXT_disjoint_timer_query = 3046,
EXT_float_blend = 3071,
EXT_frag_depth = 3087,
EXT_sRGB = 3102,
EXT_shader_texture_lod = 3111,
EXT_texture_compression_bptc = 3134,
EXT_texture_compression_rgtc = 3163,
EXT_texture_filter_anisotropic = 3192,
EXT_texture_norm16 = 3223,
Element = 3242,
ElementInternals = 3250,
EncodedAudioChunk = 3267,
EncodedVideoChunk = 3285,
ErrorEvent = 3303,
Event = 3314,
EventCallbackDebuggerNotification = 3320,
EventCounts = 3354,
EventSource = 3366,
EventTarget = 3378,
Exception = 3390,
ExtendableEvent = 3400,
ExtendableMessageEvent = 3416,
ExtensionAlarms = 3439,
ExtensionBrowser = 3455,
ExtensionBrowserSettings = 3472,
ExtensionBrowserSettingsColorManagement = 3497,
ExtensionDns = 3537,
ExtensionEventManager = 3550,
ExtensionMockAPI = 3572,
ExtensionPort = 3589,
ExtensionProxy = 3603,
ExtensionRuntime = 3618,
ExtensionScripting = 3635,
ExtensionSetting = 3654,
ExtensionTest = 3671,
External = 3685,
FeaturePolicy = 3694,
FeaturePolicyViolationReportBody = 3708,
FetchEvent = 3741,
FetchObserver = 3752,
File = 3766,
FileList = 3771,
FileReader = 3780,
FileReaderSync = 3791,
FileSystem = 3806,
FileSystemDirectoryEntry = 3817,
FileSystemDirectoryHandle = 3842,
FileSystemDirectoryHandle_AsyncIterator = 3868,
FileSystemDirectoryIterator = 3908,
FileSystemDirectoryReader = 3936,
FileSystemEntry = 3962,
FileSystemFileEntry = 3978,
FileSystemFileHandle = 3998,
FileSystemHandle = 4019,
FileSystemSyncAccessHandle = 4036,
FileSystemWritableFileStream = 4063,
Flex = 4092,
FlexItemValues = 4097,
FlexLineValues = 4112,
FluentBundle = 4127,
FluentBundleAsyncIterator = 4140,
FluentBundleIterator = 4166,
FluentPattern = 4187,
FluentResource = 4201,
FocusEvent = 4216,
FontFace = 4227,
FontFaceSet = 4236,
FontFaceSetIterator = 4248,
FontFaceSetLoadEvent = 4268,
FormData = 4289,
FormData_Iterator = 4298,
FormDataEvent = 4316,
FragmentDirective = 4330,
FrameCrashedEvent = 4348,
FrameLoader = 4366,
GPU = 4378,
GPUAdapter = 4382,
GPUAdapterInfo = 4393,
GPUBindGroup = 4408,
GPUBindGroupLayout = 4421,
GPUBuffer = 4440,
GPUBufferUsage = 4450,
GPUCanvasContext = 4465,
GPUColorWrite = 4482,
GPUCommandBuffer = 4496,
GPUCommandEncoder = 4513,
GPUCompilationInfo = 4531,
GPUCompilationMessage = 4550,
GPUComputePassEncoder = 4572,
GPUComputePipeline = 4594,
GPUDevice = 4613,
GPUDeviceLostInfo = 4623,
GPUError = 4641,
GPUInternalError = 4650,
GPUMapMode = 4667,
GPUOutOfMemoryError = 4678,
GPUPipelineLayout = 4698,
GPUQuerySet = 4716,
GPUQueue = 4728,
GPURenderBundle = 4737,
GPURenderBundleEncoder = 4753,
GPURenderPassEncoder = 4776,
GPURenderPipeline = 4797,
GPUSampler = 4815,
GPUShaderModule = 4826,
GPUShaderStage = 4842,
GPUSupportedFeatures = 4857,
GPUSupportedLimits = 4878,
GPUTexture = 4897,
GPUTextureUsage = 4908,
GPUTextureView = 4924,
GPUUncapturedErrorEvent = 4939,
GPUValidationError = 4963,
GainNode = 4982,
Gamepad = 4991,
GamepadAxisMoveEvent = 4999,
GamepadButton = 5020,
GamepadButtonEvent = 5034,
GamepadEvent = 5053,
GamepadHapticActuator = 5066,
GamepadLightIndicator = 5088,
GamepadPose = 5110,
GamepadServiceTest = 5122,
GamepadTouch = 5141,
Geolocation = 5154,
GeolocationCoordinates = 5166,
GeolocationPosition = 5189,
GeolocationPositionError = 5209,
GetUserMediaRequest = 5234,
GleanBoolean = 5254,
GleanCategory = 5267,
GleanCounter = 5281,
GleanCustomDistribution = 5294,
GleanDatetime = 5318,
GleanDenominator = 5332,
GleanEvent = 5349,
GleanImpl = 5360,
GleanLabeled = 5370,
GleanMemoryDistribution = 5383,
GleanMetric = 5407,
GleanNumerator = 5419,
GleanObject = 5434,
GleanPingsImpl = 5446,
GleanQuantity = 5461,
GleanRate = 5475,
GleanString = 5485,
GleanStringList = 5497,
GleanText = 5513,
GleanTimespan = 5523,
GleanTimingDistribution = 5537,
GleanUrl = 5561,
GleanUuid = 5570,
Grid = 5580,
GridArea = 5585,
GridDimension = 5594,
GridLine = 5608,
GridLines = 5617,
GridTrack = 5627,
GridTracks = 5637,
HTMLAllCollection = 5648,
HTMLAnchorElement = 5666,
HTMLAreaElement = 5684,
HTMLAudioElement = 5700,
HTMLBRElement = 5717,
HTMLBaseElement = 5731,
HTMLBodyElement = 5747,
HTMLButtonElement = 5763,
HTMLCanvasElement = 5781,
HTMLCollection = 5799,
HTMLDListElement = 5814,
HTMLDataElement = 5831,
HTMLDataListElement = 5847,
HTMLDetailsElement = 5867,
HTMLDialogElement = 5886,
HTMLDirectoryElement = 5904,
HTMLDivElement = 5925,
HTMLDocument = 5940,
HTMLElement = 5953,
HTMLEmbedElement = 5965,
HTMLFieldSetElement = 5982,
HTMLFontElement = 6002,
HTMLFormControlsCollection = 6018,
HTMLFormElement = 6045,
HTMLFrameElement = 6061,
HTMLFrameSetElement = 6078,
HTMLHRElement = 6098,
HTMLHeadElement = 6112,
HTMLHeadingElement = 6128,
HTMLHtmlElement = 6147,
HTMLIFrameElement = 6163,
HTMLImageElement = 6181,
HTMLInputElement = 6198,
HTMLLIElement = 6215,
HTMLLabelElement = 6229,
HTMLLegendElement = 6246,
HTMLLinkElement = 6264,
HTMLMapElement = 6280,
HTMLMarqueeElement = 6295,
HTMLMediaElement = 6314,
HTMLMenuElement = 6331,
HTMLMetaElement = 6347,
HTMLMeterElement = 6363,
HTMLModElement = 6380,
HTMLOListElement = 6395,
HTMLObjectElement = 6412,
HTMLOptGroupElement = 6430,
HTMLOptionElement = 6450,
HTMLOptionsCollection = 6468,
HTMLOutputElement = 6490,
HTMLParagraphElement = 6508,
HTMLParamElement = 6529,
HTMLPictureElement = 6546,
HTMLPreElement = 6565,
HTMLProgressElement = 6580,
HTMLQuoteElement = 6600,
HTMLScriptElement = 6617,
HTMLSelectElement = 6635,
HTMLSlotElement = 6653,
HTMLSourceElement = 6669,
HTMLSpanElement = 6687,
HTMLStyleElement = 6703,
HTMLTableCaptionElement = 6720,
HTMLTableCellElement = 6744,
HTMLTableColElement = 6765,
HTMLTableElement = 6785,
HTMLTableRowElement = 6802,
HTMLTableSectionElement = 6822,
HTMLTemplateElement = 6846,
HTMLTextAreaElement = 6866,
HTMLTimeElement = 6886,
HTMLTitleElement = 6902,
HTMLTrackElement = 6919,
HTMLUListElement = 6936,
HTMLUnknownElement = 6953,
HTMLVideoElement = 6972,
HashChangeEvent = 6989,
Headers = 7005,
Headers_Iterator = 7013,
HeapSnapshot = 7030,
Highlight = 7043,
HighlightRegistry = 7053,
History = 7071,
IDBCursor = 7079,
IDBCursorWithValue = 7089,
IDBDatabase = 7108,
IDBFactory = 7120,
IDBIndex = 7131,
IDBKeyRange = 7140,
IDBObjectStore = 7152,
IDBOpenDBRequest = 7167,
IDBRequest = 7184,
IDBTransaction = 7195,
IDBVersionChangeEvent = 7210,
IIRFilterNode = 7232,
IOUtils = 7246,
IdentityCredential = 7254,
IdleDeadline = 7273,
Image = 7286,
ImageBitmap = 7292,
ImageBitmapRenderingContext = 7304,
ImageCapture = 7332,
ImageCaptureError = 7345,
ImageCaptureErrorEvent = 7363,
ImageData = 7386,
ImageDecoder = 7396,
ImageDocument = 7409,
ImageTrack = 7423,
ImageTrackList = 7434,
InputEvent = 7449,
InspectorCSSParser = 7460,
InspectorFontFace = 7479,
InspectorUtils = 7497,
InstallTriggerImpl = 7512,
IntersectionObserver = 7531,
IntersectionObserverEntry = 7552,
IntlUtils = 7578,
InvokeEvent = 7588,
JSProcessActorChild = 7600,
JSProcessActorParent = 7620,
JSWindowActorChild = 7641,
JSWindowActorParent = 7660,
KeyEvent = 7680,
KeyboardEvent = 7689,
KeyframeEffect = 7703,
L10nFileSource = 7718,
L10nOverlays = 7733,
L10nRegistry = 7746,
LargestContentfulPaint = 7759,
LegacyMozTCPSocket = 7782,
Localization = 7801,
Location = 7814,
Lock = 7823,
LockManager = 7828,
MIDIAccess = 7840,
MIDIConnectionEvent = 7851,
MIDIInput = 7871,
MIDIInputMap = 7881,
MIDIMessageEvent = 7894,
MIDIOutput = 7911,
MIDIOutputMap = 7922,
MIDIPort = 7936,
MOZ_debug = 7945,
MatchGlob = 7955,
MatchPattern = 7965,
MatchPatternSet = 7978,
MathMLElement = 7994,
MediaCapabilities = 8008,
MediaControlService = 8026,
MediaController = 8046,
MediaDeviceInfo = 8062,
MediaDevices = 8078,
MediaElementAudioSourceNode = 8091,
MediaEncryptedEvent = 8119,
MediaError = 8139,
MediaKeyError = 8150,
MediaKeyMessageEvent = 8164,
MediaKeySession = 8185,
MediaKeyStatusMap = 8201,
MediaKeyStatusMap_Iterator = 8219,
MediaKeySystemAccess = 8246,
MediaKeys = 8267,
MediaList = 8277,
MediaMetadata = 8287,
MediaQueryList = 8301,
MediaQueryListEvent = 8316,
MediaRecorder = 8336,
MediaRecorderErrorEvent = 8350,
MediaSession = 8374,
MediaSource = 8387,
MediaStream = 8399,
MediaStreamAudioDestinationNode = 8411,
MediaStreamAudioSourceNode = 8443,
MediaStreamError = 8470,
MediaStreamEvent = 8487,
MediaStreamTrack = 8504,
MediaStreamTrackAudioSourceNode = 8521,
MediaStreamTrackEvent = 8553,
MerchantValidationEvent = 8575,
MessageBroadcaster = 8599,
MessageChannel = 8618,
MessageEvent = 8633,
MessageListenerManager = 8646,
MessagePort = 8669,
MessageSender = 8681,
MimeType = 8695,
MimeTypeArray = 8704,
MouseEvent = 8718,
MouseScrollEvent = 8729,
MozCanvasPrintState = 8746,
MozDocumentMatcher = 8766,
MozDocumentObserver = 8785,
MozQueryInterface = 8805,
MozSharedMap = 8823,
MozSharedMap_Iterator = 8836,
MozSharedMapChangeEvent = 8858,
MozStorageAsyncStatementParams = 8882,
MozStorageStatementParams = 8913,
MozStorageStatementRow = 8939,
MozWritableSharedMap = 8962,
MutationEvent = 8983,
MutationObserver = 8997,
MutationRecord = 9014,
NamedNodeMap = 9029,
NavigateEvent = 9042,
Navigation = 9056,
NavigationActivation = 9067,
NavigationCurrentEntryChangeEvent = 9088,
NavigationDestination = 9122,
NavigationHistoryEntry = 9144,
NavigationPreloadManager = 9167,
NavigationTransition = 9192,
Navigator = 9213,
NetworkInformation = 9223,
Node = 9242,
NodeFilter = 9247,
NodeIterator = 9258,
NodeList = 9271,
Notification = 9280,
NotificationEvent = 9293,
NotifyPaintEvent = 9311,
OES_draw_buffers_indexed = 9328,
OES_element_index_uint = 9353,
OES_fbo_render_mipmap = 9376,
OES_standard_derivatives = 9398,
OES_texture_float = 9423,
OES_texture_float_linear = 9441,
OES_texture_half_float = 9466,
OES_texture_half_float_linear = 9489,
OES_vertex_array_object = 9519,
OVR_multiview2 = 9543,
OfflineAudioCompletionEvent = 9558,
OfflineAudioContext = 9586,
OffscreenCanvas = 9606,
OffscreenCanvasRenderingContext2D = 9622,
OnlyForUseInConstructor = 9656,
Option = 9680,
OscillatorNode = 9687,
PageTransitionEvent = 9702,
PaintRequest = 9722,
PaintRequestList = 9735,
PaintWorkletGlobalScope = 9752,
PannerNode = 9776,
ParentProcessMessageManager = 9787,
Path2D = 9815,
PathUtils = 9822,
PaymentAddress = 9832,
PaymentMethodChangeEvent = 9847,
PaymentRequest = 9872,
PaymentRequestUpdateEvent = 9887,
PaymentResponse = 9913,
Performance = 9929,
PerformanceEntry = 9941,
PerformanceEntryEvent = 9958,
PerformanceEventTiming = 9980,
PerformanceMark = 10003,
PerformanceMeasure = 10019,
PerformanceNavigation = 10038,
PerformanceNavigationTiming = 10060,
PerformanceObserver = 10088,
PerformanceObserverEntryList = 10108,
PerformancePaintTiming = 10137,
PerformanceResourceTiming = 10160,
PerformanceServerTiming = 10186,
PerformanceTiming = 10210,
PeriodicWave = 10228,
PermissionStatus = 10241,
Permissions = 10258,
Plugin = 10270,
PluginArray = 10277,
PluginCrashedEvent = 10289,
PointerEvent = 10308,
PopStateEvent = 10321,
PopupBlockedEvent = 10335,
PopupPositionedEvent = 10353,
PositionStateEvent = 10374,
PrecompiledScript = 10393,
PrivateAttribution = 10411,
ProcessMessageManager = 10430,
ProcessingInstruction = 10452,
ProgressEvent = 10474,
PromiseDebugging = 10488,
PromiseNativeHandler = 10505,
PromiseRejectionEvent = 10526,
PublicKeyCredential = 10548,
PushEvent = 10568,
PushManager = 10578,
PushManagerImpl = 10590,
PushMessageData = 10606,
PushSubscription = 10622,
PushSubscriptionOptions = 10639,
RadioNodeList = 10663,
Range = 10677,
ReadableByteStreamController = 10683,
ReadableStream = 10712,
ReadableStream_AsyncIterator = 10727,
ReadableStreamBYOBReader = 10756,
ReadableStreamBYOBRequest = 10781,
ReadableStreamDefaultController = 10807,
ReadableStreamDefaultReader = 10839,
Report = 10867,
ReportBody = 10874,
ReportingObserver = 10885,
Request = 10903,
ResizeObserver = 10911,
ResizeObserverEntry = 10926,
ResizeObserverSize = 10946,
Response = 10965,
SVGAElement = 10974,
SVGAngle = 10986,
SVGAnimateElement = 10995,
SVGAnimateMotionElement = 11013,
SVGAnimateTransformElement = 11037,
SVGAnimatedAngle = 11064,
SVGAnimatedBoolean = 11081,
SVGAnimatedEnumeration = 11100,
SVGAnimatedInteger = 11123,
SVGAnimatedLength = 11142,
SVGAnimatedLengthList = 11160,
SVGAnimatedNumber = 11182,
SVGAnimatedNumberList = 11200,
SVGAnimatedPreserveAspectRatio = 11222,
SVGAnimatedRect = 11253,
SVGAnimatedString = 11269,
SVGAnimatedTransformList = 11287,
SVGAnimationElement = 11312,
SVGCircleElement = 11332,
SVGClipPathElement = 11349,
SVGComponentTransferFunctionElement = 11368,
SVGDefsElement = 11404,
SVGDescElement = 11419,
SVGElement = 11434,
SVGEllipseElement = 11445,
SVGFEBlendElement = 11463,
SVGFEColorMatrixElement = 11481,
SVGFEComponentTransferElement = 11505,
SVGFECompositeElement = 11535,
SVGFEConvolveMatrixElement = 11557,
SVGFEDiffuseLightingElement = 11584,
SVGFEDisplacementMapElement = 11612,
SVGFEDistantLightElement = 11640,
SVGFEDropShadowElement = 11665,
SVGFEFloodElement = 11688,
SVGFEFuncAElement = 11706,
SVGFEFuncBElement = 11724,
SVGFEFuncGElement = 11742,
SVGFEFuncRElement = 11760,
SVGFEGaussianBlurElement = 11778,
SVGFEImageElement = 11803,
SVGFEMergeElement = 11821,
SVGFEMergeNodeElement = 11839,
SVGFEMorphologyElement = 11861,
SVGFEOffsetElement = 11884,
SVGFEPointLightElement = 11903,
SVGFESpecularLightingElement = 11926,
SVGFESpotLightElement = 11955,
SVGFETileElement = 11977,
SVGFETurbulenceElement = 11994,
SVGFilterElement = 12017,
SVGForeignObjectElement = 12034,
SVGGElement = 12058,
SVGGeometryElement = 12070,
SVGGradientElement = 12089,
SVGGraphicsElement = 12108,
SVGImageElement = 12127,
SVGLength = 12143,
SVGLengthList = 12153,
SVGLineElement = 12167,
SVGLinearGradientElement = 12182,
SVGMPathElement = 12207,
SVGMarkerElement = 12223,
SVGMaskElement = 12240,
SVGMatrix = 12255,
SVGMetadataElement = 12265,
SVGNumber = 12284,
SVGNumberList = 12294,
SVGPathElement = 12308,
SVGPatternElement = 12323,
SVGPoint = 12341,
SVGPointList = 12350,
SVGPolygonElement = 12363,
SVGPolylineElement = 12381,
SVGPreserveAspectRatio = 12400,
SVGRadialGradientElement = 12423,
SVGRect = 12448,
SVGRectElement = 12456,
SVGSVGElement = 12471,
SVGScriptElement = 12485,
SVGSetElement = 12502,
SVGStopElement = 12516,
SVGStringList = 12531,
SVGStyleElement = 12545,
SVGSwitchElement = 12561,
SVGSymbolElement = 12578,
SVGTSpanElement = 12595,
SVGTextContentElement = 12611,
SVGTextElement = 12633,
SVGTextPathElement = 12648,
SVGTextPositioningElement = 12667,
SVGTitleElement = 12693,
SVGTransform = 12709,
SVGTransformList = 12722,
SVGUnitTypes = 12739,
SVGUseElement = 12752,
SVGViewElement = 12766,
Sanitizer = 12781,
Scheduler = 12791,
Screen = 12801,
ScreenLuminance = 12808,
ScreenOrientation = 12824,
ScriptProcessorNode = 12842,
ScrollAreaEvent = 12862,
ScrollViewChangeEvent = 12878,
SecurityPolicyViolationEvent = 12900,
Selection = 12929,
ServiceWorker = 12939,
ServiceWorkerContainer = 12953,
ServiceWorkerGlobalScope = 12976,
ServiceWorkerRegistration = 13001,
SessionStoreFormData = 13027,
SessionStoreScrollData = 13048,
SessionStoreUtils = 13071,
ShadowRealmGlobalScope = 13089,
ShadowRoot = 13112,
SharedWorker = 13123,
SharedWorkerGlobalScope = 13136,
SimpleGestureEvent = 13160,
SourceBuffer = 13179,
SourceBufferList = 13192,
SpeechGrammar = 13209,
SpeechGrammarList = 13223,
SpeechRecognition = 13241,
SpeechRecognitionAlternative = 13259,
SpeechRecognitionError = 13288,
SpeechRecognitionEvent = 13311,
SpeechRecognitionResult = 13334,
SpeechRecognitionResultList = 13358,
SpeechSynthesis = 13386,
SpeechSynthesisErrorEvent = 13402,
SpeechSynthesisEvent = 13428,
SpeechSynthesisUtterance = 13449,
SpeechSynthesisVoice = 13474,
StaticRange = 13495,
StereoPannerNode = 13507,
Storage = 13524,
StorageEvent = 13532,
StorageManager = 13545,
StreamFilter = 13560,
StreamFilterDataEvent = 13573,
StructuredCloneHolder = 13595,
StructuredCloneTester = 13617,
StyleSheet = 13639,
StyleSheetApplicableStateChangeEvent = 13650,
StyleSheetList = 13687,
StyleSheetRemovedEvent = 13702,
SubmitEvent = 13725,
SubtleCrypto = 13737,
SyncMessageSender = 13750,
SyncReadFile = 13768,
TCPServerSocket = 13781,
TCPServerSocketEvent = 13797,
TCPSocket = 13818,
TCPSocketErrorEvent = 13828,
TCPSocketEvent = 13848,
TaskController = 13863,
TaskPriorityChangeEvent = 13878,
TaskSignal = 13902,
TelemetryStopwatch = 13913,
TestAttributesOnTypes = 13932,
TestCEReactionsInterface = 13954,
TestCImplementedInterface = 13979,
TestCImplementedInterface2 = 14005,
TestCallbackDictUnionOverload = 14032,
TestChildInterface = 14062,
TestConstructorForFuncInterface = 14081,
TestConstructorForPrefInterface = 14113,
TestConstructorForSCInterface = 14145,
TestCppKeywordNamedMethodsInterface = 14175,
TestDeprecatedInterface = 14211,
TestExampleInterface = 14235,
TestExampleProxyInterface = 14256,
TestExampleThrowingConstructorInterface = 14282,
TestExampleWorkerInterface = 14322,
TestFuncConstructorForDifferentFuncInterface = 14349,
TestFuncConstructorForInterface = 14394,
TestFunctions = 14426,
TestHTMLConstructorInterface = 14440,
TestIndexedAndNamedGetterAndSetterInterface = 14469,
TestIndexedAndNamedGetterInterface = 14513,
TestIndexedAndNamedSetterInterface = 14548,
TestIndexedGetterAndSetterAndNamedGetterInterface = 14583,
TestIndexedGetterInterface = 14633,
TestIndexedSetterInterface = 14660,
TestInterface = 14687,
TestInterfaceAsyncIterableDouble = 14701,
TestInterfaceAsyncIterableDouble_AsyncIterator = 14734,
TestInterfaceAsyncIterableDoubleUnion = 14781,
TestInterfaceAsyncIterableDoubleUnion_AsyncIterator = 14819,
TestInterfaceAsyncIterableSingle = 14871,
TestInterfaceAsyncIterableSingle_AsyncIterator = 14904,
TestInterfaceAsyncIterableSingleWithArgs = 14951,
TestInterfaceAsyncIterableSingleWithArgs_AsyncIterator = 14992,
TestInterfaceIterableDouble = 15047,
TestInterfaceIterableDouble_Iterator = 15075,
TestInterfaceIterableDoubleUnion = 15112,
TestInterfaceIterableDoubleUnion_Iterator = 15145,
TestInterfaceIterableSingle = 15187,
TestInterfaceJS = 15215,
TestInterfaceLength = 15231,
TestInterfaceMaplike = 15251,
TestInterfaceMaplikeJSObject = 15272,
TestInterfaceMaplikeObject = 15301,
TestInterfaceObservableArray = 15328,
TestInterfaceSetlike = 15357,
TestInterfaceSetlikeNode = 15378,
TestInterfaceWithPromiseConstructorArg = 15403,
TestJSImplInterface = 15442,
TestJSImplInterface2 = 15462,
TestJSImplInterface3 = 15483,
TestJSImplInterface4 = 15504,
TestJSImplInterface5 = 15525,
TestJSImplInterface6 = 15546,
TestJSImplNoInterfaceObject = 15567,
TestLegacyFactoryFunctionInterface = 15595,
TestLegacyFactoryFunctionInterface2 = 15630,
TestNamedDeleterInterface = 15666,
TestNamedDeleterWithRetvalInterface = 15692,
TestNamedGetterInterface = 15728,
TestNamedSetterInterface = 15753,
TestNamespace = 15778,
TestNonWrapperCacheInterface = 15792,
TestParentInterface = 15821,
TestPrefChromeOnlySCFuncConstructorForInterface = 15841,
TestPrefConstructorForDifferentPrefInterface = 15889,
TestPrefConstructorForInterface = 15934,
TestProtoObjectHackedNamespace = 15966,
TestReflectedHTMLAttribute = 15997,
TestRenamedInterface = 16024,
TestRenamedNamespace = 16045,
TestSCConstructorForInterface = 16066,
TestSecureContextInterface = 16096,
TestThrowingConstructorInterface = 16123,
TestTrialInterface = 16156,
TestUtils = 16175,
TestWorkerExposedInterface = 16185,
TestingDeprecatedInterface = 16212,
Text = 16239,
TextClause = 16244,
TextDecoder = 16255,
TextDecoderStream = 16267,
TextEncoder = 16285,
TextEncoderStream = 16297,
TextEvent = 16315,
TextMetrics = 16325,
TextTrack = 16337,
TextTrackCue = 16347,
TextTrackCueList = 16360,
TextTrackList = 16377,
TimeEvent = 16391,
TimeRanges = 16401,
ToggleEvent = 16412,
Touch = 16424,
TouchEvent = 16430,
TouchList = 16441,
TrackEvent = 16451,
TransformStream = 16462,
TransformStreamDefaultController = 16478,
TransitionEvent = 16511,
TreeColumn = 16527,
TreeColumns = 16538,
TreeContentView = 16550,
TreeWalker = 16566,
TrustedHTML = 16577,
TrustedScript = 16589,
TrustedScriptURL = 16603,
TrustedTypePolicy = 16620,
TrustedTypePolicyFactory = 16638,
UDPMessageEvent = 16663,
UDPSocket = 16679,
UIEvent = 16689,
URL = 16697,
URLSearchParams = 16701,
URLSearchParams_Iterator = 16717,
UniFFIPointer = 16742,
UniFFIScaffolding = 16756,
UserActivation = 16774,
UserInteraction = 16789,
UserProximityEvent = 16805,
VRDisplay = 16824,
VRDisplayCapabilities = 16834,
VRDisplayEvent = 16856,
VREyeParameters = 16871,
VRFieldOfView = 16887,
VRFrameData = 16901,
VRMockController = 16913,
VRMockDisplay = 16930,
VRPose = 16944,
VRServiceTest = 16951,
VRStageParameters = 16965,
VTTCue = 16983,
VTTRegion = 16990,
ValidityState = 17000,
VideoColorSpace = 17014,
VideoDecoder = 17030,
VideoEncoder = 17043,
VideoFrame = 17056,
VideoPlaybackQuality = 17067,
VideoTrack = 17088,
VideoTrackList = 17099,
ViewTransition = 17114,
VisualViewport = 17129,
WEBGL_color_buffer_float = 17144,
WEBGL_compressed_texture_astc = 17169,
WEBGL_compressed_texture_etc = 17199,
WEBGL_compressed_texture_etc1 = 17228,
WEBGL_compressed_texture_pvrtc = 17258,
WEBGL_compressed_texture_s3tc = 17289,
WEBGL_compressed_texture_s3tc_srgb = 17319,
WEBGL_debug_renderer_info = 17354,
WEBGL_debug_shaders = 17380,
WEBGL_depth_texture = 17400,
WEBGL_draw_buffers = 17420,
WEBGL_explicit_present = 17439,
WEBGL_lose_context = 17462,
WEBGL_provoking_vertex = 17481,
WGSLLanguageFeatures = 17504,
WakeLock = 17525,
WakeLockSentinel = 17534,
WaveShaperNode = 17551,
WebExtensionContentScript = 17566,
WebExtensionPolicy = 17592,
WebGL2RenderingContext = 17611,
WebGLActiveInfo = 17634,
WebGLBuffer = 17650,
WebGLContextEvent = 17662,
WebGLFramebuffer = 17680,
WebGLProgram = 17697,
WebGLQuery = 17710,
WebGLRenderbuffer = 17721,
WebGLRenderingContext = 17739,
WebGLSampler = 17761,
WebGLShader = 17774,
WebGLShaderPrecisionFormat = 17786,
WebGLSync = 17813,
WebGLTexture = 17823,
WebGLTransformFeedback = 17836,
WebGLUniformLocation = 17859,
WebGLVertexArrayObject = 17880,
WebKitCSSMatrix = 17903,
WebSocket = 17919,
WebTransport = 17929,
WebTransportBidirectionalStream = 17942,
WebTransportDatagramDuplexStream = 17974,
WebTransportError = 18007,
WebTransportReceiveStream = 18025,
WebTransportSendStream = 18051,
WheelEvent = 18074,
Window = 18085,
WindowClient = 18092,
WindowContext = 18105,
WindowGlobalChild = 18119,
WindowGlobalParent = 18137,
WindowRoot = 18156,
Worker = 18167,
WorkerDebuggerGlobalScope = 18174,
WorkerGlobalScope = 18200,
WorkerLocation = 18218,
WorkerNavigator = 18233,
WorkerTestUtils = 18249,
Worklet = 18265,
WorkletGlobalScope = 18273,
WrapperCachedNonISupportsTestInterface = 18292,
WritableStream = 18331,
WritableStreamDefaultController = 18346,
WritableStreamDefaultWriter = 18378,
XMLDocument = 18406,
XMLHttpRequest = 18418,
XMLHttpRequestEventTarget = 18433,
XMLHttpRequestUpload = 18459,
XMLSerializer = 18480,
XPathEvaluator = 18494,
XPathExpression = 18509,
XPathResult = 18525,
XRBoundedReferenceSpace = 18537,
XRFrame = 18561,
XRInputSource = 18569,
XRInputSourceArray = 18583,
XRInputSourceEvent = 18602,
XRInputSourcesChangeEvent = 18621,
XRPose = 18647,
XRReferenceSpace = 18654,
XRReferenceSpaceEvent = 18671,
XRRenderState = 18693,
XRRigidTransform = 18707,
XRSession = 18724,
XRSessionEvent = 18734,
XRSpace = 18749,
XRSystem = 18757,
XRView = 18766,
XRViewerPose = 18773,
XRViewport = 18786,
XRWebGLLayer = 18797,
XSLTProcessor = 18810,
XULCommandEvent = 18824,
XULElement = 18840,
XULFrameElement = 18851,
XULMenuElement = 18867,
XULPopupElement = 18882,
XULResizerElement = 18898,
XULTextElement = 18916,
XULTreeElement = 18931,
console = 18946,
webkitSpeechGrammar = 18954,
webkitSpeechGrammarList = 18974,
webkitSpeechRecognition = 18998,
webkitURL = 19022,
};
namespace binding_detail {
extern const char sBindingNames[];
} // namespace binding_detail
MOZ_ALWAYS_INLINE const char* BindingName(BindingNamesOffset aOffset) {
return binding_detail::sBindingNames + static_cast<size_t>(aOffset);
}
} // namespace mozilla::dom
#endif // DOM_BINDINGNAMES_H_