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,
LlamaRunner = 8518,
Localization = 8530,
Location = 8543,
Lock = 8552,
LockManager = 8557,
MIDIAccess = 8569,
MIDIConnectionEvent = 8580,
MIDIInput = 8600,
MIDIInputMap = 8610,
MIDIMessageEvent = 8623,
MIDIOutput = 8640,
MIDIOutputMap = 8651,
MIDIPort = 8665,
MLS = 8674,
MLSGroupView = 8678,
MOZ_debug = 8691,
MatchGlob = 8701,
MatchPattern = 8711,
MatchPatternSet = 8724,
MathMLElement = 8740,
MediaCapabilities = 8754,
MediaControlService = 8772,
MediaController = 8792,
MediaDeviceInfo = 8808,
MediaDevices = 8824,
MediaElementAudioSourceNode = 8837,
MediaEncryptedEvent = 8865,
MediaError = 8885,
MediaKeyError = 8896,
MediaKeyMessageEvent = 8910,
MediaKeySession = 8931,
MediaKeyStatusMap = 8947,
MediaKeyStatusMap_Iterator = 8965,
MediaKeySystemAccess = 8992,
MediaKeys = 9013,
MediaList = 9023,
MediaMetadata = 9033,
MediaQueryList = 9047,
MediaQueryListEvent = 9062,
MediaRecorder = 9082,
MediaRecorderErrorEvent = 9096,
MediaSession = 9120,
MediaSource = 9133,
MediaStream = 9145,
MediaStreamAudioDestinationNode = 9157,
MediaStreamAudioSourceNode = 9189,
MediaStreamError = 9216,
MediaStreamEvent = 9233,
MediaStreamTrack = 9250,
MediaStreamTrackAudioSourceNode = 9267,
MediaStreamTrackEvent = 9299,
MerchantValidationEvent = 9321,
MessageBroadcaster = 9345,
MessageChannel = 9364,
MessageEvent = 9379,
MessageListenerManager = 9392,
MessagePort = 9415,
MessageSender = 9427,
MimeType = 9441,
MimeTypeArray = 9450,
ModelContext = 9464,
ModelContextClient = 9477,
MouseEvent = 9496,
MouseScrollEvent = 9507,
MozCanvasPrintState = 9524,
MozDocumentMatcher = 9544,
MozDocumentObserver = 9563,
MozQueryInterface = 9583,
MozSharedMap = 9601,
MozSharedMap_Iterator = 9614,
MozSharedMapChangeEvent = 9636,
MozStorageAsyncStatementParams = 9660,
MozStorageStatementParams = 9691,
MozStorageStatementRow = 9717,
MozWritableSharedMap = 9740,
MutationObserver = 9761,
MutationRecord = 9778,
NamedNodeMap = 9793,
NavigateEvent = 9806,
Navigation = 9820,
NavigationActivation = 9831,
NavigationCurrentEntryChangeEvent = 9852,
NavigationDestination = 9886,
NavigationHistoryEntry = 9908,
NavigationPrecommitController = 9931,
NavigationPreloadManager = 9961,
NavigationTransition = 9986,
Navigator = 10007,
NavigatorLogin = 10017,
NetworkInformation = 10032,
Node = 10051,
NodeFilter = 10056,
NodeIterator = 10067,
NodeList = 10080,
Notification = 10089,
NotificationEvent = 10102,
NotifyPaintEvent = 10120,
OES_draw_buffers_indexed = 10137,
OES_element_index_uint = 10162,
OES_fbo_render_mipmap = 10185,
OES_standard_derivatives = 10207,
OES_texture_float = 10232,
OES_texture_float_linear = 10250,
OES_texture_half_float = 10275,
OES_texture_half_float_linear = 10298,
OES_vertex_array_object = 10328,
OVR_multiview2 = 10352,
OfflineAudioCompletionEvent = 10367,
OfflineAudioContext = 10395,
OffscreenCanvas = 10415,
OffscreenCanvasRenderingContext2D = 10431,
OnlyForUseInConstructor = 10465,
Option = 10489,
OscillatorNode = 10496,
PageRevealEvent = 10511,
PageSwapEvent = 10527,
PageTransitionEvent = 10541,
PaintRequest = 10561,
PaintRequestList = 10574,
PaintWorkletGlobalScope = 10591,
PannerNode = 10615,
ParentProcessMessageManager = 10626,
Path2D = 10654,
PathUtils = 10661,
PaymentAddress = 10671,
PaymentMethodChangeEvent = 10686,
PaymentRequest = 10711,
PaymentRequestUpdateEvent = 10726,
PaymentResponse = 10752,
PeerConnectionImpl = 10768,
PeerConnectionObserver = 10787,
Performance = 10810,
PerformanceEntry = 10822,
PerformanceEntryEvent = 10839,
PerformanceEventTiming = 10861,
PerformanceMark = 10884,
PerformanceMeasure = 10900,
PerformanceNavigation = 10919,
PerformanceNavigationTiming = 10941,
PerformanceObserver = 10969,
PerformanceObserverEntryList = 10989,
PerformancePaintTiming = 11018,
PerformanceResourceTiming = 11041,
PerformanceServerTiming = 11067,
PerformanceTiming = 11091,
PeriodicWave = 11109,
PermissionStatus = 11122,
Permissions = 11139,
PlacesBookmark = 11151,
PlacesBookmarkAddition = 11166,
PlacesBookmarkChanged = 11189,
PlacesBookmarkGuid = 11211,
PlacesBookmarkKeyword = 11230,
PlacesBookmarkMoved = 11252,
PlacesBookmarkRemoved = 11272,
PlacesBookmarkTags = 11294,
PlacesBookmarkTime = 11313,
PlacesBookmarkTitle = 11332,
PlacesBookmarkUrl = 11352,
PlacesEvent = 11370,
PlacesEventCounts = 11382,
PlacesFavicon = 11400,
PlacesHistoryCleared = 11414,
PlacesObservers = 11435,
PlacesPurgeCaches = 11451,
PlacesRanking = 11469,
PlacesVisit = 11483,
PlacesVisitRemoved = 11495,
PlacesVisitTitle = 11514,
PlacesWeakCallbackWrapper = 11531,
Plugin = 11557,
PluginArray = 11564,
PluginCrashedEvent = 11576,
PointerEvent = 11595,
PopStateEvent = 11608,
PopupBlockedEvent = 11622,
PopupPositionedEvent = 11640,
PositionStateEvent = 11661,
PrecompiledScript = 11680,
PrivateAttribution = 11698,
ProcessMessageManager = 11717,
ProcessingInstruction = 11739,
ProgressEvent = 11761,
PromiseDebugging = 11775,
PromiseNativeHandler = 11792,
PromiseRejectionEvent = 11813,
PublicKeyCredential = 11835,
PushEvent = 11855,
PushManager = 11865,
PushManagerImpl = 11877,
PushMessageData = 11893,
PushSubscription = 11909,
PushSubscriptionChangeEvent = 11926,
PushSubscriptionOptions = 11954,
RTCCertificate = 11978,
RTCDTMFSender = 11993,
RTCDTMFToneChangeEvent = 12007,
RTCDataChannel = 12030,
RTCDataChannelEvent = 12045,
RTCDtlsTransport = 12065,
RTCEncodedAudioFrame = 12082,
RTCEncodedVideoFrame = 12103,
RTCError = 12124,
RTCErrorEvent = 12133,
RTCIceCandidate = 12147,
RTCIceTransport = 12163,
RTCIdentityProviderRegistrar = 12179,
RTCPeerConnection = 12208,
RTCPeerConnectionIceErrorEvent = 12226,
RTCPeerConnectionIceEvent = 12257,
RTCPeerConnectionStatic = 12283,
RTCRtpReceiver = 12307,
RTCRtpScriptTransform = 12322,
RTCRtpScriptTransformer = 12344,
RTCRtpSender = 12368,
RTCRtpTransceiver = 12381,
RTCSctpTransport = 12399,
RTCSessionDescription = 12416,
RTCStatsReport = 12438,
RTCTrackEvent = 12453,
RTCTransformEvent = 12467,
RadioNodeList = 12485,
Range = 12499,
ReadableByteStreamController = 12505,
ReadableStream = 12534,
ReadableStream_AsyncIterator = 12549,
ReadableStreamBYOBReader = 12578,
ReadableStreamBYOBRequest = 12603,
ReadableStreamDefaultController = 12629,
ReadableStreamDefaultReader = 12661,
RedirectBlockedEvent = 12689,
Report = 12710,
ReportBody = 12717,
ReportingObserver = 12728,
Request = 12746,
ResizeObserver = 12754,
ResizeObserverEntry = 12769,
ResizeObserverSize = 12789,
Response = 12808,
SVGAElement = 12817,
SVGAngle = 12829,
SVGAnimateElement = 12838,
SVGAnimateMotionElement = 12856,
SVGAnimateTransformElement = 12880,
SVGAnimatedAngle = 12907,
SVGAnimatedBoolean = 12924,
SVGAnimatedEnumeration = 12943,
SVGAnimatedInteger = 12966,
SVGAnimatedLength = 12985,
SVGAnimatedLengthList = 13003,
SVGAnimatedNumber = 13025,
SVGAnimatedNumberList = 13043,
SVGAnimatedPreserveAspectRatio = 13065,
SVGAnimatedRect = 13096,
SVGAnimatedString = 13112,
SVGAnimatedTransformList = 13130,
SVGAnimationElement = 13155,
SVGCircleElement = 13175,
SVGClipPathElement = 13192,
SVGComponentTransferFunctionElement = 13211,
SVGDefsElement = 13247,
SVGDescElement = 13262,
SVGElement = 13277,
SVGEllipseElement = 13288,
SVGFEBlendElement = 13306,
SVGFEColorMatrixElement = 13324,
SVGFEComponentTransferElement = 13348,
SVGFECompositeElement = 13378,
SVGFEConvolveMatrixElement = 13400,
SVGFEDiffuseLightingElement = 13427,
SVGFEDisplacementMapElement = 13455,
SVGFEDistantLightElement = 13483,
SVGFEDropShadowElement = 13508,
SVGFEFloodElement = 13531,
SVGFEFuncAElement = 13549,
SVGFEFuncBElement = 13567,
SVGFEFuncGElement = 13585,
SVGFEFuncRElement = 13603,
SVGFEGaussianBlurElement = 13621,
SVGFEImageElement = 13646,
SVGFEMergeElement = 13664,
SVGFEMergeNodeElement = 13682,
SVGFEMorphologyElement = 13704,
SVGFEOffsetElement = 13727,
SVGFEPointLightElement = 13746,
SVGFESpecularLightingElement = 13769,
SVGFESpotLightElement = 13798,
SVGFETileElement = 13820,
SVGFETurbulenceElement = 13837,
SVGFilterElement = 13860,
SVGForeignObjectElement = 13877,
SVGGElement = 13901,
SVGGeometryElement = 13913,
SVGGradientElement = 13932,
SVGGraphicsElement = 13951,
SVGImageElement = 13970,
SVGLength = 13986,
SVGLengthList = 13996,
SVGLineElement = 14010,
SVGLinearGradientElement = 14025,
SVGMPathElement = 14050,
SVGMarkerElement = 14066,
SVGMaskElement = 14083,
SVGMatrix = 14098,
SVGMetadataElement = 14108,
SVGNumber = 14127,
SVGNumberList = 14137,
SVGPathElement = 14151,
SVGPathSegment = 14166,
SVGPatternElement = 14181,
SVGPoint = 14199,
SVGPointList = 14208,
SVGPolygonElement = 14221,
SVGPolylineElement = 14239,
SVGPreserveAspectRatio = 14258,
SVGRadialGradientElement = 14281,
SVGRect = 14306,
SVGRectElement = 14314,
SVGSVGElement = 14329,
SVGScriptElement = 14343,
SVGSetElement = 14360,
SVGStopElement = 14374,
SVGStringList = 14389,
SVGStyleElement = 14403,
SVGSwitchElement = 14419,
SVGSymbolElement = 14436,
SVGTSpanElement = 14453,
SVGTextContentElement = 14469,
SVGTextElement = 14491,
SVGTextPathElement = 14506,
SVGTextPositioningElement = 14525,
SVGTitleElement = 14551,
SVGTransform = 14567,
SVGTransformList = 14580,
SVGUnitTypes = 14597,
SVGUseElement = 14610,
SVGViewElement = 14624,
Sanitizer = 14639,
Scheduler = 14649,
Screen = 14659,
ScreenLuminance = 14666,
ScreenOrientation = 14682,
ScriptProcessorNode = 14700,
ScrollAreaEvent = 14720,
SecurityPolicyViolationEvent = 14736,
Selection = 14765,
ServiceWorker = 14775,
ServiceWorkerContainer = 14789,
ServiceWorkerGlobalScope = 14812,
ServiceWorkerRegistration = 14837,
SessionStoreFormData = 14863,
SessionStoreScrollData = 14884,
SessionStoreUtils = 14907,
ShadowRoot = 14925,
SharedWorker = 14936,
SharedWorkerGlobalScope = 14949,
SimpleGestureEvent = 14973,
SourceBuffer = 14992,
SourceBufferList = 15005,
SpeechGrammar = 15022,
SpeechGrammarList = 15036,
SpeechRecognition = 15054,
SpeechRecognitionAlternative = 15072,
SpeechRecognitionError = 15101,
SpeechRecognitionEvent = 15124,
SpeechRecognitionResult = 15147,
SpeechRecognitionResultList = 15171,
SpeechSynthesis = 15199,
SpeechSynthesisErrorEvent = 15215,
SpeechSynthesisEvent = 15241,
SpeechSynthesisUtterance = 15262,
SpeechSynthesisVoice = 15287,
StaticRange = 15308,
StereoPannerNode = 15320,
Storage = 15337,
StorageEvent = 15345,
StorageManager = 15358,
StreamFilter = 15373,
StreamFilterDataEvent = 15386,
StructuredCloneHolder = 15408,
StructuredCloneTester = 15430,
StylePropertyMap = 15452,
StylePropertyMapReadOnly = 15469,
StylePropertyMapReadOnly_Iterator = 15494,
StyleSheet = 15528,
StyleSheetApplicableStateChangeEvent = 15539,
StyleSheetList = 15576,
StyleSheetRemovedEvent = 15591,
SubmitEvent = 15614,
SubtleCrypto = 15626,
SyncMessageSender = 15639,
SyncReadFile = 15657,
TCPServerSocket = 15670,
TCPServerSocketEvent = 15686,
TCPSocket = 15707,
TCPSocketErrorEvent = 15717,
TCPSocketEvent = 15737,
TaskController = 15752,
TaskPriorityChangeEvent = 15767,
TaskSignal = 15791,
Tensor = 15802,
TestAttributesOnTypes = 15809,
TestCEReactionsInterface = 15831,
TestCImplementedInterface = 15856,
TestCImplementedInterface2 = 15882,
TestCallbackDictUnionOverload = 15909,
TestChildInterface = 15939,
TestConstructorForFuncInterface = 15958,
TestConstructorForPrefInterface = 15990,
TestConstructorForSCInterface = 16022,
TestCppKeywordNamedMethodsInterface = 16052,
TestDeprecatedInterface = 16088,
TestExampleInterface = 16112,
TestExampleProxyInterface = 16133,
TestExampleThrowingConstructorInterface = 16159,
TestExampleWorkerInterface = 16199,
TestFuncConstructorForDifferentFuncInterface = 16226,
TestFuncConstructorForInterface = 16271,
TestHTMLConstructorInterface = 16303,
TestIndexedAndNamedGetterAndSetterInterface = 16332,
TestIndexedAndNamedGetterInterface = 16376,
TestIndexedAndNamedSetterInterface = 16411,
TestIndexedGetterAndSetterAndNamedGetterInterface = 16446,
TestIndexedGetterInterface = 16496,
TestIndexedSetterInterface = 16523,
TestInterface = 16550,
TestInterfaceWithPromiseConstructorArg = 16564,
TestJSImplInterface = 16603,
TestJSImplInterface2 = 16623,
TestJSImplInterface3 = 16644,
TestJSImplInterface4 = 16665,
TestJSImplInterface5 = 16686,
TestJSImplInterface6 = 16707,
TestJSImplNoInterfaceObject = 16728,
TestLegacyFactoryFunctionInterface = 16756,
TestLegacyFactoryFunctionInterface2 = 16791,
TestNamedDeleterInterface = 16827,
TestNamedDeleterWithRetvalInterface = 16853,
TestNamedGetterInterface = 16889,
TestNamedSetterInterface = 16914,
TestNamespace = 16939,
TestNonWrapperCacheInterface = 16953,
TestParentInterface = 16982,
TestPrefChromeOnlySCFuncConstructorForInterface = 17002,
TestPrefConstructorForDifferentPrefInterface = 17050,
TestPrefConstructorForInterface = 17095,
TestProtoObjectHackedNamespace = 17127,
TestRenamedInterface = 17158,
TestRenamedNamespace = 17179,
TestReportBody = 17200,
TestReportGenerator = 17215,
TestSCConstructorForInterface = 17235,
TestSecureContextInterface = 17265,
TestThrowingConstructorInterface = 17292,
TestUtils = 17325,
TestWorkerExposedInterface = 17335,
TestingDeprecatedInterface = 17362,
Text = 17389,
TextClause = 17394,
TextDecoder = 17405,
TextDecoderStream = 17417,
TextEncoder = 17435,
TextEncoderStream = 17447,
TextEvent = 17465,
TextMetrics = 17475,
TextTrack = 17487,
TextTrackCue = 17497,
TextTrackCueList = 17510,
TextTrackList = 17527,
TimeEvent = 17541,
TimeRanges = 17551,
ToggleEvent = 17562,
Touch = 17574,
TouchEvent = 17580,
TouchList = 17591,
TrackEvent = 17601,
TransformStream = 17612,
TransformStreamDefaultController = 17628,
TransitionEvent = 17661,
TreeColumn = 17677,
TreeColumns = 17688,
TreeContentView = 17700,
TreeWalker = 17716,
TrustedHTML = 17727,
TrustedScript = 17739,
TrustedScriptURL = 17753,
TrustedTypePolicy = 17770,
TrustedTypePolicyFactory = 17788,
UDPMessageEvent = 17813,
UDPSocket = 17829,
UIEvent = 17839,
URL = 17847,
URLPattern = 17851,
URLSearchParams = 17862,
URLSearchParams_Iterator = 17878,
UniFFIPointer = 17903,
UniFFIScaffolding = 17917,
UserActivation = 17935,
UserInteraction = 17950,
UserProximityEvent = 17966,
VRDisplay = 17985,
VRDisplayCapabilities = 17995,
VRDisplayEvent = 18017,
VREyeParameters = 18032,
VRFieldOfView = 18048,
VRFrameData = 18062,
VRMockController = 18074,
VRMockDisplay = 18091,
VRPose = 18105,
VRServiceTest = 18112,
VRStageParameters = 18126,
VTTCue = 18144,
VTTRegion = 18151,
ValidityState = 18161,
VideoColorSpace = 18175,
VideoDecoder = 18191,
VideoEncoder = 18204,
VideoFrame = 18217,
VideoPlaybackQuality = 18228,
VideoTrack = 18249,
VideoTrackList = 18260,
ViewTransition = 18275,
ViewTransitionTypeSet = 18290,
VisualViewport = 18312,
WEBGL_color_buffer_float = 18327,
WEBGL_compressed_texture_astc = 18352,
WEBGL_compressed_texture_etc = 18382,
WEBGL_compressed_texture_etc1 = 18411,
WEBGL_compressed_texture_pvrtc = 18441,
WEBGL_compressed_texture_s3tc = 18472,
WEBGL_compressed_texture_s3tc_srgb = 18502,
WEBGL_debug_renderer_info = 18537,
WEBGL_debug_shaders = 18563,
WEBGL_depth_texture = 18583,
WEBGL_draw_buffers = 18603,
WEBGL_explicit_present = 18622,
WEBGL_lose_context = 18645,
WEBGL_provoking_vertex = 18664,
WGSLLanguageFeatures = 18687,
WakeLock = 18708,
WakeLockSentinel = 18717,
WaveShaperNode = 18734,
WebExtensionContentScript = 18749,
WebExtensionPolicy = 18775,
WebGL2RenderingContext = 18794,
WebGLActiveInfo = 18817,
WebGLBuffer = 18833,
WebGLContextEvent = 18845,
WebGLFramebuffer = 18863,
WebGLProgram = 18880,
WebGLQuery = 18893,
WebGLRenderbuffer = 18904,
WebGLRenderingContext = 18922,
WebGLSampler = 18944,
WebGLShader = 18957,
WebGLShaderPrecisionFormat = 18969,
WebGLSync = 18996,
WebGLTexture = 19006,
WebGLTransformFeedback = 19019,
WebGLUniformLocation = 19042,
WebGLVertexArrayObject = 19063,
WebKitCSSMatrix = 19086,
WebSocket = 19102,
WebTransport = 19112,
WebTransportBidirectionalStream = 19125,
WebTransportDatagramDuplexStream = 19157,
WebTransportError = 19190,
WebTransportReceiveStream = 19208,
WebTransportSendStream = 19234,
WebrtcGlobalInformation = 19257,
WheelEvent = 19281,
Window = 19292,
WindowClient = 19299,
WindowContext = 19312,
WindowGlobalChild = 19326,
WindowGlobalParent = 19344,
WindowRoot = 19363,
Worker = 19374,
WorkerDebuggerGlobalScope = 19381,
WorkerGlobalScope = 19407,
WorkerLocation = 19425,
WorkerNavigator = 19440,
WorkerTestUtils = 19456,
Worklet = 19472,
WorkletGlobalScope = 19480,
WritableStream = 19499,
WritableStreamDefaultController = 19514,
WritableStreamDefaultWriter = 19546,
XMLDocument = 19574,
XMLHttpRequest = 19586,
XMLHttpRequestEventTarget = 19601,
XMLHttpRequestUpload = 19627,
XMLSerializer = 19648,
XPathEvaluator = 19662,
XPathExpression = 19677,
XPathResult = 19693,
XRBoundedReferenceSpace = 19705,
XRFrame = 19729,
XRInputSource = 19737,
XRInputSourceArray = 19751,
XRInputSourceEvent = 19770,
XRInputSourcesChangeEvent = 19789,
XRPose = 19815,
XRReferenceSpace = 19822,
XRReferenceSpaceEvent = 19839,
XRRenderState = 19861,
XRRigidTransform = 19875,
XRSession = 19892,
XRSessionEvent = 19902,
XRSpace = 19917,
XRSystem = 19925,
XRView = 19934,
XRViewerPose = 19941,
XRViewport = 19954,
XRWebGLLayer = 19965,
XSLTProcessor = 19978,
XULCommandEvent = 19992,
XULElement = 20008,
XULFrameElement = 20019,
XULMenuElement = 20035,
XULPopupElement = 20050,
XULResizerElement = 20066,
XULTextElement = 20084,
XULTreeElement = 20099,
console = 20114,
webkitSpeechGrammar = 20122,
webkitSpeechGrammarList = 20142,
webkitSpeechRecognition = 20166,
webkitURL = 20190,
};
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_