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,
CookieStoreManager = 2227,
CountQueuingStrategy = 2246,
CreateOfferRequest = 2267,
Credential = 2286,
CredentialsContainer = 2297,
Crypto = 2318,
CryptoKey = 2325,
CustomElementRegistry = 2335,
CustomEvent = 2357,
CustomStateSet = 2369,
DOMException = 2384,
DOMImplementation = 2397,
DOMLocalization = 2415,
DOMMatrix = 2431,
DOMMatrixReadOnly = 2441,
DOMParser = 2459,
DOMPoint = 2469,
DOMPointReadOnly = 2478,
DOMQuad = 2495,
DOMRect = 2503,
DOMRectList = 2511,
DOMRectReadOnly = 2523,
DOMStringList = 2539,
DOMStringMap = 2553,
DOMTokenList = 2566,
DataTransfer = 2579,
DataTransferItem = 2592,
DataTransferItemList = 2609,
DebuggerNotification = 2630,
DebuggerNotificationObserver = 2651,
DecompressionStream = 2680,
DedicatedWorkerGlobalScope = 2700,
DelayNode = 2727,
DeprecationReportBody = 2737,
DeviceAcceleration = 2759,
DeviceLightEvent = 2778,
DeviceMotionEvent = 2795,
DeviceOrientationEvent = 2813,
DeviceRotationRate = 2836,
Directory = 2855,
Document = 2865,
DocumentFragment = 2874,
DocumentL10n = 2891,
DocumentTimeline = 2904,
DocumentType = 2921,
DominatorTree = 2934,
DragEvent = 2948,
DynamicsCompressorNode = 2958,
EXT_blend_minmax = 2981,
EXT_color_buffer_float = 2998,
EXT_color_buffer_half_float = 3021,
EXT_depth_clamp = 3049,
EXT_disjoint_timer_query = 3065,
EXT_float_blend = 3090,
EXT_frag_depth = 3106,
EXT_sRGB = 3121,
EXT_shader_texture_lod = 3130,
EXT_texture_compression_bptc = 3153,
EXT_texture_compression_rgtc = 3182,
EXT_texture_filter_anisotropic = 3211,
EXT_texture_norm16 = 3242,
Element = 3261,
ElementInternals = 3269,
EncodedAudioChunk = 3286,
EncodedVideoChunk = 3304,
ErrorEvent = 3322,
Event = 3333,
EventCallbackDebuggerNotification = 3339,
EventCounts = 3373,
EventSource = 3385,
EventTarget = 3397,
Exception = 3409,
ExtendableCookieChangeEvent = 3419,
ExtendableEvent = 3447,
ExtendableMessageEvent = 3463,
ExtensionAlarms = 3486,
ExtensionBrowser = 3502,
ExtensionBrowserSettings = 3519,
ExtensionBrowserSettingsColorManagement = 3544,
ExtensionDns = 3584,
ExtensionEventManager = 3597,
ExtensionMockAPI = 3619,
ExtensionPort = 3636,
ExtensionProxy = 3650,
ExtensionRuntime = 3665,
ExtensionScripting = 3682,
ExtensionSetting = 3701,
ExtensionTest = 3718,
External = 3732,
FeaturePolicy = 3741,
FeaturePolicyViolationReportBody = 3755,
FetchEvent = 3788,
FetchObserver = 3799,
File = 3813,
FileList = 3818,
FileReader = 3827,
FileReaderSync = 3838,
FileSystem = 3853,
FileSystemDirectoryEntry = 3864,
FileSystemDirectoryHandle = 3889,
FileSystemDirectoryHandle_AsyncIterator = 3915,
FileSystemDirectoryIterator = 3955,
FileSystemDirectoryReader = 3983,
FileSystemEntry = 4009,
FileSystemFileEntry = 4025,
FileSystemFileHandle = 4045,
FileSystemHandle = 4066,
FileSystemSyncAccessHandle = 4083,
FileSystemWritableFileStream = 4110,
Flex = 4139,
FlexItemValues = 4144,
FlexLineValues = 4159,
FluentBundle = 4174,
FluentBundleAsyncIterator = 4187,
FluentBundleIterator = 4213,
FluentPattern = 4234,
FluentResource = 4248,
FocusEvent = 4263,
FontFace = 4274,
FontFaceSet = 4283,
FontFaceSetIterator = 4295,
FontFaceSetLoadEvent = 4315,
FormData = 4336,
FormData_Iterator = 4345,
FormDataEvent = 4363,
FragmentDirective = 4377,
FrameCrashedEvent = 4395,
FrameLoader = 4413,
GPU = 4425,
GPUAdapter = 4429,
GPUAdapterInfo = 4440,
GPUBindGroup = 4455,
GPUBindGroupLayout = 4468,
GPUBuffer = 4487,
GPUBufferUsage = 4497,
GPUCanvasContext = 4512,
GPUColorWrite = 4529,
GPUCommandBuffer = 4543,
GPUCommandEncoder = 4560,
GPUCompilationInfo = 4578,
GPUCompilationMessage = 4597,
GPUComputePassEncoder = 4619,
GPUComputePipeline = 4641,
GPUDevice = 4660,
GPUDeviceLostInfo = 4670,
GPUError = 4688,
GPUExternalTexture = 4697,
GPUInternalError = 4716,
GPUMapMode = 4733,
GPUOutOfMemoryError = 4744,
GPUPipelineError = 4764,
GPUPipelineLayout = 4781,
GPUQuerySet = 4799,
GPUQueue = 4811,
GPURenderBundle = 4820,
GPURenderBundleEncoder = 4836,
GPURenderPassEncoder = 4859,
GPURenderPipeline = 4880,
GPUSampler = 4898,
GPUShaderModule = 4909,
GPUShaderStage = 4925,
GPUSupportedFeatures = 4940,
GPUSupportedLimits = 4961,
GPUTexture = 4980,
GPUTextureUsage = 4991,
GPUTextureView = 5007,
GPUUncapturedErrorEvent = 5022,
GPUValidationError = 5046,
GainNode = 5065,
Gamepad = 5074,
GamepadAxisMoveEvent = 5082,
GamepadButton = 5103,
GamepadButtonEvent = 5117,
GamepadEvent = 5136,
GamepadHapticActuator = 5149,
GamepadLightIndicator = 5171,
GamepadPose = 5193,
GamepadServiceTest = 5205,
GamepadTouch = 5224,
Geolocation = 5237,
GeolocationCoordinates = 5249,
GeolocationPosition = 5272,
GeolocationPositionError = 5292,
GetUserMediaRequest = 5317,
GleanBoolean = 5337,
GleanCategory = 5350,
GleanCounter = 5364,
GleanCustomDistribution = 5377,
GleanDatetime = 5401,
GleanDenominator = 5415,
GleanEvent = 5432,
GleanImpl = 5443,
GleanLabeled = 5453,
GleanMemoryDistribution = 5466,
GleanMetric = 5490,
GleanNumerator = 5502,
GleanObject = 5517,
GleanPingsImpl = 5529,
GleanQuantity = 5544,
GleanRate = 5558,
GleanString = 5568,
GleanStringList = 5580,
GleanText = 5596,
GleanTimespan = 5606,
GleanTimingDistribution = 5620,
GleanUrl = 5644,
GleanUuid = 5653,
Grid = 5663,
GridArea = 5668,
GridDimension = 5677,
GridLine = 5691,
GridLines = 5700,
GridTrack = 5710,
GridTracks = 5720,
HTMLAllCollection = 5731,
HTMLAnchorElement = 5749,
HTMLAreaElement = 5767,
HTMLAudioElement = 5783,
HTMLBRElement = 5800,
HTMLBaseElement = 5814,
HTMLBodyElement = 5830,
HTMLButtonElement = 5846,
HTMLCanvasElement = 5864,
HTMLCollection = 5882,
HTMLDListElement = 5897,
HTMLDataElement = 5914,
HTMLDataListElement = 5930,
HTMLDetailsElement = 5950,
HTMLDialogElement = 5969,
HTMLDirectoryElement = 5987,
HTMLDivElement = 6008,
HTMLDocument = 6023,
HTMLElement = 6036,
HTMLEmbedElement = 6048,
HTMLFieldSetElement = 6065,
HTMLFontElement = 6085,
HTMLFormControlsCollection = 6101,
HTMLFormElement = 6128,
HTMLFrameElement = 6144,
HTMLFrameSetElement = 6161,
HTMLHRElement = 6181,
HTMLHeadElement = 6195,
HTMLHeadingElement = 6211,
HTMLHtmlElement = 6230,
HTMLIFrameElement = 6246,
HTMLImageElement = 6264,
HTMLInputElement = 6281,
HTMLLIElement = 6298,
HTMLLabelElement = 6312,
HTMLLegendElement = 6329,
HTMLLinkElement = 6347,
HTMLMapElement = 6363,
HTMLMarqueeElement = 6378,
HTMLMediaElement = 6397,
HTMLMenuElement = 6414,
HTMLMetaElement = 6430,
HTMLMeterElement = 6446,
HTMLModElement = 6463,
HTMLOListElement = 6478,
HTMLObjectElement = 6495,
HTMLOptGroupElement = 6513,
HTMLOptionElement = 6533,
HTMLOptionsCollection = 6551,
HTMLOutputElement = 6573,
HTMLParagraphElement = 6591,
HTMLParamElement = 6612,
HTMLPictureElement = 6629,
HTMLPreElement = 6648,
HTMLProgressElement = 6663,
HTMLQuoteElement = 6683,
HTMLScriptElement = 6700,
HTMLSelectElement = 6718,
HTMLSlotElement = 6736,
HTMLSourceElement = 6752,
HTMLSpanElement = 6770,
HTMLStyleElement = 6786,
HTMLTableCaptionElement = 6803,
HTMLTableCellElement = 6827,
HTMLTableColElement = 6848,
HTMLTableElement = 6868,
HTMLTableRowElement = 6885,
HTMLTableSectionElement = 6905,
HTMLTemplateElement = 6929,
HTMLTextAreaElement = 6949,
HTMLTimeElement = 6969,
HTMLTitleElement = 6985,
HTMLTrackElement = 7002,
HTMLUListElement = 7019,
HTMLUnknownElement = 7036,
HTMLVideoElement = 7055,
HashChangeEvent = 7072,
Headers = 7088,
Headers_Iterator = 7096,
HeapSnapshot = 7113,
Highlight = 7126,
HighlightRegistry = 7136,
History = 7154,
IDBCursor = 7162,
IDBCursorWithValue = 7172,
IDBDatabase = 7191,
IDBFactory = 7203,
IDBIndex = 7214,
IDBKeyRange = 7223,
IDBObjectStore = 7235,
IDBOpenDBRequest = 7250,
IDBRequest = 7267,
IDBTransaction = 7278,
IDBVersionChangeEvent = 7293,
IIRFilterNode = 7315,
IOUtils = 7329,
IdentityCredential = 7337,
IdleDeadline = 7356,
Image = 7369,
ImageBitmap = 7375,
ImageBitmapRenderingContext = 7387,
ImageCapture = 7415,
ImageCaptureError = 7428,
ImageCaptureErrorEvent = 7446,
ImageData = 7469,
ImageDecoder = 7479,
ImageDocument = 7492,
ImageTrack = 7506,
ImageTrackList = 7517,
InferenceSession = 7532,
InputEvent = 7549,
InspectorCSSParser = 7560,
InspectorFontFace = 7579,
InspectorUtils = 7597,
InstallTriggerImpl = 7612,
IntersectionObserver = 7631,
IntersectionObserverEntry = 7652,
IntlUtils = 7678,
JSProcessActorChild = 7688,
JSProcessActorParent = 7708,
JSWindowActorChild = 7729,
JSWindowActorParent = 7748,
KeyEvent = 7768,
KeyboardEvent = 7777,
KeyframeEffect = 7791,
L10nFileSource = 7806,
L10nOverlays = 7821,
L10nRegistry = 7834,
LargestContentfulPaint = 7847,
LegacyMozTCPSocket = 7870,
Localization = 7889,
Location = 7902,
Lock = 7911,
LockManager = 7916,
MIDIAccess = 7928,
MIDIConnectionEvent = 7939,
MIDIInput = 7959,
MIDIInputMap = 7969,
MIDIMessageEvent = 7982,
MIDIOutput = 7999,
MIDIOutputMap = 8010,
MIDIPort = 8024,
MLS = 8033,
MLSGroupView = 8037,
MOZ_debug = 8050,
MatchGlob = 8060,
MatchPattern = 8070,
MatchPatternSet = 8083,
MathMLElement = 8099,
MediaCapabilities = 8113,
MediaControlService = 8131,
MediaController = 8151,
MediaDeviceInfo = 8167,
MediaDevices = 8183,
MediaElementAudioSourceNode = 8196,
MediaEncryptedEvent = 8224,
MediaError = 8244,
MediaKeyError = 8255,
MediaKeyMessageEvent = 8269,
MediaKeySession = 8290,
MediaKeyStatusMap = 8306,
MediaKeyStatusMap_Iterator = 8324,
MediaKeySystemAccess = 8351,
MediaKeys = 8372,
MediaList = 8382,
MediaMetadata = 8392,
MediaQueryList = 8406,
MediaQueryListEvent = 8421,
MediaRecorder = 8441,
MediaRecorderErrorEvent = 8455,
MediaSession = 8479,
MediaSource = 8492,
MediaStream = 8504,
MediaStreamAudioDestinationNode = 8516,
MediaStreamAudioSourceNode = 8548,
MediaStreamError = 8575,
MediaStreamEvent = 8592,
MediaStreamTrack = 8609,
MediaStreamTrackAudioSourceNode = 8626,
MediaStreamTrackEvent = 8658,
MerchantValidationEvent = 8680,
MessageBroadcaster = 8704,
MessageChannel = 8723,
MessageEvent = 8738,
MessageListenerManager = 8751,
MessagePort = 8774,
MessageSender = 8786,
MimeType = 8800,
MimeTypeArray = 8809,
MouseEvent = 8823,
MouseScrollEvent = 8834,
MozCanvasPrintState = 8851,
MozDocumentMatcher = 8871,
MozDocumentObserver = 8890,
MozQueryInterface = 8910,
MozSharedMap = 8928,
MozSharedMap_Iterator = 8941,
MozSharedMapChangeEvent = 8963,
MozStorageAsyncStatementParams = 8987,
MozStorageStatementParams = 9018,
MozStorageStatementRow = 9044,
MozWritableSharedMap = 9067,
MutationEvent = 9088,
MutationObserver = 9102,
MutationRecord = 9119,
NamedNodeMap = 9134,
NavigateEvent = 9147,
Navigation = 9161,
NavigationActivation = 9172,
NavigationCurrentEntryChangeEvent = 9193,
NavigationDestination = 9227,
NavigationHistoryEntry = 9249,
NavigationPreloadManager = 9272,
NavigationTransition = 9297,
Navigator = 9318,
NavigatorLogin = 9328,
NetworkInformation = 9343,
Node = 9362,
NodeFilter = 9367,
NodeIterator = 9378,
NodeList = 9391,
Notification = 9400,
NotificationEvent = 9413,
NotifyPaintEvent = 9431,
OES_draw_buffers_indexed = 9448,
OES_element_index_uint = 9473,
OES_fbo_render_mipmap = 9496,
OES_standard_derivatives = 9518,
OES_texture_float = 9543,
OES_texture_float_linear = 9561,
OES_texture_half_float = 9586,
OES_texture_half_float_linear = 9609,
OES_vertex_array_object = 9639,
OVR_multiview2 = 9663,
OfflineAudioCompletionEvent = 9678,
OfflineAudioContext = 9706,
OffscreenCanvas = 9726,
OffscreenCanvasRenderingContext2D = 9742,
OnlyForUseInConstructor = 9776,
Option = 9800,
OscillatorNode = 9807,
PageTransitionEvent = 9822,
PaintRequest = 9842,
PaintRequestList = 9855,
PaintWorkletGlobalScope = 9872,
PannerNode = 9896,
ParentProcessMessageManager = 9907,
Path2D = 9935,
PathUtils = 9942,
PaymentAddress = 9952,
PaymentMethodChangeEvent = 9967,
PaymentRequest = 9992,
PaymentRequestUpdateEvent = 10007,
PaymentResponse = 10033,
Performance = 10049,
PerformanceEntry = 10061,
PerformanceEntryEvent = 10078,
PerformanceEventTiming = 10100,
PerformanceMark = 10123,
PerformanceMeasure = 10139,
PerformanceNavigation = 10158,
PerformanceNavigationTiming = 10180,
PerformanceObserver = 10208,
PerformanceObserverEntryList = 10228,
PerformancePaintTiming = 10257,
PerformanceResourceTiming = 10280,
PerformanceServerTiming = 10306,
PerformanceTiming = 10330,
PeriodicWave = 10348,
PermissionStatus = 10361,
Permissions = 10378,
Plugin = 10390,
PluginArray = 10397,
PluginCrashedEvent = 10409,
PointerEvent = 10428,
PopStateEvent = 10441,
PopupBlockedEvent = 10455,
PopupPositionedEvent = 10473,
PositionStateEvent = 10494,
PrecompiledScript = 10513,
PrivateAttribution = 10531,
ProcessMessageManager = 10550,
ProcessingInstruction = 10572,
ProgressEvent = 10594,
PromiseDebugging = 10608,
PromiseNativeHandler = 10625,
PromiseRejectionEvent = 10646,
PublicKeyCredential = 10668,
PushEvent = 10688,
PushManager = 10698,
PushManagerImpl = 10710,
PushMessageData = 10726,
PushSubscription = 10742,
PushSubscriptionChangeEvent = 10759,
PushSubscriptionOptions = 10787,
RadioNodeList = 10811,
Range = 10825,
ReadableByteStreamController = 10831,
ReadableStream = 10860,
ReadableStream_AsyncIterator = 10875,
ReadableStreamBYOBReader = 10904,
ReadableStreamBYOBRequest = 10929,
ReadableStreamDefaultController = 10955,
ReadableStreamDefaultReader = 10987,
Report = 11015,
ReportBody = 11022,
ReportingObserver = 11033,
Request = 11051,
ResizeObserver = 11059,
ResizeObserverEntry = 11074,
ResizeObserverSize = 11094,
Response = 11113,
SVGAElement = 11122,
SVGAngle = 11134,
SVGAnimateElement = 11143,
SVGAnimateMotionElement = 11161,
SVGAnimateTransformElement = 11185,
SVGAnimatedAngle = 11212,
SVGAnimatedBoolean = 11229,
SVGAnimatedEnumeration = 11248,
SVGAnimatedInteger = 11271,
SVGAnimatedLength = 11290,
SVGAnimatedLengthList = 11308,
SVGAnimatedNumber = 11330,
SVGAnimatedNumberList = 11348,
SVGAnimatedPreserveAspectRatio = 11370,
SVGAnimatedRect = 11401,
SVGAnimatedString = 11417,
SVGAnimatedTransformList = 11435,
SVGAnimationElement = 11460,
SVGCircleElement = 11480,
SVGClipPathElement = 11497,
SVGComponentTransferFunctionElement = 11516,
SVGDefsElement = 11552,
SVGDescElement = 11567,
SVGElement = 11582,
SVGEllipseElement = 11593,
SVGFEBlendElement = 11611,
SVGFEColorMatrixElement = 11629,
SVGFEComponentTransferElement = 11653,
SVGFECompositeElement = 11683,
SVGFEConvolveMatrixElement = 11705,
SVGFEDiffuseLightingElement = 11732,
SVGFEDisplacementMapElement = 11760,
SVGFEDistantLightElement = 11788,
SVGFEDropShadowElement = 11813,
SVGFEFloodElement = 11836,
SVGFEFuncAElement = 11854,
SVGFEFuncBElement = 11872,
SVGFEFuncGElement = 11890,
SVGFEFuncRElement = 11908,
SVGFEGaussianBlurElement = 11926,
SVGFEImageElement = 11951,
SVGFEMergeElement = 11969,
SVGFEMergeNodeElement = 11987,
SVGFEMorphologyElement = 12009,
SVGFEOffsetElement = 12032,
SVGFEPointLightElement = 12051,
SVGFESpecularLightingElement = 12074,
SVGFESpotLightElement = 12103,
SVGFETileElement = 12125,
SVGFETurbulenceElement = 12142,
SVGFilterElement = 12165,
SVGForeignObjectElement = 12182,
SVGGElement = 12206,
SVGGeometryElement = 12218,
SVGGradientElement = 12237,
SVGGraphicsElement = 12256,
SVGImageElement = 12275,
SVGLength = 12291,
SVGLengthList = 12301,
SVGLineElement = 12315,
SVGLinearGradientElement = 12330,
SVGMPathElement = 12355,
SVGMarkerElement = 12371,
SVGMaskElement = 12388,
SVGMatrix = 12403,
SVGMetadataElement = 12413,
SVGNumber = 12432,
SVGNumberList = 12442,
SVGPathElement = 12456,
SVGPathSegment = 12471,
SVGPatternElement = 12486,
SVGPoint = 12504,
SVGPointList = 12513,
SVGPolygonElement = 12526,
SVGPolylineElement = 12544,
SVGPreserveAspectRatio = 12563,
SVGRadialGradientElement = 12586,
SVGRect = 12611,
SVGRectElement = 12619,
SVGSVGElement = 12634,
SVGScriptElement = 12648,
SVGSetElement = 12665,
SVGStopElement = 12679,
SVGStringList = 12694,
SVGStyleElement = 12708,
SVGSwitchElement = 12724,
SVGSymbolElement = 12741,
SVGTSpanElement = 12758,
SVGTextContentElement = 12774,
SVGTextElement = 12796,
SVGTextPathElement = 12811,
SVGTextPositioningElement = 12830,
SVGTitleElement = 12856,
SVGTransform = 12872,
SVGTransformList = 12885,
SVGUnitTypes = 12902,
SVGUseElement = 12915,
SVGViewElement = 12929,
Sanitizer = 12944,
Scheduler = 12954,
Screen = 12964,
ScreenLuminance = 12971,
ScreenOrientation = 12987,
ScriptProcessorNode = 13005,
ScrollAreaEvent = 13025,
SecurityPolicyViolationEvent = 13041,
Selection = 13070,
ServiceWorker = 13080,
ServiceWorkerContainer = 13094,
ServiceWorkerGlobalScope = 13117,
ServiceWorkerRegistration = 13142,
SessionStoreFormData = 13168,
SessionStoreScrollData = 13189,
SessionStoreUtils = 13212,
ShadowRealmGlobalScope = 13230,
ShadowRoot = 13253,
SharedWorker = 13264,
SharedWorkerGlobalScope = 13277,
SimpleGestureEvent = 13301,
SourceBuffer = 13320,
SourceBufferList = 13333,
SpeechGrammar = 13350,
SpeechGrammarList = 13364,
SpeechRecognition = 13382,
SpeechRecognitionAlternative = 13400,
SpeechRecognitionError = 13429,
SpeechRecognitionEvent = 13452,
SpeechRecognitionResult = 13475,
SpeechRecognitionResultList = 13499,
SpeechSynthesis = 13527,
SpeechSynthesisErrorEvent = 13543,
SpeechSynthesisEvent = 13569,
SpeechSynthesisUtterance = 13590,
SpeechSynthesisVoice = 13615,
StaticRange = 13636,
StereoPannerNode = 13648,
Storage = 13665,
StorageEvent = 13673,
StorageManager = 13686,
StreamFilter = 13701,
StreamFilterDataEvent = 13714,
StructuredCloneHolder = 13736,
StructuredCloneTester = 13758,
StyleSheet = 13780,
StyleSheetApplicableStateChangeEvent = 13791,
StyleSheetList = 13828,
StyleSheetRemovedEvent = 13843,
SubmitEvent = 13866,
SubtleCrypto = 13878,
SyncMessageSender = 13891,
SyncReadFile = 13909,
TCPServerSocket = 13922,
TCPServerSocketEvent = 13938,
TCPSocket = 13959,
TCPSocketErrorEvent = 13969,
TCPSocketEvent = 13989,
TaskController = 14004,
TaskPriorityChangeEvent = 14019,
TaskSignal = 14043,
Tensor = 14054,
TestAttributesOnTypes = 14061,
TestCEReactionsInterface = 14083,
TestCImplementedInterface = 14108,
TestCImplementedInterface2 = 14134,
TestCallbackDictUnionOverload = 14161,
TestChildInterface = 14191,
TestChromeOnlyInterface = 14210,
TestConstructorForFuncInterface = 14234,
TestConstructorForPrefInterface = 14266,
TestConstructorForSCInterface = 14298,
TestCppKeywordNamedMethodsInterface = 14328,
TestDeprecatedInterface = 14364,
TestExampleInterface = 14388,
TestExampleProxyInterface = 14409,
TestExampleThrowingConstructorInterface = 14435,
TestExampleWorkerInterface = 14475,
TestFuncConstructorForDifferentFuncInterface = 14502,
TestFuncConstructorForInterface = 14547,
TestFunctions = 14579,
TestHTMLConstructorInterface = 14593,
TestIndexedAndNamedGetterAndSetterInterface = 14622,
TestIndexedAndNamedGetterInterface = 14666,
TestIndexedAndNamedSetterInterface = 14701,
TestIndexedGetterAndSetterAndNamedGetterInterface = 14736,
TestIndexedGetterInterface = 14786,
TestIndexedSetterInterface = 14813,
TestInterface = 14840,
TestInterfaceAsyncIterableDouble = 14854,
TestInterfaceAsyncIterableDouble_AsyncIterator = 14887,
TestInterfaceAsyncIterableDoubleUnion = 14934,
TestInterfaceAsyncIterableDoubleUnion_AsyncIterator = 14972,
TestInterfaceAsyncIterableSingle = 15024,
TestInterfaceAsyncIterableSingle_AsyncIterator = 15057,
TestInterfaceAsyncIterableSingleWithArgs = 15104,
TestInterfaceAsyncIterableSingleWithArgs_AsyncIterator = 15145,
TestInterfaceIterableDouble = 15200,
TestInterfaceIterableDouble_Iterator = 15228,
TestInterfaceIterableDoubleUnion = 15265,
TestInterfaceIterableDoubleUnion_Iterator = 15298,
TestInterfaceIterableSingle = 15340,
TestInterfaceJS = 15368,
TestInterfaceLength = 15384,
TestInterfaceMaplike = 15404,
TestInterfaceMaplikeJSObject = 15425,
TestInterfaceMaplikeObject = 15454,
TestInterfaceObservableArray = 15481,
TestInterfaceSetlike = 15510,
TestInterfaceSetlikeNode = 15531,
TestInterfaceWithPromiseConstructorArg = 15556,
TestJSImplInterface = 15595,
TestJSImplInterface2 = 15615,
TestJSImplInterface3 = 15636,
TestJSImplInterface4 = 15657,
TestJSImplInterface5 = 15678,
TestJSImplInterface6 = 15699,
TestJSImplNoInterfaceObject = 15720,
TestLegacyFactoryFunctionInterface = 15748,
TestLegacyFactoryFunctionInterface2 = 15783,
TestNamedDeleterInterface = 15819,
TestNamedDeleterWithRetvalInterface = 15845,
TestNamedGetterInterface = 15881,
TestNamedSetterInterface = 15906,
TestNamespace = 15931,
TestNonWrapperCacheInterface = 15945,
TestParentInterface = 15974,
TestPrefChromeOnlySCFuncConstructorForInterface = 15994,
TestPrefConstructorForDifferentPrefInterface = 16042,
TestPrefConstructorForInterface = 16087,
TestProtoObjectHackedNamespace = 16119,
TestReflectedHTMLAttribute = 16150,
TestRenamedInterface = 16177,
TestRenamedNamespace = 16198,
TestSCConstructorForInterface = 16219,
TestSecureContextInterface = 16249,
TestThrowingConstructorInterface = 16276,
TestTrialInterface = 16309,
TestUtils = 16328,
TestWorkerExposedInterface = 16338,
TestingDeprecatedInterface = 16365,
Text = 16392,
TextClause = 16397,
TextDecoder = 16408,
TextDecoderStream = 16420,
TextEncoder = 16438,
TextEncoderStream = 16450,
TextEvent = 16468,
TextMetrics = 16478,
TextTrack = 16490,
TextTrackCue = 16500,
TextTrackCueList = 16513,
TextTrackList = 16530,
TimeEvent = 16544,
TimeRanges = 16554,
ToggleEvent = 16565,
Touch = 16577,
TouchEvent = 16583,
TouchList = 16594,
TrackEvent = 16604,
TransformStream = 16615,
TransformStreamDefaultController = 16631,
TransitionEvent = 16664,
TreeColumn = 16680,
TreeColumns = 16691,
TreeContentView = 16703,
TreeWalker = 16719,
TrustedHTML = 16730,
TrustedScript = 16742,
TrustedScriptURL = 16756,
TrustedTypePolicy = 16773,
TrustedTypePolicyFactory = 16791,
UDPMessageEvent = 16816,
UDPSocket = 16832,
UIEvent = 16842,
URL = 16850,
URLSearchParams = 16854,
URLSearchParams_Iterator = 16870,
UniFFIPointer = 16895,
UniFFIScaffolding = 16909,
UserActivation = 16927,
UserInteraction = 16942,
UserProximityEvent = 16958,
VRDisplay = 16977,
VRDisplayCapabilities = 16987,
VRDisplayEvent = 17009,
VREyeParameters = 17024,
VRFieldOfView = 17040,
VRFrameData = 17054,
VRMockController = 17066,
VRMockDisplay = 17083,
VRPose = 17097,
VRServiceTest = 17104,
VRStageParameters = 17118,
VTTCue = 17136,
VTTRegion = 17143,
ValidityState = 17153,
VideoColorSpace = 17167,
VideoDecoder = 17183,
VideoEncoder = 17196,
VideoFrame = 17209,
VideoPlaybackQuality = 17220,
VideoTrack = 17241,
VideoTrackList = 17252,
ViewTransition = 17267,
VisualViewport = 17282,
WEBGL_color_buffer_float = 17297,
WEBGL_compressed_texture_astc = 17322,
WEBGL_compressed_texture_etc = 17352,
WEBGL_compressed_texture_etc1 = 17381,
WEBGL_compressed_texture_pvrtc = 17411,
WEBGL_compressed_texture_s3tc = 17442,
WEBGL_compressed_texture_s3tc_srgb = 17472,
WEBGL_debug_renderer_info = 17507,
WEBGL_debug_shaders = 17533,
WEBGL_depth_texture = 17553,
WEBGL_draw_buffers = 17573,
WEBGL_explicit_present = 17592,
WEBGL_lose_context = 17615,
WEBGL_provoking_vertex = 17634,
WGSLLanguageFeatures = 17657,
WakeLock = 17678,
WakeLockSentinel = 17687,
WaveShaperNode = 17704,
WebExtensionContentScript = 17719,
WebExtensionPolicy = 17745,
WebGL2RenderingContext = 17764,
WebGLActiveInfo = 17787,
WebGLBuffer = 17803,
WebGLContextEvent = 17815,
WebGLFramebuffer = 17833,
WebGLProgram = 17850,
WebGLQuery = 17863,
WebGLRenderbuffer = 17874,
WebGLRenderingContext = 17892,
WebGLSampler = 17914,
WebGLShader = 17927,
WebGLShaderPrecisionFormat = 17939,
WebGLSync = 17966,
WebGLTexture = 17976,
WebGLTransformFeedback = 17989,
WebGLUniformLocation = 18012,
WebGLVertexArrayObject = 18033,
WebKitCSSMatrix = 18056,
WebSocket = 18072,
WebTransport = 18082,
WebTransportBidirectionalStream = 18095,
WebTransportDatagramDuplexStream = 18127,
WebTransportError = 18160,
WebTransportReceiveStream = 18178,
WebTransportSendStream = 18204,
WheelEvent = 18227,
Window = 18238,
WindowClient = 18245,
WindowContext = 18258,
WindowGlobalChild = 18272,
WindowGlobalParent = 18290,
WindowRoot = 18309,
Worker = 18320,
WorkerDebuggerGlobalScope = 18327,
WorkerGlobalScope = 18353,
WorkerLocation = 18371,
WorkerNavigator = 18386,
WorkerTestUtils = 18402,
Worklet = 18418,
WorkletGlobalScope = 18426,
WrapperCachedNonISupportsTestInterface = 18445,
WritableStream = 18484,
WritableStreamDefaultController = 18499,
WritableStreamDefaultWriter = 18531,
XMLDocument = 18559,
XMLHttpRequest = 18571,
XMLHttpRequestEventTarget = 18586,
XMLHttpRequestUpload = 18612,
XMLSerializer = 18633,
XPathEvaluator = 18647,
XPathExpression = 18662,
XPathResult = 18678,
XRBoundedReferenceSpace = 18690,
XRFrame = 18714,
XRInputSource = 18722,
XRInputSourceArray = 18736,
XRInputSourceEvent = 18755,
XRInputSourcesChangeEvent = 18774,
XRPose = 18800,
XRReferenceSpace = 18807,
XRReferenceSpaceEvent = 18824,
XRRenderState = 18846,
XRRigidTransform = 18860,
XRSession = 18877,
XRSessionEvent = 18887,
XRSpace = 18902,
XRSystem = 18910,
XRView = 18919,
XRViewerPose = 18926,
XRViewport = 18939,
XRWebGLLayer = 18950,
XSLTProcessor = 18963,
XULCommandEvent = 18977,
XULElement = 18993,
XULFrameElement = 19004,
XULMenuElement = 19020,
XULPopupElement = 19035,
XULResizerElement = 19051,
XULTextElement = 19069,
XULTreeElement = 19084,
console = 19099,
webkitSpeechGrammar = 19107,
webkitSpeechGrammarList = 19127,
webkitSpeechRecognition = 19151,
webkitURL = 19175,
};
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_