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,
CSSAppearanceBaseRule = 898,
CSSColor = 920,
CSSColorValue = 929,
CSSConditionRule = 943,
CSSContainerRule = 960,
CSSCounterStyleRule = 977,
CSSCustomMediaRule = 997,
CSSCustomPropertyRegisteredEvent = 1016,
CSSFontFaceDescriptors = 1049,
CSSFontFaceRule = 1072,
CSSFontFeatureValuesRule = 1088,
CSSFontPaletteValuesRule = 1113,
CSSGroupingRule = 1138,
CSSHSL = 1154,
CSSHWB = 1161,
CSSImageValue = 1168,
CSSImportRule = 1182,
CSSKeyframeRule = 1196,
CSSKeyframesRule = 1212,
CSSKeywordValue = 1229,
CSSLCH = 1245,
CSSLab = 1252,
CSSLayerBlockRule = 1259,
CSSLayerStatementRule = 1277,
CSSMarginRule = 1299,
CSSMathClamp = 1313,
CSSMathInvert = 1326,
CSSMathMax = 1340,
CSSMathMin = 1351,
CSSMathNegate = 1362,
CSSMathProduct = 1376,
CSSMathSum = 1391,
CSSMathValue = 1402,
CSSMatrixComponent = 1415,
CSSMediaRule = 1434,
CSSMozDocumentRule = 1447,
CSSNamespaceRule = 1466,
CSSNestedDeclarations = 1483,
CSSNumericArray = 1505,
CSSNumericValue = 1521,
CSSOKLCH = 1537,
CSSOKLab = 1546,
CSSPageDescriptors = 1555,
CSSPageRule = 1574,
CSSPerspective = 1586,
CSSPositionTryDescriptors = 1601,
CSSPositionTryRule = 1627,
CSSPropertyRule = 1646,
CSSPseudoElement = 1662,
CSSRGB = 1679,
CSSRotate = 1686,
CSSRule = 1696,
CSSRuleList = 1704,
CSSScale = 1716,
CSSScopeRule = 1725,
CSSSkew = 1738,
CSSSkewX = 1746,
CSSSkewY = 1755,
CSSStartingStyleRule = 1764,
CSSStyleDeclaration = 1785,
CSSStyleProperties = 1805,
CSSStyleRule = 1824,
CSSStyleSheet = 1837,
CSSStyleValue = 1851,
CSSSupportsRule = 1865,
CSSTransformComponent = 1881,
CSSTransformValue = 1903,
CSSTransition = 1921,
CSSTranslate = 1935,
CSSUnitValue = 1948,
CSSUnparsedValue = 1961,
CSSVariableReferenceValue = 1978,
CSSViewTransitionRule = 2004,
Cache = 2026,
CacheStorage = 2032,
CallbackDebuggerNotification = 2045,
CanonicalBrowsingContext = 2074,
CanvasCaptureMediaStream = 2099,
CanvasGradient = 2124,
CanvasPattern = 2139,
CanvasRenderingContext2D = 2153,
CaretPosition = 2178,
CaretStateChangedEvent = 2192,
ChannelMergerNode = 2215,
ChannelSplitterNode = 2233,
ChannelWrapper = 2253,
CharacterData = 2268,
CheckerboardReportService = 2282,
ChildProcessMessageManager = 2308,
ChildSHistory = 2335,
ChromeMessageBroadcaster = 2349,
ChromeMessageSender = 2374,
ChromeNodeList = 2394,
ChromeUtils = 2409,
ChromeWorker = 2421,
Client = 2434,
Clients = 2441,
Clipboard = 2449,
ClipboardEvent = 2459,
ClipboardItem = 2474,
ClonedErrorHolder = 2488,
CloseEvent = 2506,
CloseWatcher = 2517,
CommandEvent = 2530,
Comment = 2543,
CompositionEvent = 2551,
CompressionStream = 2568,
ConsoleInstance = 2586,
ConstantSourceNode = 2602,
ContentFrameMessageManager = 2621,
ContentProcessMessageManager = 2648,
ContentVisibilityAutoStateChangeEvent = 2677,
ConvolverNode = 2715,
CookieChangeEvent = 2729,
CookieStore = 2747,
CookieStoreManager = 2759,
CountQueuingStrategy = 2778,
CreateOfferRequest = 2799,
Credential = 2818,
CredentialsContainer = 2829,
Crypto = 2850,
CryptoKey = 2857,
CustomElementRegistry = 2867,
CustomEvent = 2889,
CustomStateSet = 2901,
DOMException = 2916,
DOMImplementation = 2929,
DOMLocalization = 2947,
DOMMatrix = 2963,
DOMMatrixReadOnly = 2973,
DOMParser = 2991,
DOMPoint = 3001,
DOMPointReadOnly = 3010,
DOMQuad = 3027,
DOMRect = 3035,
DOMRectList = 3043,
DOMRectReadOnly = 3055,
DOMStringList = 3071,
DOMStringMap = 3085,
DOMTokenList = 3098,
DataTransfer = 3111,
DataTransferItem = 3124,
DataTransferItemList = 3141,
DebuggerNotification = 3162,
DebuggerNotificationObserver = 3183,
DecompressionStream = 3212,
DedicatedWorkerGlobalScope = 3232,
DelayNode = 3259,
DeprecationReportBody = 3269,
DeviceAcceleration = 3291,
DeviceLightEvent = 3310,
DeviceMotionEvent = 3327,
DeviceOrientationEvent = 3345,
DeviceRotationRate = 3368,
DigitalCredential = 3387,
Directory = 3405,
Document = 3415,
DocumentFragment = 3424,
DocumentL10n = 3441,
DocumentPictureInPicture = 3454,
DocumentPictureInPictureEvent = 3479,
DocumentTimeline = 3509,
DocumentType = 3526,
DominatorTree = 3539,
DragEvent = 3553,
DynamicsCompressorNode = 3563,
EXT_blend_minmax = 3586,
EXT_color_buffer_float = 3603,
EXT_color_buffer_half_float = 3626,
EXT_depth_clamp = 3654,
EXT_disjoint_timer_query = 3670,
EXT_float_blend = 3695,
EXT_frag_depth = 3711,
EXT_sRGB = 3726,
EXT_shader_texture_lod = 3735,
EXT_texture_compression_bptc = 3758,
EXT_texture_compression_rgtc = 3787,
EXT_texture_filter_anisotropic = 3816,
EXT_texture_norm16 = 3847,
Element = 3866,
ElementInternals = 3874,
EncodedAudioChunk = 3891,
EncodedVideoChunk = 3909,
ErrorEvent = 3927,
Event = 3938,
EventCallbackDebuggerNotification = 3944,
EventCounts = 3978,
EventSource = 3990,
EventTarget = 4002,
Exception = 4014,
ExtendableCookieChangeEvent = 4024,
ExtendableEvent = 4052,
ExtendableMessageEvent = 4068,
ExtensionAlarms = 4091,
ExtensionBrowser = 4107,
ExtensionBrowserSettings = 4124,
ExtensionBrowserSettingsColorManagement = 4149,
ExtensionDns = 4189,
ExtensionEventManager = 4202,
ExtensionMockAPI = 4224,
ExtensionPort = 4241,
ExtensionProxy = 4255,
ExtensionRuntime = 4270,
ExtensionScripting = 4287,
ExtensionSetting = 4306,
ExtensionTest = 4323,
External = 4337,
FeaturePolicy = 4346,
FeaturePolicyViolationReportBody = 4360,
FetchEvent = 4393,
FetchObserver = 4404,
File = 4418,
FileList = 4423,
FileReader = 4432,
FileReaderSync = 4443,
FileSystem = 4458,
FileSystemDirectoryEntry = 4469,
FileSystemDirectoryHandle = 4494,
FileSystemDirectoryHandle_AsyncIterator = 4520,
FileSystemDirectoryIterator = 4560,
FileSystemDirectoryReader = 4588,
FileSystemEntry = 4614,
FileSystemFileEntry = 4630,
FileSystemFileHandle = 4650,
FileSystemHandle = 4671,
FileSystemSyncAccessHandle = 4688,
FileSystemWritableFileStream = 4715,
Flex = 4744,
FlexItemValues = 4749,
FlexLineValues = 4764,
FluentBundle = 4779,
FluentBundleAsyncIterator = 4792,
FluentBundleIterator = 4818,
FluentPattern = 4839,
FluentResource = 4853,
FocusEvent = 4868,
FontFace = 4879,
FontFaceSet = 4888,
FontFaceSetIterator = 4900,
FontFaceSetLoadEvent = 4920,
FormData = 4941,
FormData_Iterator = 4950,
FormDataEvent = 4968,
FragmentDirective = 4982,
FrameCrashedEvent = 5000,
FrameLoader = 5018,
GPU = 5030,
GPUAdapter = 5034,
GPUAdapterInfo = 5045,
GPUBindGroup = 5060,
GPUBindGroupLayout = 5073,
GPUBuffer = 5092,
GPUBufferUsage = 5102,
GPUCanvasContext = 5117,
GPUColorWrite = 5134,
GPUCommandBuffer = 5148,
GPUCommandEncoder = 5165,
GPUCompilationInfo = 5183,
GPUCompilationMessage = 5202,
GPUComputePassEncoder = 5224,
GPUComputePipeline = 5246,
GPUDevice = 5265,
GPUDeviceLostInfo = 5275,
GPUError = 5293,
GPUExternalTexture = 5302,
GPUInternalError = 5321,
GPUMapMode = 5338,
GPUOutOfMemoryError = 5349,
GPUPipelineError = 5369,
GPUPipelineLayout = 5386,
GPUQuerySet = 5404,
GPUQueue = 5416,
GPURenderBundle = 5425,
GPURenderBundleEncoder = 5441,
GPURenderPassEncoder = 5464,
GPURenderPipeline = 5485,
GPUSampler = 5503,
GPUShaderModule = 5514,
GPUShaderStage = 5530,
GPUSupportedFeatures = 5545,
GPUSupportedLimits = 5566,
GPUTexture = 5585,
GPUTextureUsage = 5596,
GPUTextureView = 5612,
GPUUncapturedErrorEvent = 5627,
GPUValidationError = 5651,
GainNode = 5670,
Gamepad = 5679,
GamepadAxisMoveEvent = 5687,
GamepadButton = 5708,
GamepadButtonEvent = 5722,
GamepadEvent = 5741,
GamepadHapticActuator = 5754,
GamepadLightIndicator = 5776,
GamepadPose = 5798,
GamepadServiceTest = 5810,
GamepadTouch = 5829,
Geolocation = 5842,
GeolocationCoordinates = 5854,
GeolocationPosition = 5877,
GeolocationPositionError = 5897,
GetUserMediaRequest = 5922,
GleanBoolean = 5942,
GleanCategory = 5955,
GleanCounter = 5969,
GleanCustomDistribution = 5982,
GleanDatetime = 6006,
GleanDenominator = 6020,
GleanDualLabeledCounter = 6037,
GleanEvent = 6061,
GleanImpl = 6072,
GleanLabeled = 6082,
GleanMemoryDistribution = 6095,
GleanMetric = 6119,
GleanNumerator = 6131,
GleanObject = 6146,
GleanPingsImpl = 6158,
GleanQuantity = 6173,
GleanRate = 6187,
GleanString = 6197,
GleanStringList = 6209,
GleanText = 6225,
GleanTimespan = 6235,
GleanTimingDistribution = 6249,
GleanUrl = 6273,
GleanUuid = 6282,
Grid = 6292,
GridArea = 6297,
GridDimension = 6306,
GridLine = 6320,
GridLines = 6329,
GridTrack = 6339,
GridTracks = 6349,
HTMLAllCollection = 6360,
HTMLAnchorElement = 6378,
HTMLAreaElement = 6396,
HTMLAudioElement = 6412,
HTMLBRElement = 6429,
HTMLBaseElement = 6443,
HTMLBodyElement = 6459,
HTMLButtonElement = 6475,
HTMLCanvasElement = 6493,
HTMLCollection = 6511,
HTMLDListElement = 6526,
HTMLDataElement = 6543,
HTMLDataListElement = 6559,
HTMLDetailsElement = 6579,
HTMLDialogElement = 6598,
HTMLDirectoryElement = 6616,
HTMLDivElement = 6637,
HTMLDocument = 6652,
HTMLElement = 6665,
HTMLEmbedElement = 6677,
HTMLFieldSetElement = 6694,
HTMLFontElement = 6714,
HTMLFormControlsCollection = 6730,
HTMLFormElement = 6757,
HTMLFrameElement = 6773,
HTMLFrameSetElement = 6790,
HTMLHRElement = 6810,
HTMLHeadElement = 6824,
HTMLHeadingElement = 6840,
HTMLHtmlElement = 6859,
HTMLIFrameElement = 6875,
HTMLImageElement = 6893,
HTMLInputElement = 6910,
HTMLLIElement = 6927,
HTMLLabelElement = 6941,
HTMLLegendElement = 6958,
HTMLLinkElement = 6976,
HTMLMapElement = 6992,
HTMLMarqueeElement = 7007,
HTMLMediaElement = 7026,
HTMLMenuElement = 7043,
HTMLMetaElement = 7059,
HTMLMeterElement = 7075,
HTMLModElement = 7092,
HTMLOListElement = 7107,
HTMLObjectElement = 7124,
HTMLOptGroupElement = 7142,
HTMLOptionElement = 7162,
HTMLOptionsCollection = 7180,
HTMLOutputElement = 7202,
HTMLParagraphElement = 7220,
HTMLParamElement = 7241,
HTMLPictureElement = 7258,
HTMLPreElement = 7277,
HTMLProgressElement = 7292,
HTMLQuoteElement = 7312,
HTMLScriptElement = 7329,
HTMLSelectElement = 7347,
HTMLSlotElement = 7365,
HTMLSourceElement = 7381,
HTMLSpanElement = 7399,
HTMLStyleElement = 7415,
HTMLTableCaptionElement = 7432,
HTMLTableCellElement = 7456,
HTMLTableColElement = 7477,
HTMLTableElement = 7497,
HTMLTableRowElement = 7514,
HTMLTableSectionElement = 7534,
HTMLTemplateElement = 7558,
HTMLTextAreaElement = 7578,
HTMLTimeElement = 7598,
HTMLTitleElement = 7614,
HTMLTrackElement = 7631,
HTMLUListElement = 7648,
HTMLUnknownElement = 7665,
HTMLVideoElement = 7684,
HashChangeEvent = 7701,
Headers = 7717,
Headers_Iterator = 7725,
HeapSnapshot = 7742,
Highlight = 7755,
HighlightRegistry = 7765,
History = 7783,
IDBCursor = 7791,
IDBCursorWithValue = 7801,
IDBDatabase = 7820,
IDBFactory = 7832,
IDBIndex = 7843,
IDBKeyRange = 7852,
IDBObjectStore = 7864,
IDBOpenDBRequest = 7879,
IDBRequest = 7896,
IDBTransaction = 7907,
IDBVersionChangeEvent = 7922,
IIRFilterNode = 7944,
IOUtils = 7958,
IdentityCredential = 7966,
IdentityProvider = 7985,
IdleDeadline = 8002,
Image = 8015,
ImageBitmap = 8021,
ImageBitmapRenderingContext = 8033,
ImageCapture = 8061,
ImageCaptureError = 8074,
ImageCaptureErrorEvent = 8092,
ImageData = 8115,
ImageDecoder = 8125,
ImageDocument = 8138,
ImageTrack = 8152,
ImageTrackList = 8163,
InferenceSession = 8178,
InputEvent = 8195,
InspectorCSSParser = 8206,
InspectorFontFace = 8225,
InspectorUtils = 8243,
IntegrityViolationReportBody = 8258,
IntersectionObserver = 8287,
IntersectionObserverEntry = 8308,
IntlUtils = 8334,
JSActorTypeUtils = 8344,
JSProcessActorChild = 8361,
JSProcessActorParent = 8381,
JSWindowActorChild = 8402,
JSWindowActorParent = 8421,
KeyEvent = 8441,
KeyboardEvent = 8450,
KeyframeEffect = 8464,
L10nFileSource = 8479,
L10nOverlays = 8494,
L10nRegistry = 8507,
LargestContentfulPaint = 8520,
LegacyMozTCPSocket = 8543,
Localization = 8562,
Location = 8575,
Lock = 8584,
LockManager = 8589,
MIDIAccess = 8601,
MIDIConnectionEvent = 8612,
MIDIInput = 8632,
MIDIInputMap = 8642,
MIDIMessageEvent = 8655,
MIDIOutput = 8672,
MIDIOutputMap = 8683,
MIDIPort = 8697,
MLS = 8706,
MLSGroupView = 8710,
MOZ_debug = 8723,
MatchGlob = 8733,
MatchPattern = 8743,
MatchPatternSet = 8756,
MathMLElement = 8772,
MediaCapabilities = 8786,
MediaControlService = 8804,
MediaController = 8824,
MediaDeviceInfo = 8840,
MediaDevices = 8856,
MediaElementAudioSourceNode = 8869,
MediaEncryptedEvent = 8897,
MediaError = 8917,
MediaKeyError = 8928,
MediaKeyMessageEvent = 8942,
MediaKeySession = 8963,
MediaKeyStatusMap = 8979,
MediaKeyStatusMap_Iterator = 8997,
MediaKeySystemAccess = 9024,
MediaKeys = 9045,
MediaList = 9055,
MediaMetadata = 9065,
MediaQueryList = 9079,
MediaQueryListEvent = 9094,
MediaRecorder = 9114,
MediaRecorderErrorEvent = 9128,
MediaSession = 9152,
MediaSource = 9165,
MediaStream = 9177,
MediaStreamAudioDestinationNode = 9189,
MediaStreamAudioSourceNode = 9221,
MediaStreamError = 9248,
MediaStreamEvent = 9265,
MediaStreamTrack = 9282,
MediaStreamTrackAudioSourceNode = 9299,
MediaStreamTrackEvent = 9331,
MerchantValidationEvent = 9353,
MessageBroadcaster = 9377,
MessageChannel = 9396,
MessageEvent = 9411,
MessageListenerManager = 9424,
MessagePort = 9447,
MessageSender = 9459,
MimeType = 9473,
MimeTypeArray = 9482,
ModelContext = 9496,
ModelContextClient = 9509,
MouseEvent = 9528,
MouseScrollEvent = 9539,
MozCanvasPrintState = 9556,
MozDocumentMatcher = 9576,
MozDocumentObserver = 9595,
MozQueryInterface = 9615,
MozSharedMap = 9633,
MozSharedMap_Iterator = 9646,
MozSharedMapChangeEvent = 9668,
MozStorageAsyncStatementParams = 9692,
MozStorageStatementParams = 9723,
MozStorageStatementRow = 9749,
MozWritableSharedMap = 9772,
MutationObserver = 9793,
MutationRecord = 9810,
NamedNodeMap = 9825,
NavigateEvent = 9838,
Navigation = 9852,
NavigationActivation = 9863,
NavigationCurrentEntryChangeEvent = 9884,
NavigationDestination = 9918,
NavigationHistoryEntry = 9940,
NavigationPrecommitController = 9963,
NavigationPreloadManager = 9993,
NavigationTransition = 10018,
Navigator = 10039,
NavigatorLogin = 10049,
NetworkInformation = 10064,
Node = 10083,
NodeFilter = 10088,
NodeIterator = 10099,
NodeList = 10112,
Notification = 10121,
NotificationEvent = 10134,
NotifyPaintEvent = 10152,
OES_draw_buffers_indexed = 10169,
OES_element_index_uint = 10194,
OES_fbo_render_mipmap = 10217,
OES_standard_derivatives = 10239,
OES_texture_float = 10264,
OES_texture_float_linear = 10282,
OES_texture_half_float = 10307,
OES_texture_half_float_linear = 10330,
OES_vertex_array_object = 10360,
OVR_multiview2 = 10384,
OfflineAudioCompletionEvent = 10399,
OfflineAudioContext = 10427,
OffscreenCanvas = 10447,
OffscreenCanvasRenderingContext2D = 10463,
OnlyForUseInConstructor = 10497,
Option = 10521,
OscillatorNode = 10528,
PageRevealEvent = 10543,
PageSwapEvent = 10559,
PageTransitionEvent = 10573,
PaintRequest = 10593,
PaintRequestList = 10606,
PaintWorkletGlobalScope = 10623,
PannerNode = 10647,
ParentProcessMessageManager = 10658,
Path2D = 10686,
PathUtils = 10693,
PaymentAddress = 10703,
PaymentMethodChangeEvent = 10718,
PaymentRequest = 10743,
PaymentRequestUpdateEvent = 10758,
PaymentResponse = 10784,
PeerConnectionImpl = 10800,
PeerConnectionObserver = 10819,
Performance = 10842,
PerformanceEntry = 10854,
PerformanceEntryEvent = 10871,
PerformanceEventTiming = 10893,
PerformanceMark = 10916,
PerformanceMeasure = 10932,
PerformanceNavigation = 10951,
PerformanceNavigationTiming = 10973,
PerformanceObserver = 11001,
PerformanceObserverEntryList = 11021,
PerformancePaintTiming = 11050,
PerformanceResourceTiming = 11073,
PerformanceServerTiming = 11099,
PerformanceTiming = 11123,
PeriodicWave = 11141,
PermissionStatus = 11154,
Permissions = 11171,
Plugin = 11183,
PluginArray = 11190,
PluginCrashedEvent = 11202,
PointerEvent = 11221,
PopStateEvent = 11234,
PopupBlockedEvent = 11248,
PopupPositionedEvent = 11266,
PositionStateEvent = 11287,
PrecompiledScript = 11306,
PrivateAttribution = 11324,
ProcessMessageManager = 11343,
ProcessingInstruction = 11365,
ProgressEvent = 11387,
PromiseDebugging = 11401,
PromiseNativeHandler = 11418,
PromiseRejectionEvent = 11439,
PublicKeyCredential = 11461,
PushEvent = 11481,
PushManager = 11491,
PushManagerImpl = 11503,
PushMessageData = 11519,
PushSubscription = 11535,
PushSubscriptionChangeEvent = 11552,
PushSubscriptionOptions = 11580,
RTCCertificate = 11604,
RTCDTMFSender = 11619,
RTCDTMFToneChangeEvent = 11633,
RTCDataChannel = 11656,
RTCDataChannelEvent = 11671,
RTCDtlsTransport = 11691,
RTCEncodedAudioFrame = 11708,
RTCEncodedVideoFrame = 11729,
RTCError = 11750,
RTCErrorEvent = 11759,
RTCIceCandidate = 11773,
RTCIceTransport = 11789,
RTCIdentityProviderRegistrar = 11805,
RTCPeerConnection = 11834,
RTCPeerConnectionIceErrorEvent = 11852,
RTCPeerConnectionIceEvent = 11883,
RTCPeerConnectionStatic = 11909,
RTCRtpReceiver = 11933,
RTCRtpScriptTransform = 11948,
RTCRtpScriptTransformer = 11970,
RTCRtpSender = 11994,
RTCRtpTransceiver = 12007,
RTCSctpTransport = 12025,
RTCSessionDescription = 12042,
RTCStatsReport = 12064,
RTCTrackEvent = 12079,
RTCTransformEvent = 12093,
RadioNodeList = 12111,
Range = 12125,
ReadableByteStreamController = 12131,
ReadableStream = 12160,
ReadableStream_AsyncIterator = 12175,
ReadableStreamBYOBReader = 12204,
ReadableStreamBYOBRequest = 12229,
ReadableStreamDefaultController = 12255,
ReadableStreamDefaultReader = 12287,
RedirectBlockedEvent = 12315,
Report = 12336,
ReportBody = 12343,
ReportingObserver = 12354,
Request = 12372,
ResizeObserver = 12380,
ResizeObserverEntry = 12395,
ResizeObserverSize = 12415,
Response = 12434,
SVGAElement = 12443,
SVGAngle = 12455,
SVGAnimateElement = 12464,
SVGAnimateMotionElement = 12482,
SVGAnimateTransformElement = 12506,
SVGAnimatedAngle = 12533,
SVGAnimatedBoolean = 12550,
SVGAnimatedEnumeration = 12569,
SVGAnimatedInteger = 12592,
SVGAnimatedLength = 12611,
SVGAnimatedLengthList = 12629,
SVGAnimatedNumber = 12651,
SVGAnimatedNumberList = 12669,
SVGAnimatedPreserveAspectRatio = 12691,
SVGAnimatedRect = 12722,
SVGAnimatedString = 12738,
SVGAnimatedTransformList = 12756,
SVGAnimationElement = 12781,
SVGCircleElement = 12801,
SVGClipPathElement = 12818,
SVGComponentTransferFunctionElement = 12837,
SVGDefsElement = 12873,
SVGDescElement = 12888,
SVGElement = 12903,
SVGEllipseElement = 12914,
SVGFEBlendElement = 12932,
SVGFEColorMatrixElement = 12950,
SVGFEComponentTransferElement = 12974,
SVGFECompositeElement = 13004,
SVGFEConvolveMatrixElement = 13026,
SVGFEDiffuseLightingElement = 13053,
SVGFEDisplacementMapElement = 13081,
SVGFEDistantLightElement = 13109,
SVGFEDropShadowElement = 13134,
SVGFEFloodElement = 13157,
SVGFEFuncAElement = 13175,
SVGFEFuncBElement = 13193,
SVGFEFuncGElement = 13211,
SVGFEFuncRElement = 13229,
SVGFEGaussianBlurElement = 13247,
SVGFEImageElement = 13272,
SVGFEMergeElement = 13290,
SVGFEMergeNodeElement = 13308,
SVGFEMorphologyElement = 13330,
SVGFEOffsetElement = 13353,
SVGFEPointLightElement = 13372,
SVGFESpecularLightingElement = 13395,
SVGFESpotLightElement = 13424,
SVGFETileElement = 13446,
SVGFETurbulenceElement = 13463,
SVGFilterElement = 13486,
SVGForeignObjectElement = 13503,
SVGGElement = 13527,
SVGGeometryElement = 13539,
SVGGradientElement = 13558,
SVGGraphicsElement = 13577,
SVGImageElement = 13596,
SVGLength = 13612,
SVGLengthList = 13622,
SVGLineElement = 13636,
SVGLinearGradientElement = 13651,
SVGMPathElement = 13676,
SVGMarkerElement = 13692,
SVGMaskElement = 13709,
SVGMatrix = 13724,
SVGMetadataElement = 13734,
SVGNumber = 13753,
SVGNumberList = 13763,
SVGPathElement = 13777,
SVGPathSegment = 13792,
SVGPatternElement = 13807,
SVGPoint = 13825,
SVGPointList = 13834,
SVGPolygonElement = 13847,
SVGPolylineElement = 13865,
SVGPreserveAspectRatio = 13884,
SVGRadialGradientElement = 13907,
SVGRect = 13932,
SVGRectElement = 13940,
SVGSVGElement = 13955,
SVGScriptElement = 13969,
SVGSetElement = 13986,
SVGStopElement = 14000,
SVGStringList = 14015,
SVGStyleElement = 14029,
SVGSwitchElement = 14045,
SVGSymbolElement = 14062,
SVGTSpanElement = 14079,
SVGTextContentElement = 14095,
SVGTextElement = 14117,
SVGTextPathElement = 14132,
SVGTextPositioningElement = 14151,
SVGTitleElement = 14177,
SVGTransform = 14193,
SVGTransformList = 14206,
SVGUnitTypes = 14223,
SVGUseElement = 14236,
SVGViewElement = 14250,
Sanitizer = 14265,
Scheduler = 14275,
Screen = 14285,
ScreenLuminance = 14292,
ScreenOrientation = 14308,
ScriptProcessorNode = 14326,
ScrollAreaEvent = 14346,
SecurityPolicyViolationEvent = 14362,
Selection = 14391,
ServiceWorker = 14401,
ServiceWorkerContainer = 14415,
ServiceWorkerGlobalScope = 14438,
ServiceWorkerRegistration = 14463,
SessionStoreFormData = 14489,
SessionStoreScrollData = 14510,
SessionStoreUtils = 14533,
ShadowRoot = 14551,
SharedWorker = 14562,
SharedWorkerGlobalScope = 14575,
SimpleGestureEvent = 14599,
SourceBuffer = 14618,
SourceBufferList = 14631,
SpeechGrammar = 14648,
SpeechGrammarList = 14662,
SpeechRecognition = 14680,
SpeechRecognitionAlternative = 14698,
SpeechRecognitionError = 14727,
SpeechRecognitionEvent = 14750,
SpeechRecognitionResult = 14773,
SpeechRecognitionResultList = 14797,
SpeechSynthesis = 14825,
SpeechSynthesisErrorEvent = 14841,
SpeechSynthesisEvent = 14867,
SpeechSynthesisUtterance = 14888,
SpeechSynthesisVoice = 14913,
StaticRange = 14934,
StereoPannerNode = 14946,
Storage = 14963,
StorageEvent = 14971,
StorageManager = 14984,
StreamFilter = 14999,
StreamFilterDataEvent = 15012,
StructuredCloneHolder = 15034,
StructuredCloneTester = 15056,
StylePropertyMap = 15078,
StylePropertyMapReadOnly = 15095,
StylePropertyMapReadOnly_Iterator = 15120,
StyleSheet = 15154,
StyleSheetApplicableStateChangeEvent = 15165,
StyleSheetList = 15202,
StyleSheetRemovedEvent = 15217,
SubmitEvent = 15240,
SubtleCrypto = 15252,
SyncMessageSender = 15265,
SyncReadFile = 15283,
TCPServerSocket = 15296,
TCPServerSocketEvent = 15312,
TCPSocket = 15333,
TCPSocketErrorEvent = 15343,
TCPSocketEvent = 15363,
TaskController = 15378,
TaskPriorityChangeEvent = 15393,
TaskSignal = 15417,
Tensor = 15428,
TestAttributesOnTypes = 15435,
TestCEReactionsInterface = 15457,
TestCImplementedInterface = 15482,
TestCImplementedInterface2 = 15508,
TestCallbackDictUnionOverload = 15535,
TestChildInterface = 15565,
TestChromeOnlyInterface = 15584,
TestConstructorForFuncInterface = 15608,
TestConstructorForPrefInterface = 15640,
TestConstructorForSCInterface = 15672,
TestCppKeywordNamedMethodsInterface = 15702,
TestDeprecatedInterface = 15738,
TestExampleInterface = 15762,
TestExampleProxyInterface = 15783,
TestExampleThrowingConstructorInterface = 15809,
TestExampleWorkerInterface = 15849,
TestFuncConstructorForDifferentFuncInterface = 15876,
TestFuncConstructorForInterface = 15921,
TestFunctions = 15953,
TestHTMLConstructorInterface = 15967,
TestIndexedAndNamedGetterAndSetterInterface = 15996,
TestIndexedAndNamedGetterInterface = 16040,
TestIndexedAndNamedSetterInterface = 16075,
TestIndexedGetterAndSetterAndNamedGetterInterface = 16110,
TestIndexedGetterInterface = 16160,
TestIndexedSetterInterface = 16187,
TestInterface = 16214,
TestInterfaceAsyncIterableDouble = 16228,
TestInterfaceAsyncIterableDouble_AsyncIterator = 16261,
TestInterfaceAsyncIterableDoubleUnion = 16308,
TestInterfaceAsyncIterableDoubleUnion_AsyncIterator = 16346,
TestInterfaceAsyncIterableSingle = 16398,
TestInterfaceAsyncIterableSingle_AsyncIterator = 16431,
TestInterfaceAsyncIterableSingleWithArgs = 16478,
TestInterfaceAsyncIterableSingleWithArgs_AsyncIterator = 16519,
TestInterfaceIterableDouble = 16574,
TestInterfaceIterableDouble_Iterator = 16602,
TestInterfaceIterableDoubleUnion = 16639,
TestInterfaceIterableDoubleUnion_Iterator = 16672,
TestInterfaceIterableSingle = 16714,
TestInterfaceJS = 16742,
TestInterfaceLength = 16758,
TestInterfaceMaplike = 16778,
TestInterfaceMaplikeJSObject = 16799,
TestInterfaceMaplikeObject = 16828,
TestInterfaceObservableArray = 16855,
TestInterfaceSetlike = 16884,
TestInterfaceSetlikeNode = 16905,
TestInterfaceWithPromiseConstructorArg = 16930,
TestJSImplInterface = 16969,
TestJSImplInterface2 = 16989,
TestJSImplInterface3 = 17010,
TestJSImplInterface4 = 17031,
TestJSImplInterface5 = 17052,
TestJSImplInterface6 = 17073,
TestJSImplNoInterfaceObject = 17094,
TestLegacyFactoryFunctionInterface = 17122,
TestLegacyFactoryFunctionInterface2 = 17157,
TestNamedDeleterInterface = 17193,
TestNamedDeleterWithRetvalInterface = 17219,
TestNamedGetterInterface = 17255,
TestNamedSetterInterface = 17280,
TestNamespace = 17305,
TestNonWrapperCacheInterface = 17319,
TestParentInterface = 17348,
TestPrefChromeOnlySCFuncConstructorForInterface = 17368,
TestPrefConstructorForDifferentPrefInterface = 17416,
TestPrefConstructorForInterface = 17461,
TestProtoObjectHackedNamespace = 17493,
TestReflectedHTMLAttribute = 17524,
TestRenamedInterface = 17551,
TestRenamedNamespace = 17572,
TestReportBody = 17593,
TestReportGenerator = 17608,
TestSCConstructorForInterface = 17628,
TestSecureContextInterface = 17658,
TestThrowingConstructorInterface = 17685,
TestTrialInterface = 17718,
TestUtils = 17737,
TestWorkerExposedInterface = 17747,
TestingDeprecatedInterface = 17774,
Text = 17801,
TextClause = 17806,
TextDecoder = 17817,
TextDecoderStream = 17829,
TextEncoder = 17847,
TextEncoderStream = 17859,
TextEvent = 17877,
TextMetrics = 17887,
TextTrack = 17899,
TextTrackCue = 17909,
TextTrackCueList = 17922,
TextTrackList = 17939,
TimeEvent = 17953,
TimeRanges = 17963,
ToggleEvent = 17974,
Touch = 17986,
TouchEvent = 17992,
TouchList = 18003,
TrackEvent = 18013,
TransformStream = 18024,
TransformStreamDefaultController = 18040,
TransitionEvent = 18073,
TreeColumn = 18089,
TreeColumns = 18100,
TreeContentView = 18112,
TreeWalker = 18128,
TrustedHTML = 18139,
TrustedScript = 18151,
TrustedScriptURL = 18165,
TrustedTypePolicy = 18182,
TrustedTypePolicyFactory = 18200,
UDPMessageEvent = 18225,
UDPSocket = 18241,
UIEvent = 18251,
URL = 18259,
URLPattern = 18263,
URLSearchParams = 18274,
URLSearchParams_Iterator = 18290,
UserActivation = 18315,
UserInteraction = 18330,
UserProximityEvent = 18346,
VRDisplay = 18365,
VRDisplayCapabilities = 18375,
VRDisplayEvent = 18397,
VREyeParameters = 18412,
VRFieldOfView = 18428,
VRFrameData = 18442,
VRMockController = 18454,
VRMockDisplay = 18471,
VRPose = 18485,
VRServiceTest = 18492,
VRStageParameters = 18506,
VTTCue = 18524,
VTTRegion = 18531,
ValidityState = 18541,
VideoColorSpace = 18555,
VideoDecoder = 18571,
VideoEncoder = 18584,
VideoFrame = 18597,
VideoPlaybackQuality = 18608,
VideoTrack = 18629,
VideoTrackList = 18640,
ViewTransition = 18655,
ViewTransitionTypeSet = 18670,
VisualViewport = 18692,
WEBGL_color_buffer_float = 18707,
WEBGL_compressed_texture_astc = 18732,
WEBGL_compressed_texture_etc = 18762,
WEBGL_compressed_texture_etc1 = 18791,
WEBGL_compressed_texture_pvrtc = 18821,
WEBGL_compressed_texture_s3tc = 18852,
WEBGL_compressed_texture_s3tc_srgb = 18882,
WEBGL_debug_renderer_info = 18917,
WEBGL_debug_shaders = 18943,
WEBGL_depth_texture = 18963,
WEBGL_draw_buffers = 18983,
WEBGL_explicit_present = 19002,
WEBGL_lose_context = 19025,
WEBGL_provoking_vertex = 19044,
WGSLLanguageFeatures = 19067,
WakeLock = 19088,
WakeLockSentinel = 19097,
WaveShaperNode = 19114,
WebExtensionContentScript = 19129,
WebExtensionPolicy = 19155,
WebGL2RenderingContext = 19174,
WebGLActiveInfo = 19197,
WebGLBuffer = 19213,
WebGLContextEvent = 19225,
WebGLFramebuffer = 19243,
WebGLProgram = 19260,
WebGLQuery = 19273,
WebGLRenderbuffer = 19284,
WebGLRenderingContext = 19302,
WebGLSampler = 19324,
WebGLShader = 19337,
WebGLShaderPrecisionFormat = 19349,
WebGLSync = 19376,
WebGLTexture = 19386,
WebGLTransformFeedback = 19399,
WebGLUniformLocation = 19422,
WebGLVertexArrayObject = 19443,
WebKitCSSMatrix = 19466,
WebSocket = 19482,
WebTransport = 19492,
WebTransportBidirectionalStream = 19505,
WebTransportDatagramDuplexStream = 19537,
WebTransportError = 19570,
WebTransportReceiveStream = 19588,
WebTransportSendStream = 19614,
WebrtcGlobalInformation = 19637,
WheelEvent = 19661,
Window = 19672,
WindowClient = 19679,
WindowContext = 19692,
WindowGlobalChild = 19706,
WindowGlobalParent = 19724,
WindowRoot = 19743,
Worker = 19754,
WorkerDebuggerGlobalScope = 19761,
WorkerGlobalScope = 19787,
WorkerLocation = 19805,
WorkerNavigator = 19820,
WorkerTestUtils = 19836,
Worklet = 19852,
WorkletGlobalScope = 19860,
WrapperCachedNonISupportsTestInterface = 19879,
WritableStream = 19918,
WritableStreamDefaultController = 19933,
WritableStreamDefaultWriter = 19965,
XMLDocument = 19993,
XMLHttpRequest = 20005,
XMLHttpRequestEventTarget = 20020,
XMLHttpRequestUpload = 20046,
XMLSerializer = 20067,
XPathEvaluator = 20081,
XPathExpression = 20096,
XPathResult = 20112,
XRBoundedReferenceSpace = 20124,
XRFrame = 20148,
XRInputSource = 20156,
XRInputSourceArray = 20170,
XRInputSourceEvent = 20189,
XRInputSourcesChangeEvent = 20208,
XRPose = 20234,
XRReferenceSpace = 20241,
XRReferenceSpaceEvent = 20258,
XRRenderState = 20280,
XRRigidTransform = 20294,
XRSession = 20311,
XRSessionEvent = 20321,
XRSpace = 20336,
XRSystem = 20344,
XRView = 20353,
XRViewerPose = 20360,
XRViewport = 20373,
XRWebGLLayer = 20384,
XSLTProcessor = 20397,
XULCommandEvent = 20411,
XULElement = 20427,
XULFrameElement = 20438,
XULMenuElement = 20454,
XULPopupElement = 20469,
XULResizerElement = 20485,
XULTextElement = 20503,
XULTreeElement = 20518,
console = 20533,
webkitSpeechGrammar = 20541,
webkitSpeechGrammarList = 20561,
webkitSpeechRecognition = 20585,
webkitURL = 20609,
};
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_