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,
LlamaRunner = 8562,
Localization = 8574,
Location = 8587,
Lock = 8596,
LockManager = 8601,
MIDIAccess = 8613,
MIDIConnectionEvent = 8624,
MIDIInput = 8644,
MIDIInputMap = 8654,
MIDIMessageEvent = 8667,
MIDIOutput = 8684,
MIDIOutputMap = 8695,
MIDIPort = 8709,
MLS = 8718,
MLSGroupView = 8722,
MOZ_debug = 8735,
MatchGlob = 8745,
MatchPattern = 8755,
MatchPatternSet = 8768,
MathMLElement = 8784,
MediaCapabilities = 8798,
MediaControlService = 8816,
MediaController = 8836,
MediaDeviceInfo = 8852,
MediaDevices = 8868,
MediaElementAudioSourceNode = 8881,
MediaEncryptedEvent = 8909,
MediaError = 8929,
MediaKeyError = 8940,
MediaKeyMessageEvent = 8954,
MediaKeySession = 8975,
MediaKeyStatusMap = 8991,
MediaKeyStatusMap_Iterator = 9009,
MediaKeySystemAccess = 9036,
MediaKeys = 9057,
MediaList = 9067,
MediaMetadata = 9077,
MediaQueryList = 9091,
MediaQueryListEvent = 9106,
MediaRecorder = 9126,
MediaRecorderErrorEvent = 9140,
MediaSession = 9164,
MediaSource = 9177,
MediaStream = 9189,
MediaStreamAudioDestinationNode = 9201,
MediaStreamAudioSourceNode = 9233,
MediaStreamError = 9260,
MediaStreamEvent = 9277,
MediaStreamTrack = 9294,
MediaStreamTrackAudioSourceNode = 9311,
MediaStreamTrackEvent = 9343,
MerchantValidationEvent = 9365,
MessageBroadcaster = 9389,
MessageChannel = 9408,
MessageEvent = 9423,
MessageListenerManager = 9436,
MessagePort = 9459,
MessageSender = 9471,
MimeType = 9485,
MimeTypeArray = 9494,
ModelContext = 9508,
ModelContextClient = 9521,
MouseEvent = 9540,
MouseScrollEvent = 9551,
MozCanvasPrintState = 9568,
MozDocumentMatcher = 9588,
MozDocumentObserver = 9607,
MozQueryInterface = 9627,
MozSharedMap = 9645,
MozSharedMap_Iterator = 9658,
MozSharedMapChangeEvent = 9680,
MozStorageAsyncStatementParams = 9704,
MozStorageStatementParams = 9735,
MozStorageStatementRow = 9761,
MozWritableSharedMap = 9784,
MutationObserver = 9805,
MutationRecord = 9822,
NamedNodeMap = 9837,
NavigateEvent = 9850,
Navigation = 9864,
NavigationActivation = 9875,
NavigationCurrentEntryChangeEvent = 9896,
NavigationDestination = 9930,
NavigationHistoryEntry = 9952,
NavigationPrecommitController = 9975,
NavigationPreloadManager = 10005,
NavigationTransition = 10030,
Navigator = 10051,
NavigatorLogin = 10061,
NetworkInformation = 10076,
Node = 10095,
NodeFilter = 10100,
NodeIterator = 10111,
NodeList = 10124,
Notification = 10133,
NotificationEvent = 10146,
NotifyPaintEvent = 10164,
OES_draw_buffers_indexed = 10181,
OES_element_index_uint = 10206,
OES_fbo_render_mipmap = 10229,
OES_standard_derivatives = 10251,
OES_texture_float = 10276,
OES_texture_float_linear = 10294,
OES_texture_half_float = 10319,
OES_texture_half_float_linear = 10342,
OES_vertex_array_object = 10372,
OVR_multiview2 = 10396,
OfflineAudioCompletionEvent = 10411,
OfflineAudioContext = 10439,
OffscreenCanvas = 10459,
OffscreenCanvasRenderingContext2D = 10475,
OnlyForUseInConstructor = 10509,
Option = 10533,
OscillatorNode = 10540,
PageRevealEvent = 10555,
PageSwapEvent = 10571,
PageTransitionEvent = 10585,
PaintRequest = 10605,
PaintRequestList = 10618,
PaintWorkletGlobalScope = 10635,
PannerNode = 10659,
ParentProcessMessageManager = 10670,
Path2D = 10698,
PathUtils = 10705,
PaymentAddress = 10715,
PaymentMethodChangeEvent = 10730,
PaymentRequest = 10755,
PaymentRequestUpdateEvent = 10770,
PaymentResponse = 10796,
PeerConnectionImpl = 10812,
PeerConnectionObserver = 10831,
Performance = 10854,
PerformanceEntry = 10866,
PerformanceEntryEvent = 10883,
PerformanceEventTiming = 10905,
PerformanceMark = 10928,
PerformanceMeasure = 10944,
PerformanceNavigation = 10963,
PerformanceNavigationTiming = 10985,
PerformanceObserver = 11013,
PerformanceObserverEntryList = 11033,
PerformancePaintTiming = 11062,
PerformanceResourceTiming = 11085,
PerformanceServerTiming = 11111,
PerformanceTiming = 11135,
PeriodicWave = 11153,
PermissionStatus = 11166,
Permissions = 11183,
PlacesBookmark = 11195,
PlacesBookmarkAddition = 11210,
PlacesBookmarkChanged = 11233,
PlacesBookmarkGuid = 11255,
PlacesBookmarkKeyword = 11274,
PlacesBookmarkMoved = 11296,
PlacesBookmarkRemoved = 11316,
PlacesBookmarkTags = 11338,
PlacesBookmarkTime = 11357,
PlacesBookmarkTitle = 11376,
PlacesBookmarkUrl = 11396,
PlacesEvent = 11414,
PlacesEventCounts = 11426,
PlacesFavicon = 11444,
PlacesHistoryCleared = 11458,
PlacesObservers = 11479,
PlacesPurgeCaches = 11495,
PlacesRanking = 11513,
PlacesVisit = 11527,
PlacesVisitRemoved = 11539,
PlacesVisitTitle = 11558,
PlacesWeakCallbackWrapper = 11575,
Plugin = 11601,
PluginArray = 11608,
PluginCrashedEvent = 11620,
PointerEvent = 11639,
PopStateEvent = 11652,
PopupBlockedEvent = 11666,
PopupPositionedEvent = 11684,
PositionStateEvent = 11705,
PrecompiledScript = 11724,
PrivateAttribution = 11742,
ProcessMessageManager = 11761,
ProcessingInstruction = 11783,
ProgressEvent = 11805,
PromiseDebugging = 11819,
PromiseNativeHandler = 11836,
PromiseRejectionEvent = 11857,
PublicKeyCredential = 11879,
PushEvent = 11899,
PushManager = 11909,
PushManagerImpl = 11921,
PushMessageData = 11937,
PushSubscription = 11953,
PushSubscriptionChangeEvent = 11970,
PushSubscriptionOptions = 11998,
RTCCertificate = 12022,
RTCDTMFSender = 12037,
RTCDTMFToneChangeEvent = 12051,
RTCDataChannel = 12074,
RTCDataChannelEvent = 12089,
RTCDtlsTransport = 12109,
RTCEncodedAudioFrame = 12126,
RTCEncodedVideoFrame = 12147,
RTCError = 12168,
RTCErrorEvent = 12177,
RTCIceCandidate = 12191,
RTCIceTransport = 12207,
RTCIdentityProviderRegistrar = 12223,
RTCPeerConnection = 12252,
RTCPeerConnectionIceErrorEvent = 12270,
RTCPeerConnectionIceEvent = 12301,
RTCPeerConnectionStatic = 12327,
RTCRtpReceiver = 12351,
RTCRtpScriptTransform = 12366,
RTCRtpScriptTransformer = 12388,
RTCRtpSender = 12412,
RTCRtpTransceiver = 12425,
RTCSctpTransport = 12443,
RTCSessionDescription = 12460,
RTCStatsReport = 12482,
RTCTrackEvent = 12497,
RTCTransformEvent = 12511,
RadioNodeList = 12529,
Range = 12543,
ReadableByteStreamController = 12549,
ReadableStream = 12578,
ReadableStream_AsyncIterator = 12593,
ReadableStreamBYOBReader = 12622,
ReadableStreamBYOBRequest = 12647,
ReadableStreamDefaultController = 12673,
ReadableStreamDefaultReader = 12705,
RedirectBlockedEvent = 12733,
Report = 12754,
ReportBody = 12761,
ReportingObserver = 12772,
Request = 12790,
ResizeObserver = 12798,
ResizeObserverEntry = 12813,
ResizeObserverSize = 12833,
Response = 12852,
SVGAElement = 12861,
SVGAngle = 12873,
SVGAnimateElement = 12882,
SVGAnimateMotionElement = 12900,
SVGAnimateTransformElement = 12924,
SVGAnimatedAngle = 12951,
SVGAnimatedBoolean = 12968,
SVGAnimatedEnumeration = 12987,
SVGAnimatedInteger = 13010,
SVGAnimatedLength = 13029,
SVGAnimatedLengthList = 13047,
SVGAnimatedNumber = 13069,
SVGAnimatedNumberList = 13087,
SVGAnimatedPreserveAspectRatio = 13109,
SVGAnimatedRect = 13140,
SVGAnimatedString = 13156,
SVGAnimatedTransformList = 13174,
SVGAnimationElement = 13199,
SVGCircleElement = 13219,
SVGClipPathElement = 13236,
SVGComponentTransferFunctionElement = 13255,
SVGDefsElement = 13291,
SVGDescElement = 13306,
SVGElement = 13321,
SVGEllipseElement = 13332,
SVGFEBlendElement = 13350,
SVGFEColorMatrixElement = 13368,
SVGFEComponentTransferElement = 13392,
SVGFECompositeElement = 13422,
SVGFEConvolveMatrixElement = 13444,
SVGFEDiffuseLightingElement = 13471,
SVGFEDisplacementMapElement = 13499,
SVGFEDistantLightElement = 13527,
SVGFEDropShadowElement = 13552,
SVGFEFloodElement = 13575,
SVGFEFuncAElement = 13593,
SVGFEFuncBElement = 13611,
SVGFEFuncGElement = 13629,
SVGFEFuncRElement = 13647,
SVGFEGaussianBlurElement = 13665,
SVGFEImageElement = 13690,
SVGFEMergeElement = 13708,
SVGFEMergeNodeElement = 13726,
SVGFEMorphologyElement = 13748,
SVGFEOffsetElement = 13771,
SVGFEPointLightElement = 13790,
SVGFESpecularLightingElement = 13813,
SVGFESpotLightElement = 13842,
SVGFETileElement = 13864,
SVGFETurbulenceElement = 13881,
SVGFilterElement = 13904,
SVGForeignObjectElement = 13921,
SVGGElement = 13945,
SVGGeometryElement = 13957,
SVGGradientElement = 13976,
SVGGraphicsElement = 13995,
SVGImageElement = 14014,
SVGLength = 14030,
SVGLengthList = 14040,
SVGLineElement = 14054,
SVGLinearGradientElement = 14069,
SVGMPathElement = 14094,
SVGMarkerElement = 14110,
SVGMaskElement = 14127,
SVGMatrix = 14142,
SVGMetadataElement = 14152,
SVGNumber = 14171,
SVGNumberList = 14181,
SVGPathElement = 14195,
SVGPathSegment = 14210,
SVGPatternElement = 14225,
SVGPoint = 14243,
SVGPointList = 14252,
SVGPolygonElement = 14265,
SVGPolylineElement = 14283,
SVGPreserveAspectRatio = 14302,
SVGRadialGradientElement = 14325,
SVGRect = 14350,
SVGRectElement = 14358,
SVGSVGElement = 14373,
SVGScriptElement = 14387,
SVGSetElement = 14404,
SVGStopElement = 14418,
SVGStringList = 14433,
SVGStyleElement = 14447,
SVGSwitchElement = 14463,
SVGSymbolElement = 14480,
SVGTSpanElement = 14497,
SVGTextContentElement = 14513,
SVGTextElement = 14535,
SVGTextPathElement = 14550,
SVGTextPositioningElement = 14569,
SVGTitleElement = 14595,
SVGTransform = 14611,
SVGTransformList = 14624,
SVGUnitTypes = 14641,
SVGUseElement = 14654,
SVGViewElement = 14668,
Sanitizer = 14683,
Scheduler = 14693,
Screen = 14703,
ScreenLuminance = 14710,
ScreenOrientation = 14726,
ScriptProcessorNode = 14744,
ScrollAreaEvent = 14764,
SecurityPolicyViolationEvent = 14780,
Selection = 14809,
ServiceWorker = 14819,
ServiceWorkerContainer = 14833,
ServiceWorkerGlobalScope = 14856,
ServiceWorkerRegistration = 14881,
SessionStoreFormData = 14907,
SessionStoreScrollData = 14928,
SessionStoreUtils = 14951,
ShadowRoot = 14969,
SharedWorker = 14980,
SharedWorkerGlobalScope = 14993,
SimpleGestureEvent = 15017,
SourceBuffer = 15036,
SourceBufferList = 15049,
SpeechGrammar = 15066,
SpeechGrammarList = 15080,
SpeechRecognition = 15098,
SpeechRecognitionAlternative = 15116,
SpeechRecognitionError = 15145,
SpeechRecognitionEvent = 15168,
SpeechRecognitionResult = 15191,
SpeechRecognitionResultList = 15215,
SpeechSynthesis = 15243,
SpeechSynthesisErrorEvent = 15259,
SpeechSynthesisEvent = 15285,
SpeechSynthesisUtterance = 15306,
SpeechSynthesisVoice = 15331,
StaticRange = 15352,
StereoPannerNode = 15364,
Storage = 15381,
StorageEvent = 15389,
StorageManager = 15402,
StreamFilter = 15417,
StreamFilterDataEvent = 15430,
StructuredCloneHolder = 15452,
StructuredCloneTester = 15474,
StylePropertyMap = 15496,
StylePropertyMapReadOnly = 15513,
StylePropertyMapReadOnly_Iterator = 15538,
StyleSheet = 15572,
StyleSheetApplicableStateChangeEvent = 15583,
StyleSheetList = 15620,
StyleSheetRemovedEvent = 15635,
SubmitEvent = 15658,
SubtleCrypto = 15670,
SyncMessageSender = 15683,
SyncReadFile = 15701,
TCPServerSocket = 15714,
TCPServerSocketEvent = 15730,
TCPSocket = 15751,
TCPSocketErrorEvent = 15761,
TCPSocketEvent = 15781,
TaskController = 15796,
TaskPriorityChangeEvent = 15811,
TaskSignal = 15835,
Tensor = 15846,
TestAttributesOnTypes = 15853,
TestCEReactionsInterface = 15875,
TestCImplementedInterface = 15900,
TestCImplementedInterface2 = 15926,
TestCallbackDictUnionOverload = 15953,
TestChildInterface = 15983,
TestChromeOnlyInterface = 16002,
TestConstructorForFuncInterface = 16026,
TestConstructorForPrefInterface = 16058,
TestConstructorForSCInterface = 16090,
TestCppKeywordNamedMethodsInterface = 16120,
TestDeprecatedInterface = 16156,
TestExampleInterface = 16180,
TestExampleProxyInterface = 16201,
TestExampleThrowingConstructorInterface = 16227,
TestExampleWorkerInterface = 16267,
TestFuncConstructorForDifferentFuncInterface = 16294,
TestFuncConstructorForInterface = 16339,
TestFunctions = 16371,
TestHTMLConstructorInterface = 16385,
TestIndexedAndNamedGetterAndSetterInterface = 16414,
TestIndexedAndNamedGetterInterface = 16458,
TestIndexedAndNamedSetterInterface = 16493,
TestIndexedGetterAndSetterAndNamedGetterInterface = 16528,
TestIndexedGetterInterface = 16578,
TestIndexedSetterInterface = 16605,
TestInterface = 16632,
TestInterfaceAsyncIterableDouble = 16646,
TestInterfaceAsyncIterableDouble_AsyncIterator = 16679,
TestInterfaceAsyncIterableDoubleUnion = 16726,
TestInterfaceAsyncIterableDoubleUnion_AsyncIterator = 16764,
TestInterfaceAsyncIterableSingle = 16816,
TestInterfaceAsyncIterableSingle_AsyncIterator = 16849,
TestInterfaceAsyncIterableSingleWithArgs = 16896,
TestInterfaceAsyncIterableSingleWithArgs_AsyncIterator = 16937,
TestInterfaceIterableDouble = 16992,
TestInterfaceIterableDouble_Iterator = 17020,
TestInterfaceIterableDoubleUnion = 17057,
TestInterfaceIterableDoubleUnion_Iterator = 17090,
TestInterfaceIterableSingle = 17132,
TestInterfaceJS = 17160,
TestInterfaceLength = 17176,
TestInterfaceMaplike = 17196,
TestInterfaceMaplikeJSObject = 17217,
TestInterfaceMaplikeObject = 17246,
TestInterfaceObservableArray = 17273,
TestInterfaceSetlike = 17302,
TestInterfaceSetlikeNode = 17323,
TestInterfaceWithPromiseConstructorArg = 17348,
TestJSImplInterface = 17387,
TestJSImplInterface2 = 17407,
TestJSImplInterface3 = 17428,
TestJSImplInterface4 = 17449,
TestJSImplInterface5 = 17470,
TestJSImplInterface6 = 17491,
TestJSImplNoInterfaceObject = 17512,
TestLegacyFactoryFunctionInterface = 17540,
TestLegacyFactoryFunctionInterface2 = 17575,
TestNamedDeleterInterface = 17611,
TestNamedDeleterWithRetvalInterface = 17637,
TestNamedGetterInterface = 17673,
TestNamedSetterInterface = 17698,
TestNamespace = 17723,
TestNonWrapperCacheInterface = 17737,
TestParentInterface = 17766,
TestPrefChromeOnlySCFuncConstructorForInterface = 17786,
TestPrefConstructorForDifferentPrefInterface = 17834,
TestPrefConstructorForInterface = 17879,
TestProtoObjectHackedNamespace = 17911,
TestReflectedHTMLAttribute = 17942,
TestRenamedInterface = 17969,
TestRenamedNamespace = 17990,
TestReportBody = 18011,
TestReportGenerator = 18026,
TestSCConstructorForInterface = 18046,
TestSecureContextInterface = 18076,
TestThrowingConstructorInterface = 18103,
TestTrialInterface = 18136,
TestUtils = 18155,
TestWorkerExposedInterface = 18165,
TestingDeprecatedInterface = 18192,
Text = 18219,
TextClause = 18224,
TextDecoder = 18235,
TextDecoderStream = 18247,
TextEncoder = 18265,
TextEncoderStream = 18277,
TextEvent = 18295,
TextMetrics = 18305,
TextTrack = 18317,
TextTrackCue = 18327,
TextTrackCueList = 18340,
TextTrackList = 18357,
TimeEvent = 18371,
TimeRanges = 18381,
ToggleEvent = 18392,
Touch = 18404,
TouchEvent = 18410,
TouchList = 18421,
TrackEvent = 18431,
TransformStream = 18442,
TransformStreamDefaultController = 18458,
TransitionEvent = 18491,
TreeColumn = 18507,
TreeColumns = 18518,
TreeContentView = 18530,
TreeWalker = 18546,
TrustedHTML = 18557,
TrustedScript = 18569,
TrustedScriptURL = 18583,
TrustedTypePolicy = 18600,
TrustedTypePolicyFactory = 18618,
UDPMessageEvent = 18643,
UDPSocket = 18659,
UIEvent = 18669,
URL = 18677,
URLPattern = 18681,
URLSearchParams = 18692,
URLSearchParams_Iterator = 18708,
UniFFIPointer = 18733,
UniFFIScaffolding = 18747,
UserActivation = 18765,
UserInteraction = 18780,
UserProximityEvent = 18796,
VRDisplay = 18815,
VRDisplayCapabilities = 18825,
VRDisplayEvent = 18847,
VREyeParameters = 18862,
VRFieldOfView = 18878,
VRFrameData = 18892,
VRMockController = 18904,
VRMockDisplay = 18921,
VRPose = 18935,
VRServiceTest = 18942,
VRStageParameters = 18956,
VTTCue = 18974,
VTTRegion = 18981,
ValidityState = 18991,
VideoColorSpace = 19005,
VideoDecoder = 19021,
VideoEncoder = 19034,
VideoFrame = 19047,
VideoPlaybackQuality = 19058,
VideoTrack = 19079,
VideoTrackList = 19090,
ViewTransition = 19105,
ViewTransitionTypeSet = 19120,
VisualViewport = 19142,
WEBGL_color_buffer_float = 19157,
WEBGL_compressed_texture_astc = 19182,
WEBGL_compressed_texture_etc = 19212,
WEBGL_compressed_texture_etc1 = 19241,
WEBGL_compressed_texture_pvrtc = 19271,
WEBGL_compressed_texture_s3tc = 19302,
WEBGL_compressed_texture_s3tc_srgb = 19332,
WEBGL_debug_renderer_info = 19367,
WEBGL_debug_shaders = 19393,
WEBGL_depth_texture = 19413,
WEBGL_draw_buffers = 19433,
WEBGL_explicit_present = 19452,
WEBGL_lose_context = 19475,
WEBGL_provoking_vertex = 19494,
WGSLLanguageFeatures = 19517,
WakeLock = 19538,
WakeLockSentinel = 19547,
WaveShaperNode = 19564,
WebExtensionContentScript = 19579,
WebExtensionPolicy = 19605,
WebGL2RenderingContext = 19624,
WebGLActiveInfo = 19647,
WebGLBuffer = 19663,
WebGLContextEvent = 19675,
WebGLFramebuffer = 19693,
WebGLProgram = 19710,
WebGLQuery = 19723,
WebGLRenderbuffer = 19734,
WebGLRenderingContext = 19752,
WebGLSampler = 19774,
WebGLShader = 19787,
WebGLShaderPrecisionFormat = 19799,
WebGLSync = 19826,
WebGLTexture = 19836,
WebGLTransformFeedback = 19849,
WebGLUniformLocation = 19872,
WebGLVertexArrayObject = 19893,
WebKitCSSMatrix = 19916,
WebSocket = 19932,
WebTransport = 19942,
WebTransportBidirectionalStream = 19955,
WebTransportDatagramDuplexStream = 19987,
WebTransportError = 20020,
WebTransportReceiveStream = 20038,
WebTransportSendStream = 20064,
WebrtcGlobalInformation = 20087,
WheelEvent = 20111,
Window = 20122,
WindowClient = 20129,
WindowContext = 20142,
WindowGlobalChild = 20156,
WindowGlobalParent = 20174,
WindowRoot = 20193,
Worker = 20204,
WorkerDebuggerGlobalScope = 20211,
WorkerGlobalScope = 20237,
WorkerLocation = 20255,
WorkerNavigator = 20270,
WorkerTestUtils = 20286,
Worklet = 20302,
WorkletGlobalScope = 20310,
WrapperCachedNonISupportsTestInterface = 20329,
WritableStream = 20368,
WritableStreamDefaultController = 20383,
WritableStreamDefaultWriter = 20415,
XMLDocument = 20443,
XMLHttpRequest = 20455,
XMLHttpRequestEventTarget = 20470,
XMLHttpRequestUpload = 20496,
XMLSerializer = 20517,
XPathEvaluator = 20531,
XPathExpression = 20546,
XPathResult = 20562,
XRBoundedReferenceSpace = 20574,
XRFrame = 20598,
XRInputSource = 20606,
XRInputSourceArray = 20620,
XRInputSourceEvent = 20639,
XRInputSourcesChangeEvent = 20658,
XRPose = 20684,
XRReferenceSpace = 20691,
XRReferenceSpaceEvent = 20708,
XRRenderState = 20730,
XRRigidTransform = 20744,
XRSession = 20761,
XRSessionEvent = 20771,
XRSpace = 20786,
XRSystem = 20794,
XRView = 20803,
XRViewerPose = 20810,
XRViewport = 20823,
XRWebGLLayer = 20834,
XSLTProcessor = 20847,
XULCommandEvent = 20861,
XULElement = 20877,
XULFrameElement = 20888,
XULMenuElement = 20904,
XULPopupElement = 20919,
XULResizerElement = 20935,
XULTextElement = 20953,
XULTreeElement = 20968,
console = 20983,
webkitSpeechGrammar = 20991,
webkitSpeechGrammarList = 21011,
webkitSpeechRecognition = 21035,
webkitURL = 21059,
};
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_