Generated file

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,
CSSAnimation = 885,
CSSColor = 898,
CSSColorValue = 907,
CSSConditionRule = 921,
CSSContainerRule = 938,
CSSCounterStyleRule = 955,
CSSCustomMediaRule = 975,
CSSCustomPropertyRegisteredEvent = 994,
CSSFontFaceDescriptors = 1027,
CSSFontFaceRule = 1050,
CSSFontFeatureValuesRule = 1066,
CSSFontPaletteValuesRule = 1091,
CSSGroupingRule = 1116,
CSSHSL = 1132,
CSSHWB = 1139,
CSSImageValue = 1146,
CSSImportRule = 1160,
CSSKeyframeRule = 1174,
CSSKeyframesRule = 1190,
CSSKeywordValue = 1207,
CSSLCH = 1223,
CSSLab = 1230,
CSSLayerBlockRule = 1237,
CSSLayerStatementRule = 1255,
CSSMarginRule = 1277,
CSSMathClamp = 1291,
CSSMathInvert = 1304,
CSSMathMax = 1318,
CSSMathMin = 1329,
CSSMathNegate = 1340,
CSSMathProduct = 1354,
CSSMathSum = 1369,
CSSMathValue = 1380,
CSSMatrixComponent = 1393,
CSSMediaRule = 1412,
CSSMozDocumentRule = 1425,
CSSNamespaceRule = 1444,
CSSNestedDeclarations = 1461,
CSSNumericArray = 1483,
CSSNumericValue = 1499,
CSSOKLCH = 1515,
CSSOKLab = 1524,
CSSPageDescriptors = 1533,
CSSPageRule = 1552,
CSSPerspective = 1564,
CSSPositionTryDescriptors = 1579,
CSSPositionTryRule = 1605,
CSSPropertyRule = 1624,
CSSPseudoElement = 1640,
CSSRGB = 1657,
CSSRotate = 1664,
CSSRule = 1674,
CSSRuleList = 1682,
CSSScale = 1694,
CSSScopeRule = 1703,
CSSSkew = 1716,
CSSSkewX = 1724,
CSSSkewY = 1733,
CSSStartingStyleRule = 1742,
CSSStyleDeclaration = 1763,
CSSStyleProperties = 1783,
CSSStyleRule = 1802,
CSSStyleSheet = 1815,
CSSStyleValue = 1829,
CSSSupportsRule = 1843,
CSSTransformComponent = 1859,
CSSTransformValue = 1881,
CSSTransition = 1899,
CSSTranslate = 1913,
CSSUnitValue = 1926,
CSSUnparsedValue = 1939,
CSSVariableReferenceValue = 1956,
Cache = 1982,
CacheStorage = 1988,
CallbackDebuggerNotification = 2001,
CanonicalBrowsingContext = 2030,
CanvasCaptureMediaStream = 2055,
CanvasGradient = 2080,
CanvasPattern = 2095,
CanvasRenderingContext2D = 2109,
CaretPosition = 2134,
CaretStateChangedEvent = 2148,
ChannelMergerNode = 2171,
ChannelSplitterNode = 2189,
ChannelWrapper = 2209,
CharacterData = 2224,
CheckerboardReportService = 2238,
ChildProcessMessageManager = 2264,
ChildSHistory = 2291,
ChromeMessageBroadcaster = 2305,
ChromeMessageSender = 2330,
ChromeNodeList = 2350,
ChromeUtils = 2365,
ChromeWorker = 2377,
Client = 2390,
Clients = 2397,
Clipboard = 2405,
ClipboardEvent = 2415,
ClipboardItem = 2430,
ClonedErrorHolder = 2444,
CloseEvent = 2462,
CloseWatcher = 2473,
CommandEvent = 2486,
Comment = 2499,
CompositionEvent = 2507,
CompressionStream = 2524,
ConsoleInstance = 2542,
ConstantSourceNode = 2558,
ContentFrameMessageManager = 2577,
ContentProcessMessageManager = 2604,
ContentVisibilityAutoStateChangeEvent = 2633,
ConvolverNode = 2671,
CookieChangeEvent = 2685,
CookieStore = 2703,
CookieStoreManager = 2715,
CountQueuingStrategy = 2734,
CreateOfferRequest = 2755,
Credential = 2774,
CredentialsContainer = 2785,
Crypto = 2806,
CryptoKey = 2813,
CustomElementRegistry = 2823,
CustomEvent = 2845,
CustomStateSet = 2857,
DOMException = 2872,
DOMImplementation = 2885,
DOMLocalization = 2903,
DOMMatrix = 2919,
DOMMatrixReadOnly = 2929,
DOMParser = 2947,
DOMPoint = 2957,
DOMPointReadOnly = 2966,
DOMQuad = 2983,
DOMRect = 2991,
DOMRectList = 2999,
DOMRectReadOnly = 3011,
DOMStringList = 3027,
DOMStringMap = 3041,
DOMTokenList = 3054,
DataTransfer = 3067,
DataTransferItem = 3080,
DataTransferItemList = 3097,
DebuggerNotification = 3118,
DebuggerNotificationObserver = 3139,
DecompressionStream = 3168,
DedicatedWorkerGlobalScope = 3188,
DelayNode = 3215,
DeprecationReportBody = 3225,
DeviceAcceleration = 3247,
DeviceLightEvent = 3266,
DeviceMotionEvent = 3283,
DeviceOrientationEvent = 3301,
DeviceRotationRate = 3324,
DigitalCredential = 3343,
Directory = 3361,
Document = 3371,
DocumentFragment = 3380,
DocumentL10n = 3397,
DocumentPictureInPicture = 3410,
DocumentPictureInPictureEvent = 3435,
DocumentTimeline = 3465,
DocumentType = 3482,
DominatorTree = 3495,
DragEvent = 3509,
DynamicsCompressorNode = 3519,
EXT_blend_minmax = 3542,
EXT_color_buffer_float = 3559,
EXT_color_buffer_half_float = 3582,
EXT_depth_clamp = 3610,
EXT_disjoint_timer_query = 3626,
EXT_float_blend = 3651,
EXT_frag_depth = 3667,
EXT_sRGB = 3682,
EXT_shader_texture_lod = 3691,
EXT_texture_compression_bptc = 3714,
EXT_texture_compression_rgtc = 3743,
EXT_texture_filter_anisotropic = 3772,
EXT_texture_norm16 = 3803,
Element = 3822,
ElementInternals = 3830,
EncodedAudioChunk = 3847,
EncodedVideoChunk = 3865,
ErrorEvent = 3883,
Event = 3894,
EventCallbackDebuggerNotification = 3900,
EventCounts = 3934,
EventSource = 3946,
EventTarget = 3958,
Exception = 3970,
ExtendableCookieChangeEvent = 3980,
ExtendableEvent = 4008,
ExtendableMessageEvent = 4024,
ExtensionAlarms = 4047,
ExtensionBrowser = 4063,
ExtensionBrowserSettings = 4080,
ExtensionBrowserSettingsColorManagement = 4105,
ExtensionDns = 4145,
ExtensionEventManager = 4158,
ExtensionMockAPI = 4180,
ExtensionPort = 4197,
ExtensionProxy = 4211,
ExtensionRuntime = 4226,
ExtensionScripting = 4243,
ExtensionSetting = 4262,
ExtensionTest = 4279,
External = 4293,
FeaturePolicy = 4302,
FeaturePolicyViolationReportBody = 4316,
FetchEvent = 4349,
FetchObserver = 4360,
File = 4374,
FileList = 4379,
FileReader = 4388,
FileReaderSync = 4399,
FileSystem = 4414,
FileSystemDirectoryEntry = 4425,
FileSystemDirectoryHandle = 4450,
FileSystemDirectoryHandle_AsyncIterator = 4476,
FileSystemDirectoryIterator = 4516,
FileSystemDirectoryReader = 4544,
FileSystemEntry = 4570,
FileSystemFileEntry = 4586,
FileSystemFileHandle = 4606,
FileSystemHandle = 4627,
FileSystemSyncAccessHandle = 4644,
FileSystemWritableFileStream = 4671,
Flex = 4700,
FlexItemValues = 4705,
FlexLineValues = 4720,
FluentBundle = 4735,
FluentBundleAsyncIterator = 4748,
FluentBundleIterator = 4774,
FluentPattern = 4795,
FluentResource = 4809,
FocusEvent = 4824,
FontFace = 4835,
FontFaceSet = 4844,
FontFaceSetIterator = 4856,
FontFaceSetLoadEvent = 4876,
FormData = 4897,
FormData_Iterator = 4906,
FormDataEvent = 4924,
FragmentDirective = 4938,
FrameCrashedEvent = 4956,
FrameLoader = 4974,
GPU = 4986,
GPUAdapter = 4990,
GPUAdapterInfo = 5001,
GPUBindGroup = 5016,
GPUBindGroupLayout = 5029,
GPUBuffer = 5048,
GPUBufferUsage = 5058,
GPUCanvasContext = 5073,
GPUColorWrite = 5090,
GPUCommandBuffer = 5104,
GPUCommandEncoder = 5121,
GPUCompilationInfo = 5139,
GPUCompilationMessage = 5158,
GPUComputePassEncoder = 5180,
GPUComputePipeline = 5202,
GPUDevice = 5221,
GPUDeviceLostInfo = 5231,
GPUError = 5249,
GPUExternalTexture = 5258,
GPUInternalError = 5277,
GPUMapMode = 5294,
GPUOutOfMemoryError = 5305,
GPUPipelineError = 5325,
GPUPipelineLayout = 5342,
GPUQuerySet = 5360,
GPUQueue = 5372,
GPURenderBundle = 5381,
GPURenderBundleEncoder = 5397,
GPURenderPassEncoder = 5420,
GPURenderPipeline = 5441,
GPUSampler = 5459,
GPUShaderModule = 5470,
GPUShaderStage = 5486,
GPUSupportedFeatures = 5501,
GPUSupportedLimits = 5522,
GPUTexture = 5541,
GPUTextureUsage = 5552,
GPUTextureView = 5568,
GPUUncapturedErrorEvent = 5583,
GPUValidationError = 5607,
GainNode = 5626,
Gamepad = 5635,
GamepadAxisMoveEvent = 5643,
GamepadButton = 5664,
GamepadButtonEvent = 5678,
GamepadEvent = 5697,
GamepadHapticActuator = 5710,
GamepadLightIndicator = 5732,
GamepadPose = 5754,
GamepadServiceTest = 5766,
GamepadTouch = 5785,
Geolocation = 5798,
GeolocationCoordinates = 5810,
GeolocationPosition = 5833,
GeolocationPositionError = 5853,
GetUserMediaRequest = 5878,
GleanBoolean = 5898,
GleanCategory = 5911,
GleanCounter = 5925,
GleanCustomDistribution = 5938,
GleanDatetime = 5962,
GleanDenominator = 5976,
GleanDualLabeledCounter = 5993,
GleanEvent = 6017,
GleanImpl = 6028,
GleanLabeled = 6038,
GleanMemoryDistribution = 6051,
GleanMetric = 6075,
GleanNumerator = 6087,
GleanObject = 6102,
GleanPingsImpl = 6114,
GleanQuantity = 6129,
GleanRate = 6143,
GleanString = 6153,
GleanStringList = 6165,
GleanText = 6181,
GleanTimespan = 6191,
GleanTimingDistribution = 6205,
GleanUrl = 6229,
GleanUuid = 6238,
Grid = 6248,
GridArea = 6253,
GridDimension = 6262,
GridLine = 6276,
GridLines = 6285,
GridTrack = 6295,
GridTracks = 6305,
HTMLAllCollection = 6316,
HTMLAnchorElement = 6334,
HTMLAreaElement = 6352,
HTMLAudioElement = 6368,
HTMLBRElement = 6385,
HTMLBaseElement = 6399,
HTMLBodyElement = 6415,
HTMLButtonElement = 6431,
HTMLCanvasElement = 6449,
HTMLCollection = 6467,
HTMLDListElement = 6482,
HTMLDataElement = 6499,
HTMLDataListElement = 6515,
HTMLDetailsElement = 6535,
HTMLDialogElement = 6554,
HTMLDirectoryElement = 6572,
HTMLDivElement = 6593,
HTMLDocument = 6608,
HTMLElement = 6621,
HTMLEmbedElement = 6633,
HTMLFieldSetElement = 6650,
HTMLFontElement = 6670,
HTMLFormControlsCollection = 6686,
HTMLFormElement = 6713,
HTMLFrameElement = 6729,
HTMLFrameSetElement = 6746,
HTMLHRElement = 6766,
HTMLHeadElement = 6780,
HTMLHeadingElement = 6796,
HTMLHtmlElement = 6815,
HTMLIFrameElement = 6831,
HTMLImageElement = 6849,
HTMLInputElement = 6866,
HTMLLIElement = 6883,
HTMLLabelElement = 6897,
HTMLLegendElement = 6914,
HTMLLinkElement = 6932,
HTMLMapElement = 6948,
HTMLMarqueeElement = 6963,
HTMLMediaElement = 6982,
HTMLMenuElement = 6999,
HTMLMetaElement = 7015,
HTMLMeterElement = 7031,
HTMLModElement = 7048,
HTMLOListElement = 7063,
HTMLObjectElement = 7080,
HTMLOptGroupElement = 7098,
HTMLOptionElement = 7118,
HTMLOptionsCollection = 7136,
HTMLOutputElement = 7158,
HTMLParagraphElement = 7176,
HTMLParamElement = 7197,
HTMLPictureElement = 7214,
HTMLPreElement = 7233,
HTMLProgressElement = 7248,
HTMLQuoteElement = 7268,
HTMLScriptElement = 7285,
HTMLSelectElement = 7303,
HTMLSlotElement = 7321,
HTMLSourceElement = 7337,
HTMLSpanElement = 7355,
HTMLStyleElement = 7371,
HTMLTableCaptionElement = 7388,
HTMLTableCellElement = 7412,
HTMLTableColElement = 7433,
HTMLTableElement = 7453,
HTMLTableRowElement = 7470,
HTMLTableSectionElement = 7490,
HTMLTemplateElement = 7514,
HTMLTextAreaElement = 7534,
HTMLTimeElement = 7554,
HTMLTitleElement = 7570,
HTMLTrackElement = 7587,
HTMLUListElement = 7604,
HTMLUnknownElement = 7621,
HTMLVideoElement = 7640,
HashChangeEvent = 7657,
Headers = 7673,
Headers_Iterator = 7681,
HeapSnapshot = 7698,
Highlight = 7711,
HighlightRegistry = 7721,
History = 7739,
IDBCursor = 7747,
IDBCursorWithValue = 7757,
IDBDatabase = 7776,
IDBFactory = 7788,
IDBIndex = 7799,
IDBKeyRange = 7808,
IDBObjectStore = 7820,
IDBOpenDBRequest = 7835,
IDBRequest = 7852,
IDBTransaction = 7863,
IDBVersionChangeEvent = 7878,
IIRFilterNode = 7900,
IOUtils = 7914,
IdentityCredential = 7922,
IdentityProvider = 7941,
IdleDeadline = 7958,
Image = 7971,
ImageBitmap = 7977,
ImageBitmapRenderingContext = 7989,
ImageCapture = 8017,
ImageCaptureError = 8030,
ImageCaptureErrorEvent = 8048,
ImageData = 8071,
ImageDecoder = 8081,
ImageDocument = 8094,
ImageTrack = 8108,
ImageTrackList = 8119,
InferenceSession = 8134,
InputEvent = 8151,
InspectorCSSParser = 8162,
InspectorFontFace = 8181,
InspectorUtils = 8199,
IntegrityViolationReportBody = 8214,
IntersectionObserver = 8243,
IntersectionObserverEntry = 8264,
IntlUtils = 8290,
JSActorTypeUtils = 8300,
JSProcessActorChild = 8317,
JSProcessActorParent = 8337,
JSWindowActorChild = 8358,
JSWindowActorParent = 8377,
KeyEvent = 8397,
KeyboardEvent = 8406,
KeyframeEffect = 8420,
L10nFileSource = 8435,
L10nOverlays = 8450,
L10nRegistry = 8463,
LargestContentfulPaint = 8476,
LegacyMozTCPSocket = 8499,
Localization = 8518,
Location = 8531,
Lock = 8540,
LockManager = 8545,
MIDIAccess = 8557,
MIDIConnectionEvent = 8568,
MIDIInput = 8588,
MIDIInputMap = 8598,
MIDIMessageEvent = 8611,
MIDIOutput = 8628,
MIDIOutputMap = 8639,
MIDIPort = 8653,
MLS = 8662,
MLSGroupView = 8666,
MOZ_debug = 8679,
MatchGlob = 8689,
MatchPattern = 8699,
MatchPatternSet = 8712,
MathMLElement = 8728,
MediaCapabilities = 8742,
MediaControlService = 8760,
MediaController = 8780,
MediaDeviceInfo = 8796,
MediaDevices = 8812,
MediaElementAudioSourceNode = 8825,
MediaEncryptedEvent = 8853,
MediaError = 8873,
MediaKeyError = 8884,
MediaKeyMessageEvent = 8898,
MediaKeySession = 8919,
MediaKeyStatusMap = 8935,
MediaKeyStatusMap_Iterator = 8953,
MediaKeySystemAccess = 8980,
MediaKeys = 9001,
MediaList = 9011,
MediaMetadata = 9021,
MediaQueryList = 9035,
MediaQueryListEvent = 9050,
MediaRecorder = 9070,
MediaRecorderErrorEvent = 9084,
MediaSession = 9108,
MediaSource = 9121,
MediaStream = 9133,
MediaStreamAudioDestinationNode = 9145,
MediaStreamAudioSourceNode = 9177,
MediaStreamError = 9204,
MediaStreamEvent = 9221,
MediaStreamTrack = 9238,
MediaStreamTrackAudioSourceNode = 9255,
MediaStreamTrackEvent = 9287,
MerchantValidationEvent = 9309,
MessageBroadcaster = 9333,
MessageChannel = 9352,
MessageEvent = 9367,
MessageListenerManager = 9380,
MessagePort = 9403,
MessageSender = 9415,
MimeType = 9429,
MimeTypeArray = 9438,
ModelContext = 9452,
ModelContextClient = 9465,
MouseEvent = 9484,
MouseScrollEvent = 9495,
MozCanvasPrintState = 9512,
MozDocumentMatcher = 9532,
MozDocumentObserver = 9551,
MozQueryInterface = 9571,
MozSharedMap = 9589,
MozSharedMap_Iterator = 9602,
MozSharedMapChangeEvent = 9624,
MozStorageAsyncStatementParams = 9648,
MozStorageStatementParams = 9679,
MozStorageStatementRow = 9705,
MozWritableSharedMap = 9728,
MutationObserver = 9749,
MutationRecord = 9766,
NamedNodeMap = 9781,
NavigateEvent = 9794,
Navigation = 9808,
NavigationActivation = 9819,
NavigationCurrentEntryChangeEvent = 9840,
NavigationDestination = 9874,
NavigationHistoryEntry = 9896,
NavigationPrecommitController = 9919,
NavigationPreloadManager = 9949,
NavigationTransition = 9974,
Navigator = 9995,
NavigatorLogin = 10005,
NetworkInformation = 10020,
Node = 10039,
NodeFilter = 10044,
NodeIterator = 10055,
NodeList = 10068,
Notification = 10077,
NotificationEvent = 10090,
NotifyPaintEvent = 10108,
OES_draw_buffers_indexed = 10125,
OES_element_index_uint = 10150,
OES_fbo_render_mipmap = 10173,
OES_standard_derivatives = 10195,
OES_texture_float = 10220,
OES_texture_float_linear = 10238,
OES_texture_half_float = 10263,
OES_texture_half_float_linear = 10286,
OES_vertex_array_object = 10316,
OVR_multiview2 = 10340,
OfflineAudioCompletionEvent = 10355,
OfflineAudioContext = 10383,
OffscreenCanvas = 10403,
OffscreenCanvasRenderingContext2D = 10419,
OnlyForUseInConstructor = 10453,
Option = 10477,
OscillatorNode = 10484,
PageRevealEvent = 10499,
PageSwapEvent = 10515,
PageTransitionEvent = 10529,
PaintRequest = 10549,
PaintRequestList = 10562,
PaintWorkletGlobalScope = 10579,
PannerNode = 10603,
ParentProcessMessageManager = 10614,
Path2D = 10642,
PathUtils = 10649,
PaymentAddress = 10659,
PaymentMethodChangeEvent = 10674,
PaymentRequest = 10699,
PaymentRequestUpdateEvent = 10714,
PaymentResponse = 10740,
PeerConnectionImpl = 10756,
PeerConnectionObserver = 10775,
Performance = 10798,
PerformanceEntry = 10810,
PerformanceEntryEvent = 10827,
PerformanceEventTiming = 10849,
PerformanceMark = 10872,
PerformanceMeasure = 10888,
PerformanceNavigation = 10907,
PerformanceNavigationTiming = 10929,
PerformanceObserver = 10957,
PerformanceObserverEntryList = 10977,
PerformancePaintTiming = 11006,
PerformanceResourceTiming = 11029,
PerformanceServerTiming = 11055,
PerformanceTiming = 11079,
PeriodicWave = 11097,
PermissionStatus = 11110,
Permissions = 11127,
Plugin = 11139,
PluginArray = 11146,
PluginCrashedEvent = 11158,
PointerEvent = 11177,
PopStateEvent = 11190,
PopupBlockedEvent = 11204,
PopupPositionedEvent = 11222,
PositionStateEvent = 11243,
PrecompiledScript = 11262,
PrivateAttribution = 11280,
ProcessMessageManager = 11299,
ProcessingInstruction = 11321,
ProgressEvent = 11343,
PromiseDebugging = 11357,
PromiseNativeHandler = 11374,
PromiseRejectionEvent = 11395,
PublicKeyCredential = 11417,
PushEvent = 11437,
PushManager = 11447,
PushManagerImpl = 11459,
PushMessageData = 11475,
PushSubscription = 11491,
PushSubscriptionChangeEvent = 11508,
PushSubscriptionOptions = 11536,
RTCCertificate = 11560,
RTCDTMFSender = 11575,
RTCDTMFToneChangeEvent = 11589,
RTCDataChannel = 11612,
RTCDataChannelEvent = 11627,
RTCDtlsTransport = 11647,
RTCEncodedAudioFrame = 11664,
RTCEncodedVideoFrame = 11685,
RTCError = 11706,
RTCErrorEvent = 11715,
RTCIceCandidate = 11729,
RTCIceTransport = 11745,
RTCIdentityProviderRegistrar = 11761,
RTCPeerConnection = 11790,
RTCPeerConnectionIceErrorEvent = 11808,
RTCPeerConnectionIceEvent = 11839,
RTCPeerConnectionStatic = 11865,
RTCRtpReceiver = 11889,
RTCRtpScriptTransform = 11904,
RTCRtpScriptTransformer = 11926,
RTCRtpSender = 11950,
RTCRtpTransceiver = 11963,
RTCSctpTransport = 11981,
RTCSessionDescription = 11998,
RTCStatsReport = 12020,
RTCTrackEvent = 12035,
RTCTransformEvent = 12049,
RadioNodeList = 12067,
Range = 12081,
ReadableByteStreamController = 12087,
ReadableStream = 12116,
ReadableStream_AsyncIterator = 12131,
ReadableStreamBYOBReader = 12160,
ReadableStreamBYOBRequest = 12185,
ReadableStreamDefaultController = 12211,
ReadableStreamDefaultReader = 12243,
RedirectBlockedEvent = 12271,
Report = 12292,
ReportBody = 12299,
ReportingObserver = 12310,
Request = 12328,
ResizeObserver = 12336,
ResizeObserverEntry = 12351,
ResizeObserverSize = 12371,
Response = 12390,
SVGAElement = 12399,
SVGAngle = 12411,
SVGAnimateElement = 12420,
SVGAnimateMotionElement = 12438,
SVGAnimateTransformElement = 12462,
SVGAnimatedAngle = 12489,
SVGAnimatedBoolean = 12506,
SVGAnimatedEnumeration = 12525,
SVGAnimatedInteger = 12548,
SVGAnimatedLength = 12567,
SVGAnimatedLengthList = 12585,
SVGAnimatedNumber = 12607,
SVGAnimatedNumberList = 12625,
SVGAnimatedPreserveAspectRatio = 12647,
SVGAnimatedRect = 12678,
SVGAnimatedString = 12694,
SVGAnimatedTransformList = 12712,
SVGAnimationElement = 12737,
SVGCircleElement = 12757,
SVGClipPathElement = 12774,
SVGComponentTransferFunctionElement = 12793,
SVGDefsElement = 12829,
SVGDescElement = 12844,
SVGElement = 12859,
SVGEllipseElement = 12870,
SVGFEBlendElement = 12888,
SVGFEColorMatrixElement = 12906,
SVGFEComponentTransferElement = 12930,
SVGFECompositeElement = 12960,
SVGFEConvolveMatrixElement = 12982,
SVGFEDiffuseLightingElement = 13009,
SVGFEDisplacementMapElement = 13037,
SVGFEDistantLightElement = 13065,
SVGFEDropShadowElement = 13090,
SVGFEFloodElement = 13113,
SVGFEFuncAElement = 13131,
SVGFEFuncBElement = 13149,
SVGFEFuncGElement = 13167,
SVGFEFuncRElement = 13185,
SVGFEGaussianBlurElement = 13203,
SVGFEImageElement = 13228,
SVGFEMergeElement = 13246,
SVGFEMergeNodeElement = 13264,
SVGFEMorphologyElement = 13286,
SVGFEOffsetElement = 13309,
SVGFEPointLightElement = 13328,
SVGFESpecularLightingElement = 13351,
SVGFESpotLightElement = 13380,
SVGFETileElement = 13402,
SVGFETurbulenceElement = 13419,
SVGFilterElement = 13442,
SVGForeignObjectElement = 13459,
SVGGElement = 13483,
SVGGeometryElement = 13495,
SVGGradientElement = 13514,
SVGGraphicsElement = 13533,
SVGImageElement = 13552,
SVGLength = 13568,
SVGLengthList = 13578,
SVGLineElement = 13592,
SVGLinearGradientElement = 13607,
SVGMPathElement = 13632,
SVGMarkerElement = 13648,
SVGMaskElement = 13665,
SVGMatrix = 13680,
SVGMetadataElement = 13690,
SVGNumber = 13709,
SVGNumberList = 13719,
SVGPathElement = 13733,
SVGPathSegment = 13748,
SVGPatternElement = 13763,
SVGPoint = 13781,
SVGPointList = 13790,
SVGPolygonElement = 13803,
SVGPolylineElement = 13821,
SVGPreserveAspectRatio = 13840,
SVGRadialGradientElement = 13863,
SVGRect = 13888,
SVGRectElement = 13896,
SVGSVGElement = 13911,
SVGScriptElement = 13925,
SVGSetElement = 13942,
SVGStopElement = 13956,
SVGStringList = 13971,
SVGStyleElement = 13985,
SVGSwitchElement = 14001,
SVGSymbolElement = 14018,
SVGTSpanElement = 14035,
SVGTextContentElement = 14051,
SVGTextElement = 14073,
SVGTextPathElement = 14088,
SVGTextPositioningElement = 14107,
SVGTitleElement = 14133,
SVGTransform = 14149,
SVGTransformList = 14162,
SVGUnitTypes = 14179,
SVGUseElement = 14192,
SVGViewElement = 14206,
Sanitizer = 14221,
Scheduler = 14231,
Screen = 14241,
ScreenLuminance = 14248,
ScreenOrientation = 14264,
ScriptProcessorNode = 14282,
ScrollAreaEvent = 14302,
SecurityPolicyViolationEvent = 14318,
Selection = 14347,
ServiceWorker = 14357,
ServiceWorkerContainer = 14371,
ServiceWorkerGlobalScope = 14394,
ServiceWorkerRegistration = 14419,
SessionStoreFormData = 14445,
SessionStoreScrollData = 14466,
SessionStoreUtils = 14489,
ShadowRoot = 14507,
SharedWorker = 14518,
SharedWorkerGlobalScope = 14531,
SimpleGestureEvent = 14555,
SourceBuffer = 14574,
SourceBufferList = 14587,
SpeechGrammar = 14604,
SpeechGrammarList = 14618,
SpeechRecognition = 14636,
SpeechRecognitionAlternative = 14654,
SpeechRecognitionError = 14683,
SpeechRecognitionEvent = 14706,
SpeechRecognitionResult = 14729,
SpeechRecognitionResultList = 14753,
SpeechSynthesis = 14781,
SpeechSynthesisErrorEvent = 14797,
SpeechSynthesisEvent = 14823,
SpeechSynthesisUtterance = 14844,
SpeechSynthesisVoice = 14869,
StaticRange = 14890,
StereoPannerNode = 14902,
Storage = 14919,
StorageEvent = 14927,
StorageManager = 14940,
StreamFilter = 14955,
StreamFilterDataEvent = 14968,
StructuredCloneHolder = 14990,
StructuredCloneTester = 15012,
StylePropertyMap = 15034,
StylePropertyMapReadOnly = 15051,
StylePropertyMapReadOnly_Iterator = 15076,
StyleSheet = 15110,
StyleSheetApplicableStateChangeEvent = 15121,
StyleSheetList = 15158,
StyleSheetRemovedEvent = 15173,
SubmitEvent = 15196,
SubtleCrypto = 15208,
SyncMessageSender = 15221,
SyncReadFile = 15239,
TCPServerSocket = 15252,
TCPServerSocketEvent = 15268,
TCPSocket = 15289,
TCPSocketErrorEvent = 15299,
TCPSocketEvent = 15319,
TaskController = 15334,
TaskPriorityChangeEvent = 15349,
TaskSignal = 15373,
Tensor = 15384,
TestAttributesOnTypes = 15391,
TestCEReactionsInterface = 15413,
TestCImplementedInterface = 15438,
TestCImplementedInterface2 = 15464,
TestCallbackDictUnionOverload = 15491,
TestChildInterface = 15521,
TestChromeOnlyInterface = 15540,
TestConstructorForFuncInterface = 15564,
TestConstructorForPrefInterface = 15596,
TestConstructorForSCInterface = 15628,
TestCppKeywordNamedMethodsInterface = 15658,
TestDeprecatedInterface = 15694,
TestExampleInterface = 15718,
TestExampleProxyInterface = 15739,
TestExampleThrowingConstructorInterface = 15765,
TestExampleWorkerInterface = 15805,
TestFuncConstructorForDifferentFuncInterface = 15832,
TestFuncConstructorForInterface = 15877,
TestFunctions = 15909,
TestHTMLConstructorInterface = 15923,
TestIndexedAndNamedGetterAndSetterInterface = 15952,
TestIndexedAndNamedGetterInterface = 15996,
TestIndexedAndNamedSetterInterface = 16031,
TestIndexedGetterAndSetterAndNamedGetterInterface = 16066,
TestIndexedGetterInterface = 16116,
TestIndexedSetterInterface = 16143,
TestInterface = 16170,
TestInterfaceAsyncIterableDouble = 16184,
TestInterfaceAsyncIterableDouble_AsyncIterator = 16217,
TestInterfaceAsyncIterableDoubleUnion = 16264,
TestInterfaceAsyncIterableDoubleUnion_AsyncIterator = 16302,
TestInterfaceAsyncIterableSingle = 16354,
TestInterfaceAsyncIterableSingle_AsyncIterator = 16387,
TestInterfaceAsyncIterableSingleWithArgs = 16434,
TestInterfaceAsyncIterableSingleWithArgs_AsyncIterator = 16475,
TestInterfaceIterableDouble = 16530,
TestInterfaceIterableDouble_Iterator = 16558,
TestInterfaceIterableDoubleUnion = 16595,
TestInterfaceIterableDoubleUnion_Iterator = 16628,
TestInterfaceIterableSingle = 16670,
TestInterfaceJS = 16698,
TestInterfaceLength = 16714,
TestInterfaceMaplike = 16734,
TestInterfaceMaplikeJSObject = 16755,
TestInterfaceMaplikeObject = 16784,
TestInterfaceObservableArray = 16811,
TestInterfaceSetlike = 16840,
TestInterfaceSetlikeNode = 16861,
TestInterfaceWithPromiseConstructorArg = 16886,
TestJSImplInterface = 16925,
TestJSImplInterface2 = 16945,
TestJSImplInterface3 = 16966,
TestJSImplInterface4 = 16987,
TestJSImplInterface5 = 17008,
TestJSImplInterface6 = 17029,
TestJSImplNoInterfaceObject = 17050,
TestLegacyFactoryFunctionInterface = 17078,
TestLegacyFactoryFunctionInterface2 = 17113,
TestNamedDeleterInterface = 17149,
TestNamedDeleterWithRetvalInterface = 17175,
TestNamedGetterInterface = 17211,
TestNamedSetterInterface = 17236,
TestNamespace = 17261,
TestNonWrapperCacheInterface = 17275,
TestParentInterface = 17304,
TestPrefChromeOnlySCFuncConstructorForInterface = 17324,
TestPrefConstructorForDifferentPrefInterface = 17372,
TestPrefConstructorForInterface = 17417,
TestProtoObjectHackedNamespace = 17449,
TestReflectedHTMLAttribute = 17480,
TestRenamedInterface = 17507,
TestRenamedNamespace = 17528,
TestReportBody = 17549,
TestReportGenerator = 17564,
TestSCConstructorForInterface = 17584,
TestSecureContextInterface = 17614,
TestThrowingConstructorInterface = 17641,
TestTrialInterface = 17674,
TestUtils = 17693,
TestWorkerExposedInterface = 17703,
TestingDeprecatedInterface = 17730,
Text = 17757,
TextClause = 17762,
TextDecoder = 17773,
TextDecoderStream = 17785,
TextEncoder = 17803,
TextEncoderStream = 17815,
TextEvent = 17833,
TextMetrics = 17843,
TextTrack = 17855,
TextTrackCue = 17865,
TextTrackCueList = 17878,
TextTrackList = 17895,
TimeEvent = 17909,
TimeRanges = 17919,
ToggleEvent = 17930,
Touch = 17942,
TouchEvent = 17948,
TouchList = 17959,
TrackEvent = 17969,
TransformStream = 17980,
TransformStreamDefaultController = 17996,
TransitionEvent = 18029,
TreeColumn = 18045,
TreeColumns = 18056,
TreeContentView = 18068,
TreeWalker = 18084,
TrustedHTML = 18095,
TrustedScript = 18107,
TrustedScriptURL = 18121,
TrustedTypePolicy = 18138,
TrustedTypePolicyFactory = 18156,
UDPMessageEvent = 18181,
UDPSocket = 18197,
UIEvent = 18207,
URL = 18215,
URLPattern = 18219,
URLSearchParams = 18230,
URLSearchParams_Iterator = 18246,
UserActivation = 18271,
UserInteraction = 18286,
UserProximityEvent = 18302,
VRDisplay = 18321,
VRDisplayCapabilities = 18331,
VRDisplayEvent = 18353,
VREyeParameters = 18368,
VRFieldOfView = 18384,
VRFrameData = 18398,
VRMockController = 18410,
VRMockDisplay = 18427,
VRPose = 18441,
VRServiceTest = 18448,
VRStageParameters = 18462,
VTTCue = 18480,
VTTRegion = 18487,
ValidityState = 18497,
VideoColorSpace = 18511,
VideoDecoder = 18527,
VideoEncoder = 18540,
VideoFrame = 18553,
VideoPlaybackQuality = 18564,
VideoTrack = 18585,
VideoTrackList = 18596,
ViewTransition = 18611,
ViewTransitionTypeSet = 18626,
VisualViewport = 18648,
WEBGL_color_buffer_float = 18663,
WEBGL_compressed_texture_astc = 18688,
WEBGL_compressed_texture_etc = 18718,
WEBGL_compressed_texture_etc1 = 18747,
WEBGL_compressed_texture_pvrtc = 18777,
WEBGL_compressed_texture_s3tc = 18808,
WEBGL_compressed_texture_s3tc_srgb = 18838,
WEBGL_debug_renderer_info = 18873,
WEBGL_debug_shaders = 18899,
WEBGL_depth_texture = 18919,
WEBGL_draw_buffers = 18939,
WEBGL_explicit_present = 18958,
WEBGL_lose_context = 18981,
WEBGL_provoking_vertex = 19000,
WGSLLanguageFeatures = 19023,
WakeLock = 19044,
WakeLockSentinel = 19053,
WaveShaperNode = 19070,
WebExtensionContentScript = 19085,
WebExtensionPolicy = 19111,
WebGL2RenderingContext = 19130,
WebGLActiveInfo = 19153,
WebGLBuffer = 19169,
WebGLContextEvent = 19181,
WebGLFramebuffer = 19199,
WebGLProgram = 19216,
WebGLQuery = 19229,
WebGLRenderbuffer = 19240,
WebGLRenderingContext = 19258,
WebGLSampler = 19280,
WebGLShader = 19293,
WebGLShaderPrecisionFormat = 19305,
WebGLSync = 19332,
WebGLTexture = 19342,
WebGLTransformFeedback = 19355,
WebGLUniformLocation = 19378,
WebGLVertexArrayObject = 19399,
WebKitCSSMatrix = 19422,
WebSocket = 19438,
WebTransport = 19448,
WebTransportBidirectionalStream = 19461,
WebTransportDatagramDuplexStream = 19493,
WebTransportError = 19526,
WebTransportReceiveStream = 19544,
WebTransportSendStream = 19570,
WebrtcGlobalInformation = 19593,
WheelEvent = 19617,
Window = 19628,
WindowClient = 19635,
WindowContext = 19648,
WindowGlobalChild = 19662,
WindowGlobalParent = 19680,
WindowRoot = 19699,
Worker = 19710,
WorkerDebuggerGlobalScope = 19717,
WorkerGlobalScope = 19743,
WorkerLocation = 19761,
WorkerNavigator = 19776,
WorkerTestUtils = 19792,
Worklet = 19808,
WorkletGlobalScope = 19816,
WrapperCachedNonISupportsTestInterface = 19835,
WritableStream = 19874,
WritableStreamDefaultController = 19889,
WritableStreamDefaultWriter = 19921,
XMLDocument = 19949,
XMLHttpRequest = 19961,
XMLHttpRequestEventTarget = 19976,
XMLHttpRequestUpload = 20002,
XMLSerializer = 20023,
XPathEvaluator = 20037,
XPathExpression = 20052,
XPathResult = 20068,
XRBoundedReferenceSpace = 20080,
XRFrame = 20104,
XRInputSource = 20112,
XRInputSourceArray = 20126,
XRInputSourceEvent = 20145,
XRInputSourcesChangeEvent = 20164,
XRPose = 20190,
XRReferenceSpace = 20197,
XRReferenceSpaceEvent = 20214,
XRRenderState = 20236,
XRRigidTransform = 20250,
XRSession = 20267,
XRSessionEvent = 20277,
XRSpace = 20292,
XRSystem = 20300,
XRView = 20309,
XRViewerPose = 20316,
XRViewport = 20329,
XRWebGLLayer = 20340,
XSLTProcessor = 20353,
XULCommandEvent = 20367,
XULElement = 20383,
XULFrameElement = 20394,
XULMenuElement = 20410,
XULPopupElement = 20425,
XULResizerElement = 20441,
XULTextElement = 20459,
XULTreeElement = 20474,
console = 20489,
webkitSpeechGrammar = 20497,
webkitSpeechGrammarList = 20517,
webkitSpeechRecognition = 20541,
webkitURL = 20565,
};
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_