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,
CSSPageDescriptors = 1232,
CSSPageRule = 1251,
CSSPositionTryDescriptors = 1263,
CSSPositionTryRule = 1289,
CSSPropertyRule = 1308,
CSSPseudoElement = 1324,
CSSRule = 1341,
CSSRuleList = 1349,
CSSScopeRule = 1361,
CSSStartingStyleRule = 1374,
CSSStyleDeclaration = 1395,
CSSStyleRule = 1415,
CSSStyleSheet = 1428,
CSSSupportsRule = 1442,
CSSTransition = 1458,
Cache = 1472,
CacheStorage = 1478,
CallbackDebuggerNotification = 1491,
CanonicalBrowsingContext = 1520,
CanvasCaptureMediaStream = 1545,
CanvasGradient = 1570,
CanvasPattern = 1585,
CanvasRenderingContext2D = 1599,
CaretPosition = 1624,
CaretStateChangedEvent = 1638,
ChannelMergerNode = 1661,
ChannelSplitterNode = 1679,
ChannelWrapper = 1699,
CharacterData = 1714,
CheckerboardReportService = 1728,
ChildProcessMessageManager = 1754,
ChildSHistory = 1781,
ChromeMessageBroadcaster = 1795,
ChromeMessageSender = 1820,
ChromeNodeList = 1840,
ChromeUtils = 1855,
ChromeWorker = 1867,
Client = 1880,
Clients = 1887,
Clipboard = 1895,
ClipboardEvent = 1905,
ClipboardItem = 1920,
ClonedErrorHolder = 1934,
CloseEvent = 1952,
CloseWatcher = 1963,
CommandEvent = 1976,
Comment = 1989,
CompositionEvent = 1997,
CompressionStream = 2014,
ConsoleInstance = 2032,
ConstantSourceNode = 2048,
ContentFrameMessageManager = 2067,
ContentProcessMessageManager = 2094,
ContentVisibilityAutoStateChangeEvent = 2123,
ConvolverNode = 2161,
CookieChangeEvent = 2175,
CookieStore = 2193,
CountQueuingStrategy = 2205,
CreateOfferRequest = 2226,
Credential = 2245,
CredentialsContainer = 2256,
Crypto = 2277,
CryptoKey = 2284,
CustomElementRegistry = 2294,
CustomEvent = 2316,
CustomStateSet = 2328,
DOMException = 2343,
DOMImplementation = 2356,
DOMLocalization = 2374,
DOMMatrix = 2390,
DOMMatrixReadOnly = 2400,
DOMParser = 2418,
DOMPoint = 2428,
DOMPointReadOnly = 2437,
DOMQuad = 2454,
DOMRect = 2462,
DOMRectList = 2470,
DOMRectReadOnly = 2482,
DOMStringList = 2498,
DOMStringMap = 2512,
DOMTokenList = 2525,
DataTransfer = 2538,
DataTransferItem = 2551,
DataTransferItemList = 2568,
DebuggerNotification = 2589,
DebuggerNotificationObserver = 2610,
DecompressionStream = 2639,
DedicatedWorkerGlobalScope = 2659,
DelayNode = 2686,
DeprecationReportBody = 2696,
DeviceAcceleration = 2718,
DeviceLightEvent = 2737,
DeviceMotionEvent = 2754,
DeviceOrientationEvent = 2772,
DeviceRotationRate = 2795,
Directory = 2814,
Document = 2824,
DocumentFragment = 2833,
DocumentL10n = 2850,
DocumentTimeline = 2863,
DocumentType = 2880,
DominatorTree = 2893,
DragEvent = 2907,
DynamicsCompressorNode = 2917,
EXT_blend_minmax = 2940,
EXT_color_buffer_float = 2957,
EXT_color_buffer_half_float = 2980,
EXT_depth_clamp = 3008,
EXT_disjoint_timer_query = 3024,
EXT_float_blend = 3049,
EXT_frag_depth = 3065,
EXT_sRGB = 3080,
EXT_shader_texture_lod = 3089,
EXT_texture_compression_bptc = 3112,
EXT_texture_compression_rgtc = 3141,
EXT_texture_filter_anisotropic = 3170,
EXT_texture_norm16 = 3201,
Element = 3220,
ElementInternals = 3228,
EncodedAudioChunk = 3245,
EncodedVideoChunk = 3263,
ErrorEvent = 3281,
Event = 3292,
EventCallbackDebuggerNotification = 3298,
EventCounts = 3332,
EventSource = 3344,
EventTarget = 3356,
Exception = 3368,
ExtendableEvent = 3378,
ExtendableMessageEvent = 3394,
ExtensionAlarms = 3417,
ExtensionBrowser = 3433,
ExtensionBrowserSettings = 3450,
ExtensionBrowserSettingsColorManagement = 3475,
ExtensionDns = 3515,
ExtensionEventManager = 3528,
ExtensionMockAPI = 3550,
ExtensionPort = 3567,
ExtensionProxy = 3581,
ExtensionRuntime = 3596,
ExtensionScripting = 3613,
ExtensionSetting = 3632,
ExtensionTest = 3649,
External = 3663,
FeaturePolicy = 3672,
FeaturePolicyViolationReportBody = 3686,
FetchEvent = 3719,
FetchObserver = 3730,
File = 3744,
FileList = 3749,
FileReader = 3758,
FileReaderSync = 3769,
FileSystem = 3784,
FileSystemDirectoryEntry = 3795,
FileSystemDirectoryHandle = 3820,
FileSystemDirectoryHandle_AsyncIterator = 3846,
FileSystemDirectoryIterator = 3886,
FileSystemDirectoryReader = 3914,
FileSystemEntry = 3940,
FileSystemFileEntry = 3956,
FileSystemFileHandle = 3976,
FileSystemHandle = 3997,
FileSystemSyncAccessHandle = 4014,
FileSystemWritableFileStream = 4041,
Flex = 4070,
FlexItemValues = 4075,
FlexLineValues = 4090,
FluentBundle = 4105,
FluentBundleAsyncIterator = 4118,
FluentBundleIterator = 4144,
FluentPattern = 4165,
FluentResource = 4179,
FocusEvent = 4194,
FontFace = 4205,
FontFaceSet = 4214,
FontFaceSetIterator = 4226,
FontFaceSetLoadEvent = 4246,
FormData = 4267,
FormData_Iterator = 4276,
FormDataEvent = 4294,
FragmentDirective = 4308,
FrameCrashedEvent = 4326,
FrameLoader = 4344,
GPU = 4356,
GPUAdapter = 4360,
GPUAdapterInfo = 4371,
GPUBindGroup = 4386,
GPUBindGroupLayout = 4399,
GPUBuffer = 4418,
GPUBufferUsage = 4428,
GPUCanvasContext = 4443,
GPUColorWrite = 4460,
GPUCommandBuffer = 4474,
GPUCommandEncoder = 4491,
GPUCompilationInfo = 4509,
GPUCompilationMessage = 4528,
GPUComputePassEncoder = 4550,
GPUComputePipeline = 4572,
GPUDevice = 4591,
GPUDeviceLostInfo = 4601,
GPUError = 4619,
GPUInternalError = 4628,
GPUMapMode = 4645,
GPUOutOfMemoryError = 4656,
GPUPipelineLayout = 4676,
GPUQuerySet = 4694,
GPUQueue = 4706,
GPURenderBundle = 4715,
GPURenderBundleEncoder = 4731,
GPURenderPassEncoder = 4754,
GPURenderPipeline = 4775,
GPUSampler = 4793,
GPUShaderModule = 4804,
GPUShaderStage = 4820,
GPUSupportedFeatures = 4835,
GPUSupportedLimits = 4856,
GPUTexture = 4875,
GPUTextureUsage = 4886,
GPUTextureView = 4902,
GPUUncapturedErrorEvent = 4917,
GPUValidationError = 4941,
GainNode = 4960,
Gamepad = 4969,
GamepadAxisMoveEvent = 4977,
GamepadButton = 4998,
GamepadButtonEvent = 5012,
GamepadEvent = 5031,
GamepadHapticActuator = 5044,
GamepadLightIndicator = 5066,
GamepadPose = 5088,
GamepadServiceTest = 5100,
GamepadTouch = 5119,
Geolocation = 5132,
GeolocationCoordinates = 5144,
GeolocationPosition = 5167,
GeolocationPositionError = 5187,
GetUserMediaRequest = 5212,
GleanBoolean = 5232,
GleanCategory = 5245,
GleanCounter = 5259,
GleanCustomDistribution = 5272,
GleanDatetime = 5296,
GleanDenominator = 5310,
GleanEvent = 5327,
GleanImpl = 5338,
GleanLabeled = 5348,
GleanMemoryDistribution = 5361,
GleanMetric = 5385,
GleanNumerator = 5397,
GleanObject = 5412,
GleanPingsImpl = 5424,
GleanQuantity = 5439,
GleanRate = 5453,
GleanString = 5463,
GleanStringList = 5475,
GleanText = 5491,
GleanTimespan = 5501,
GleanTimingDistribution = 5515,
GleanUrl = 5539,
GleanUuid = 5548,
Grid = 5558,
GridArea = 5563,
GridDimension = 5572,
GridLine = 5586,
GridLines = 5595,
GridTrack = 5605,
GridTracks = 5615,
HTMLAllCollection = 5626,
HTMLAnchorElement = 5644,
HTMLAreaElement = 5662,
HTMLAudioElement = 5678,
HTMLBRElement = 5695,
HTMLBaseElement = 5709,
HTMLBodyElement = 5725,
HTMLButtonElement = 5741,
HTMLCanvasElement = 5759,
HTMLCollection = 5777,
HTMLDListElement = 5792,
HTMLDataElement = 5809,
HTMLDataListElement = 5825,
HTMLDetailsElement = 5845,
HTMLDialogElement = 5864,
HTMLDirectoryElement = 5882,
HTMLDivElement = 5903,
HTMLDocument = 5918,
HTMLElement = 5931,
HTMLEmbedElement = 5943,
HTMLFieldSetElement = 5960,
HTMLFontElement = 5980,
HTMLFormControlsCollection = 5996,
HTMLFormElement = 6023,
HTMLFrameElement = 6039,
HTMLFrameSetElement = 6056,
HTMLHRElement = 6076,
HTMLHeadElement = 6090,
HTMLHeadingElement = 6106,
HTMLHtmlElement = 6125,
HTMLIFrameElement = 6141,
HTMLImageElement = 6159,
HTMLInputElement = 6176,
HTMLLIElement = 6193,
HTMLLabelElement = 6207,
HTMLLegendElement = 6224,
HTMLLinkElement = 6242,
HTMLMapElement = 6258,
HTMLMarqueeElement = 6273,
HTMLMediaElement = 6292,
HTMLMenuElement = 6309,
HTMLMetaElement = 6325,
HTMLMeterElement = 6341,
HTMLModElement = 6358,
HTMLOListElement = 6373,
HTMLObjectElement = 6390,
HTMLOptGroupElement = 6408,
HTMLOptionElement = 6428,
HTMLOptionsCollection = 6446,
HTMLOutputElement = 6468,
HTMLParagraphElement = 6486,
HTMLParamElement = 6507,
HTMLPictureElement = 6524,
HTMLPreElement = 6543,
HTMLProgressElement = 6558,
HTMLQuoteElement = 6578,
HTMLScriptElement = 6595,
HTMLSelectElement = 6613,
HTMLSlotElement = 6631,
HTMLSourceElement = 6647,
HTMLSpanElement = 6665,
HTMLStyleElement = 6681,
HTMLTableCaptionElement = 6698,
HTMLTableCellElement = 6722,
HTMLTableColElement = 6743,
HTMLTableElement = 6763,
HTMLTableRowElement = 6780,
HTMLTableSectionElement = 6800,
HTMLTemplateElement = 6824,
HTMLTextAreaElement = 6844,
HTMLTimeElement = 6864,
HTMLTitleElement = 6880,
HTMLTrackElement = 6897,
HTMLUListElement = 6914,
HTMLUnknownElement = 6931,
HTMLVideoElement = 6950,
HashChangeEvent = 6967,
Headers = 6983,
Headers_Iterator = 6991,
HeapSnapshot = 7008,
Highlight = 7021,
HighlightRegistry = 7031,
History = 7049,
IDBCursor = 7057,
IDBCursorWithValue = 7067,
IDBDatabase = 7086,
IDBFactory = 7098,
IDBIndex = 7109,
IDBKeyRange = 7118,
IDBObjectStore = 7130,
IDBOpenDBRequest = 7145,
IDBRequest = 7162,
IDBTransaction = 7173,
IDBVersionChangeEvent = 7188,
IIRFilterNode = 7210,
IOUtils = 7224,
IdentityCredential = 7232,
IdleDeadline = 7251,
Image = 7264,
ImageBitmap = 7270,
ImageBitmapRenderingContext = 7282,
ImageCapture = 7310,
ImageCaptureError = 7323,
ImageCaptureErrorEvent = 7341,
ImageData = 7364,
ImageDecoder = 7374,
ImageDocument = 7387,
ImageTrack = 7401,
ImageTrackList = 7412,
InputEvent = 7427,
InspectorCSSParser = 7438,
InspectorFontFace = 7457,
InspectorUtils = 7475,
InstallTriggerImpl = 7490,
IntersectionObserver = 7509,
IntersectionObserverEntry = 7530,
IntlUtils = 7556,
InvokeEvent = 7566,
JSProcessActorChild = 7578,
JSProcessActorParent = 7598,
JSWindowActorChild = 7619,
JSWindowActorParent = 7638,
KeyEvent = 7658,
KeyboardEvent = 7667,
KeyframeEffect = 7681,
L10nFileSource = 7696,
L10nOverlays = 7711,
L10nRegistry = 7724,
LargestContentfulPaint = 7737,
LegacyMozTCPSocket = 7760,
Localization = 7779,
Location = 7792,
Lock = 7801,
LockManager = 7806,
MIDIAccess = 7818,
MIDIConnectionEvent = 7829,
MIDIInput = 7849,
MIDIInputMap = 7859,
MIDIMessageEvent = 7872,
MIDIOutput = 7889,
MIDIOutputMap = 7900,
MIDIPort = 7914,
MOZ_debug = 7923,
MatchGlob = 7933,
MatchPattern = 7943,
MatchPatternSet = 7956,
MathMLElement = 7972,
MediaCapabilities = 7986,
MediaControlService = 8004,
MediaController = 8024,
MediaDeviceInfo = 8040,
MediaDevices = 8056,
MediaElementAudioSourceNode = 8069,
MediaEncryptedEvent = 8097,
MediaError = 8117,
MediaKeyError = 8128,
MediaKeyMessageEvent = 8142,
MediaKeySession = 8163,
MediaKeyStatusMap = 8179,
MediaKeyStatusMap_Iterator = 8197,
MediaKeySystemAccess = 8224,
MediaKeys = 8245,
MediaList = 8255,
MediaMetadata = 8265,
MediaQueryList = 8279,
MediaQueryListEvent = 8294,
MediaRecorder = 8314,
MediaRecorderErrorEvent = 8328,
MediaSession = 8352,
MediaSource = 8365,
MediaStream = 8377,
MediaStreamAudioDestinationNode = 8389,
MediaStreamAudioSourceNode = 8421,
MediaStreamError = 8448,
MediaStreamEvent = 8465,
MediaStreamTrack = 8482,
MediaStreamTrackAudioSourceNode = 8499,
MediaStreamTrackEvent = 8531,
MerchantValidationEvent = 8553,
MessageBroadcaster = 8577,
MessageChannel = 8596,
MessageEvent = 8611,
MessageListenerManager = 8624,
MessagePort = 8647,
MessageSender = 8659,
MimeType = 8673,
MimeTypeArray = 8682,
MouseEvent = 8696,
MouseScrollEvent = 8707,
MozCanvasPrintState = 8724,
MozDocumentMatcher = 8744,
MozDocumentObserver = 8763,
MozQueryInterface = 8783,
MozSharedMap = 8801,
MozSharedMap_Iterator = 8814,
MozSharedMapChangeEvent = 8836,
MozStorageAsyncStatementParams = 8860,
MozStorageStatementParams = 8891,
MozStorageStatementRow = 8917,
MozWritableSharedMap = 8940,
MutationEvent = 8961,
MutationObserver = 8975,
MutationRecord = 8992,
NamedNodeMap = 9007,
NavigateEvent = 9020,
Navigation = 9034,
NavigationActivation = 9045,
NavigationCurrentEntryChangeEvent = 9066,
NavigationDestination = 9100,
NavigationHistoryEntry = 9122,
NavigationPreloadManager = 9145,
NavigationTransition = 9170,
Navigator = 9191,
NetworkInformation = 9201,
Node = 9220,
NodeFilter = 9225,
NodeIterator = 9236,
NodeList = 9249,
Notification = 9258,
NotificationEvent = 9271,
NotifyPaintEvent = 9289,
OES_draw_buffers_indexed = 9306,
OES_element_index_uint = 9331,
OES_fbo_render_mipmap = 9354,
OES_standard_derivatives = 9376,
OES_texture_float = 9401,
OES_texture_float_linear = 9419,
OES_texture_half_float = 9444,
OES_texture_half_float_linear = 9467,
OES_vertex_array_object = 9497,
OVR_multiview2 = 9521,
OfflineAudioCompletionEvent = 9536,
OfflineAudioContext = 9564,
OffscreenCanvas = 9584,
OffscreenCanvasRenderingContext2D = 9600,
OnlyForUseInConstructor = 9634,
Option = 9658,
OscillatorNode = 9665,
PageTransitionEvent = 9680,
PaintRequest = 9700,
PaintRequestList = 9713,
PaintWorkletGlobalScope = 9730,
PannerNode = 9754,
ParentProcessMessageManager = 9765,
Path2D = 9793,
PathUtils = 9800,
PaymentAddress = 9810,
PaymentMethodChangeEvent = 9825,
PaymentRequest = 9850,
PaymentRequestUpdateEvent = 9865,
PaymentResponse = 9891,
PeerConnectionImpl = 9907,
PeerConnectionObserver = 9926,
Performance = 9949,
PerformanceEntry = 9961,
PerformanceEntryEvent = 9978,
PerformanceEventTiming = 10000,
PerformanceMark = 10023,
PerformanceMeasure = 10039,
PerformanceNavigation = 10058,
PerformanceNavigationTiming = 10080,
PerformanceObserver = 10108,
PerformanceObserverEntryList = 10128,
PerformancePaintTiming = 10157,
PerformanceResourceTiming = 10180,
PerformanceServerTiming = 10206,
PerformanceTiming = 10230,
PeriodicWave = 10248,
PermissionStatus = 10261,
Permissions = 10278,
PlacesBookmark = 10290,
PlacesBookmarkAddition = 10305,
PlacesBookmarkChanged = 10328,
PlacesBookmarkGuid = 10350,
PlacesBookmarkKeyword = 10369,
PlacesBookmarkMoved = 10391,
PlacesBookmarkRemoved = 10411,
PlacesBookmarkTags = 10433,
PlacesBookmarkTime = 10452,
PlacesBookmarkTitle = 10471,
PlacesBookmarkUrl = 10491,
PlacesEvent = 10509,
PlacesEventCounts = 10521,
PlacesFavicon = 10539,
PlacesHistoryCleared = 10553,
PlacesObservers = 10574,
PlacesPurgeCaches = 10590,
PlacesRanking = 10608,
PlacesVisit = 10622,
PlacesVisitRemoved = 10634,
PlacesVisitTitle = 10653,
PlacesWeakCallbackWrapper = 10670,
Plugin = 10696,
PluginArray = 10703,
PluginCrashedEvent = 10715,
PointerEvent = 10734,
PopStateEvent = 10747,
PopupBlockedEvent = 10761,
PopupPositionedEvent = 10779,
PositionStateEvent = 10800,
PrecompiledScript = 10819,
PrivateAttribution = 10837,
ProcessMessageManager = 10856,
ProcessingInstruction = 10878,
ProgressEvent = 10900,
PromiseDebugging = 10914,
PromiseNativeHandler = 10931,
PromiseRejectionEvent = 10952,
PublicKeyCredential = 10974,
PushEvent = 10994,
PushManager = 11004,
PushManagerImpl = 11016,
PushMessageData = 11032,
PushSubscription = 11048,
PushSubscriptionOptions = 11065,
RTCCertificate = 11089,
RTCDTMFSender = 11104,
RTCDTMFToneChangeEvent = 11118,
RTCDataChannel = 11141,
RTCDataChannelEvent = 11156,
RTCDtlsTransport = 11176,
RTCEncodedAudioFrame = 11193,
RTCEncodedVideoFrame = 11214,
RTCIceCandidate = 11235,
RTCIceTransport = 11251,
RTCIdentityProviderRegistrar = 11267,
RTCPeerConnection = 11296,
RTCPeerConnectionIceEvent = 11314,
RTCPeerConnectionStatic = 11340,
RTCRtpReceiver = 11364,
RTCRtpScriptTransform = 11379,
RTCRtpScriptTransformer = 11401,
RTCRtpSender = 11425,
RTCRtpTransceiver = 11438,
RTCSctpTransport = 11456,
RTCSessionDescription = 11473,
RTCStatsReport = 11495,
RTCTrackEvent = 11510,
RTCTransformEvent = 11524,
RadioNodeList = 11542,
Range = 11556,
ReadableByteStreamController = 11562,
ReadableStream = 11591,
ReadableStream_AsyncIterator = 11606,
ReadableStreamBYOBReader = 11635,
ReadableStreamBYOBRequest = 11660,
ReadableStreamDefaultController = 11686,
ReadableStreamDefaultReader = 11718,
Report = 11746,
ReportBody = 11753,
ReportingObserver = 11764,
Request = 11782,
ResizeObserver = 11790,
ResizeObserverEntry = 11805,
ResizeObserverSize = 11825,
Response = 11844,
SVGAElement = 11853,
SVGAngle = 11865,
SVGAnimateElement = 11874,
SVGAnimateMotionElement = 11892,
SVGAnimateTransformElement = 11916,
SVGAnimatedAngle = 11943,
SVGAnimatedBoolean = 11960,
SVGAnimatedEnumeration = 11979,
SVGAnimatedInteger = 12002,
SVGAnimatedLength = 12021,
SVGAnimatedLengthList = 12039,
SVGAnimatedNumber = 12061,
SVGAnimatedNumberList = 12079,
SVGAnimatedPreserveAspectRatio = 12101,
SVGAnimatedRect = 12132,
SVGAnimatedString = 12148,
SVGAnimatedTransformList = 12166,
SVGAnimationElement = 12191,
SVGCircleElement = 12211,
SVGClipPathElement = 12228,
SVGComponentTransferFunctionElement = 12247,
SVGDefsElement = 12283,
SVGDescElement = 12298,
SVGElement = 12313,
SVGEllipseElement = 12324,
SVGFEBlendElement = 12342,
SVGFEColorMatrixElement = 12360,
SVGFEComponentTransferElement = 12384,
SVGFECompositeElement = 12414,
SVGFEConvolveMatrixElement = 12436,
SVGFEDiffuseLightingElement = 12463,
SVGFEDisplacementMapElement = 12491,
SVGFEDistantLightElement = 12519,
SVGFEDropShadowElement = 12544,
SVGFEFloodElement = 12567,
SVGFEFuncAElement = 12585,
SVGFEFuncBElement = 12603,
SVGFEFuncGElement = 12621,
SVGFEFuncRElement = 12639,
SVGFEGaussianBlurElement = 12657,
SVGFEImageElement = 12682,
SVGFEMergeElement = 12700,
SVGFEMergeNodeElement = 12718,
SVGFEMorphologyElement = 12740,
SVGFEOffsetElement = 12763,
SVGFEPointLightElement = 12782,
SVGFESpecularLightingElement = 12805,
SVGFESpotLightElement = 12834,
SVGFETileElement = 12856,
SVGFETurbulenceElement = 12873,
SVGFilterElement = 12896,
SVGForeignObjectElement = 12913,
SVGGElement = 12937,
SVGGeometryElement = 12949,
SVGGradientElement = 12968,
SVGGraphicsElement = 12987,
SVGImageElement = 13006,
SVGLength = 13022,
SVGLengthList = 13032,
SVGLineElement = 13046,
SVGLinearGradientElement = 13061,
SVGMPathElement = 13086,
SVGMarkerElement = 13102,
SVGMaskElement = 13119,
SVGMatrix = 13134,
SVGMetadataElement = 13144,
SVGNumber = 13163,
SVGNumberList = 13173,
SVGPathElement = 13187,
SVGPatternElement = 13202,
SVGPoint = 13220,
SVGPointList = 13229,
SVGPolygonElement = 13242,
SVGPolylineElement = 13260,
SVGPreserveAspectRatio = 13279,
SVGRadialGradientElement = 13302,
SVGRect = 13327,
SVGRectElement = 13335,
SVGSVGElement = 13350,
SVGScriptElement = 13364,
SVGSetElement = 13381,
SVGStopElement = 13395,
SVGStringList = 13410,
SVGStyleElement = 13424,
SVGSwitchElement = 13440,
SVGSymbolElement = 13457,
SVGTSpanElement = 13474,
SVGTextContentElement = 13490,
SVGTextElement = 13512,
SVGTextPathElement = 13527,
SVGTextPositioningElement = 13546,
SVGTitleElement = 13572,
SVGTransform = 13588,
SVGTransformList = 13601,
SVGUnitTypes = 13618,
SVGUseElement = 13631,
SVGViewElement = 13645,
Sanitizer = 13660,
Scheduler = 13670,
Screen = 13680,
ScreenLuminance = 13687,
ScreenOrientation = 13703,
ScriptProcessorNode = 13721,
ScrollAreaEvent = 13741,
ScrollViewChangeEvent = 13757,
SecurityPolicyViolationEvent = 13779,
Selection = 13808,
ServiceWorker = 13818,
ServiceWorkerContainer = 13832,
ServiceWorkerGlobalScope = 13855,
ServiceWorkerRegistration = 13880,
SessionStoreFormData = 13906,
SessionStoreScrollData = 13927,
SessionStoreUtils = 13950,
ShadowRealmGlobalScope = 13968,
ShadowRoot = 13991,
SharedWorker = 14002,
SharedWorkerGlobalScope = 14015,
SimpleGestureEvent = 14039,
SourceBuffer = 14058,
SourceBufferList = 14071,
SpeechGrammar = 14088,
SpeechGrammarList = 14102,
SpeechRecognition = 14120,
SpeechRecognitionAlternative = 14138,
SpeechRecognitionError = 14167,
SpeechRecognitionEvent = 14190,
SpeechRecognitionResult = 14213,
SpeechRecognitionResultList = 14237,
SpeechSynthesis = 14265,
SpeechSynthesisErrorEvent = 14281,
SpeechSynthesisEvent = 14307,
SpeechSynthesisUtterance = 14328,
SpeechSynthesisVoice = 14353,
StaticRange = 14374,
StereoPannerNode = 14386,
Storage = 14403,
StorageEvent = 14411,
StorageManager = 14424,
StreamFilter = 14439,
StreamFilterDataEvent = 14452,
StructuredCloneHolder = 14474,
StructuredCloneTester = 14496,
StyleSheet = 14518,
StyleSheetApplicableStateChangeEvent = 14529,
StyleSheetList = 14566,
StyleSheetRemovedEvent = 14581,
SubmitEvent = 14604,
SubtleCrypto = 14616,
SyncMessageSender = 14629,
SyncReadFile = 14647,
TCPServerSocket = 14660,
TCPServerSocketEvent = 14676,
TCPSocket = 14697,
TCPSocketErrorEvent = 14707,
TCPSocketEvent = 14727,
TaskController = 14742,
TaskPriorityChangeEvent = 14757,
TaskSignal = 14781,
TelemetryStopwatch = 14792,
TestAttributesOnTypes = 14811,
TestCEReactionsInterface = 14833,
TestCImplementedInterface = 14858,
TestCImplementedInterface2 = 14884,
TestCallbackDictUnionOverload = 14911,
TestChildInterface = 14941,
TestConstructorForFuncInterface = 14960,
TestConstructorForPrefInterface = 14992,
TestConstructorForSCInterface = 15024,
TestCppKeywordNamedMethodsInterface = 15054,
TestDeprecatedInterface = 15090,
TestExampleInterface = 15114,
TestExampleProxyInterface = 15135,
TestExampleThrowingConstructorInterface = 15161,
TestExampleWorkerInterface = 15201,
TestFuncConstructorForDifferentFuncInterface = 15228,
TestFuncConstructorForInterface = 15273,
TestFunctions = 15305,
TestHTMLConstructorInterface = 15319,
TestIndexedAndNamedGetterAndSetterInterface = 15348,
TestIndexedAndNamedGetterInterface = 15392,
TestIndexedAndNamedSetterInterface = 15427,
TestIndexedGetterAndSetterAndNamedGetterInterface = 15462,
TestIndexedGetterInterface = 15512,
TestIndexedSetterInterface = 15539,
TestInterface = 15566,
TestInterfaceAsyncIterableDouble = 15580,
TestInterfaceAsyncIterableDouble_AsyncIterator = 15613,
TestInterfaceAsyncIterableDoubleUnion = 15660,
TestInterfaceAsyncIterableDoubleUnion_AsyncIterator = 15698,
TestInterfaceAsyncIterableSingle = 15750,
TestInterfaceAsyncIterableSingle_AsyncIterator = 15783,
TestInterfaceAsyncIterableSingleWithArgs = 15830,
TestInterfaceAsyncIterableSingleWithArgs_AsyncIterator = 15871,
TestInterfaceIterableDouble = 15926,
TestInterfaceIterableDouble_Iterator = 15954,
TestInterfaceIterableDoubleUnion = 15991,
TestInterfaceIterableDoubleUnion_Iterator = 16024,
TestInterfaceIterableSingle = 16066,
TestInterfaceJS = 16094,
TestInterfaceLength = 16110,
TestInterfaceMaplike = 16130,
TestInterfaceMaplikeJSObject = 16151,
TestInterfaceMaplikeObject = 16180,
TestInterfaceObservableArray = 16207,
TestInterfaceSetlike = 16236,
TestInterfaceSetlikeNode = 16257,
TestInterfaceWithPromiseConstructorArg = 16282,
TestJSImplInterface = 16321,
TestJSImplInterface2 = 16341,
TestJSImplInterface3 = 16362,
TestJSImplInterface4 = 16383,
TestJSImplInterface5 = 16404,
TestJSImplInterface6 = 16425,
TestJSImplNoInterfaceObject = 16446,
TestLegacyFactoryFunctionInterface = 16474,
TestLegacyFactoryFunctionInterface2 = 16509,
TestNamedDeleterInterface = 16545,
TestNamedDeleterWithRetvalInterface = 16571,
TestNamedGetterInterface = 16607,
TestNamedSetterInterface = 16632,
TestNamespace = 16657,
TestNonWrapperCacheInterface = 16671,
TestParentInterface = 16700,
TestPrefChromeOnlySCFuncConstructorForInterface = 16720,
TestPrefConstructorForDifferentPrefInterface = 16768,
TestPrefConstructorForInterface = 16813,
TestProtoObjectHackedNamespace = 16845,
TestReflectedHTMLAttribute = 16876,
TestRenamedInterface = 16903,
TestRenamedNamespace = 16924,
TestSCConstructorForInterface = 16945,
TestSecureContextInterface = 16975,
TestThrowingConstructorInterface = 17002,
TestTrialInterface = 17035,
TestUtils = 17054,
TestWorkerExposedInterface = 17064,
TestingDeprecatedInterface = 17091,
Text = 17118,
TextClause = 17123,
TextDecoder = 17134,
TextDecoderStream = 17146,
TextEncoder = 17164,
TextEncoderStream = 17176,
TextEvent = 17194,
TextMetrics = 17204,
TextTrack = 17216,
TextTrackCue = 17226,
TextTrackCueList = 17239,
TextTrackList = 17256,
TimeEvent = 17270,
TimeRanges = 17280,
ToggleEvent = 17291,
Touch = 17303,
TouchEvent = 17309,
TouchList = 17320,
TrackEvent = 17330,
TransformStream = 17341,
TransformStreamDefaultController = 17357,
TransitionEvent = 17390,
TreeColumn = 17406,
TreeColumns = 17417,
TreeContentView = 17429,
TreeWalker = 17445,
TrustedHTML = 17456,
TrustedScript = 17468,
TrustedScriptURL = 17482,
TrustedTypePolicy = 17499,
TrustedTypePolicyFactory = 17517,
UDPMessageEvent = 17542,
UDPSocket = 17558,
UIEvent = 17568,
URL = 17576,
URLSearchParams = 17580,
URLSearchParams_Iterator = 17596,
UniFFIPointer = 17621,
UniFFIScaffolding = 17635,
UserActivation = 17653,
UserInteraction = 17668,
UserProximityEvent = 17684,
VRDisplay = 17703,
VRDisplayCapabilities = 17713,
VRDisplayEvent = 17735,
VREyeParameters = 17750,
VRFieldOfView = 17766,
VRFrameData = 17780,
VRMockController = 17792,
VRMockDisplay = 17809,
VRPose = 17823,
VRServiceTest = 17830,
VRStageParameters = 17844,
VTTCue = 17862,
VTTRegion = 17869,
ValidityState = 17879,
VideoColorSpace = 17893,
VideoDecoder = 17909,
VideoEncoder = 17922,
VideoFrame = 17935,
VideoPlaybackQuality = 17946,
VideoTrack = 17967,
VideoTrackList = 17978,
ViewTransition = 17993,
VisualViewport = 18008,
WEBGL_color_buffer_float = 18023,
WEBGL_compressed_texture_astc = 18048,
WEBGL_compressed_texture_etc = 18078,
WEBGL_compressed_texture_etc1 = 18107,
WEBGL_compressed_texture_pvrtc = 18137,
WEBGL_compressed_texture_s3tc = 18168,
WEBGL_compressed_texture_s3tc_srgb = 18198,
WEBGL_debug_renderer_info = 18233,
WEBGL_debug_shaders = 18259,
WEBGL_depth_texture = 18279,
WEBGL_draw_buffers = 18299,
WEBGL_explicit_present = 18318,
WEBGL_lose_context = 18341,
WEBGL_provoking_vertex = 18360,
WakeLock = 18383,
WakeLockSentinel = 18392,
WaveShaperNode = 18409,
WebExtensionContentScript = 18424,
WebExtensionPolicy = 18450,
WebGL2RenderingContext = 18469,
WebGLActiveInfo = 18492,
WebGLBuffer = 18508,
WebGLContextEvent = 18520,
WebGLFramebuffer = 18538,
WebGLProgram = 18555,
WebGLQuery = 18568,
WebGLRenderbuffer = 18579,
WebGLRenderingContext = 18597,
WebGLSampler = 18619,
WebGLShader = 18632,
WebGLShaderPrecisionFormat = 18644,
WebGLSync = 18671,
WebGLTexture = 18681,
WebGLTransformFeedback = 18694,
WebGLUniformLocation = 18717,
WebGLVertexArrayObject = 18738,
WebKitCSSMatrix = 18761,
WebSocket = 18777,
WebTransport = 18787,
WebTransportBidirectionalStream = 18800,
WebTransportDatagramDuplexStream = 18832,
WebTransportError = 18865,
WebTransportReceiveStream = 18883,
WebTransportSendStream = 18909,
WebrtcGlobalInformation = 18932,
WheelEvent = 18956,
Window = 18967,
WindowClient = 18974,
WindowContext = 18987,
WindowGlobalChild = 19001,
WindowGlobalParent = 19019,
WindowRoot = 19038,
Worker = 19049,
WorkerDebuggerGlobalScope = 19056,
WorkerGlobalScope = 19082,
WorkerLocation = 19100,
WorkerNavigator = 19115,
WorkerTestUtils = 19131,
Worklet = 19147,
WorkletGlobalScope = 19155,
WrapperCachedNonISupportsTestInterface = 19174,
WritableStream = 19213,
WritableStreamDefaultController = 19228,
WritableStreamDefaultWriter = 19260,
XMLDocument = 19288,
XMLHttpRequest = 19300,
XMLHttpRequestEventTarget = 19315,
XMLHttpRequestUpload = 19341,
XMLSerializer = 19362,
XPathEvaluator = 19376,
XPathExpression = 19391,
XPathResult = 19407,
XRBoundedReferenceSpace = 19419,
XRFrame = 19443,
XRInputSource = 19451,
XRInputSourceArray = 19465,
XRInputSourceEvent = 19484,
XRInputSourcesChangeEvent = 19503,
XRPose = 19529,
XRReferenceSpace = 19536,
XRReferenceSpaceEvent = 19553,
XRRenderState = 19575,
XRRigidTransform = 19589,
XRSession = 19606,
XRSessionEvent = 19616,
XRSpace = 19631,
XRSystem = 19639,
XRView = 19648,
XRViewerPose = 19655,
XRViewport = 19668,
XRWebGLLayer = 19679,
XSLTProcessor = 19692,
XULCommandEvent = 19706,
XULElement = 19722,
XULFrameElement = 19733,
XULMenuElement = 19749,
XULPopupElement = 19764,
XULResizerElement = 19780,
XULTextElement = 19798,
XULTreeElement = 19813,
console = 19828,
webkitSpeechGrammar = 19836,
webkitSpeechGrammarList = 19856,
webkitSpeechRecognition = 19880,
webkitURL = 19904,
};
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_