LCOV - code coverage report
Current view: top level - obj-x86_64-pc-linux-gnu/dom/bindings - RegisterBindings.cpp (source / functions) Hit Total Coverage
Test: output.info Lines: 692 692 100.0 %
Date: 2017-07-14 16:53:18 Functions: 1 1 100.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : #include "AccessibleNodeBinding.h"
       2             : #include "AddonEventBinding.h"
       3             : #include "AddonManagerBinding.h"
       4             : #include "AnalyserNodeBinding.h"
       5             : #include "AnimationBinding.h"
       6             : #include "AnimationEffectReadOnlyBinding.h"
       7             : #include "AnimationEffectTimingBinding.h"
       8             : #include "AnimationEffectTimingReadOnlyBinding.h"
       9             : #include "AnimationEventBinding.h"
      10             : #include "AnimationPlaybackEventBinding.h"
      11             : #include "AnimationTimelineBinding.h"
      12             : #include "AnonymousContentBinding.h"
      13             : #include "AttrBinding.h"
      14             : #include "AudioBufferBinding.h"
      15             : #include "AudioBufferSourceNodeBinding.h"
      16             : #include "AudioContextBinding.h"
      17             : #include "AudioDestinationNodeBinding.h"
      18             : #include "AudioListenerBinding.h"
      19             : #include "AudioNodeBinding.h"
      20             : #include "AudioParamBinding.h"
      21             : #include "AudioProcessingEventBinding.h"
      22             : #include "AudioScheduledSourceNodeBinding.h"
      23             : #include "AudioStreamTrackBinding.h"
      24             : #include "AudioTrackBinding.h"
      25             : #include "AudioTrackListBinding.h"
      26             : #include "BarPropBinding.h"
      27             : #include "BaseAudioContextBinding.h"
      28             : #include "BatteryManagerBinding.h"
      29             : #include "BeforeUnloadEventBinding.h"
      30             : #include "BiquadFilterNodeBinding.h"
      31             : #include "BlobBinding.h"
      32             : #include "BlobEventBinding.h"
      33             : #include "BoxObjectBinding.h"
      34             : #include "BroadcastChannelBinding.h"
      35             : #include "BrowserFeedWriterBinding.h"
      36             : #include "CDATASectionBinding.h"
      37             : #include "CSS2PropertiesBinding.h"
      38             : #include "CSSAnimationBinding.h"
      39             : #include "CSSBinding.h"
      40             : #include "CSSConditionRuleBinding.h"
      41             : #include "CSSCounterStyleRuleBinding.h"
      42             : #include "CSSFontFaceRuleBinding.h"
      43             : #include "CSSFontFeatureValuesRuleBinding.h"
      44             : #include "CSSGroupingRuleBinding.h"
      45             : #include "CSSImportRuleBinding.h"
      46             : #include "CSSKeyframeRuleBinding.h"
      47             : #include "CSSKeyframesRuleBinding.h"
      48             : #include "CSSLexerBinding.h"
      49             : #include "CSSMediaRuleBinding.h"
      50             : #include "CSSMozDocumentRuleBinding.h"
      51             : #include "CSSNamespaceRuleBinding.h"
      52             : #include "CSSPageRuleBinding.h"
      53             : #include "CSSPrimitiveValueBinding.h"
      54             : #include "CSSPseudoElementBinding.h"
      55             : #include "CSSRuleBinding.h"
      56             : #include "CSSRuleListBinding.h"
      57             : #include "CSSStyleDeclarationBinding.h"
      58             : #include "CSSStyleRuleBinding.h"
      59             : #include "CSSStyleSheetBinding.h"
      60             : #include "CSSSupportsRuleBinding.h"
      61             : #include "CSSTransitionBinding.h"
      62             : #include "CSSValueBinding.h"
      63             : #include "CSSValueListBinding.h"
      64             : #include "CacheBinding.h"
      65             : #include "CacheStorageBinding.h"
      66             : #include "CanvasCaptureMediaStreamBinding.h"
      67             : #include "CanvasRenderingContext2DBinding.h"
      68             : #include "CaretPositionBinding.h"
      69             : #include "CaretStateChangedEventBinding.h"
      70             : #include "ChannelMergerNodeBinding.h"
      71             : #include "ChannelSplitterNodeBinding.h"
      72             : #include "CharacterDataBinding.h"
      73             : #include "CheckerboardReportServiceBinding.h"
      74             : #include "ChromeNodeListBinding.h"
      75             : #include "ChromeUtilsBinding.h"
      76             : #include "ClipboardEventBinding.h"
      77             : #include "CloseEventBinding.h"
      78             : #include "CommandEventBinding.h"
      79             : #include "CommentBinding.h"
      80             : #include "CompositionEventBinding.h"
      81             : #include "ConsoleBinding.h"
      82             : #include "ConstantSourceNodeBinding.h"
      83             : #include "ConvolverNodeBinding.h"
      84             : #include "CreateOfferRequestBinding.h"
      85             : #include "CredentialManagementBinding.h"
      86             : #include "CryptoBinding.h"
      87             : #include "CustomElementRegistryBinding.h"
      88             : #include "CustomEventBinding.h"
      89             : #include "DOMCursorBinding.h"
      90             : #include "DOMErrorBinding.h"
      91             : #include "DOMExceptionBinding.h"
      92             : #include "DOMImplementationBinding.h"
      93             : #include "DOMMatrixBinding.h"
      94             : #include "DOMParserBinding.h"
      95             : #include "DOMPointBinding.h"
      96             : #include "DOMQuadBinding.h"
      97             : #include "DOMRectBinding.h"
      98             : #include "DOMRectListBinding.h"
      99             : #include "DOMRequestBinding.h"
     100             : #include "DOMStringListBinding.h"
     101             : #include "DOMStringMapBinding.h"
     102             : #include "DOMTokenListBinding.h"
     103             : #include "DataChannelBinding.h"
     104             : #include "DataTransferBinding.h"
     105             : #include "DataTransferItemBinding.h"
     106             : #include "DataTransferItemListBinding.h"
     107             : #include "DelayNodeBinding.h"
     108             : #include "DesktopNotificationBinding.h"
     109             : #include "DeviceLightEventBinding.h"
     110             : #include "DeviceMotionEventBinding.h"
     111             : #include "DeviceOrientationEventBinding.h"
     112             : #include "DeviceProximityEventBinding.h"
     113             : #include "DirectoryBinding.h"
     114             : #include "DocumentBinding.h"
     115             : #include "DocumentFragmentBinding.h"
     116             : #include "DocumentTimelineBinding.h"
     117             : #include "DocumentTypeBinding.h"
     118             : #include "DominatorTreeBinding.h"
     119             : #include "DragEventBinding.h"
     120             : #include "DynamicsCompressorNodeBinding.h"
     121             : #include "ElementBinding.h"
     122             : #include "ErrorEventBinding.h"
     123             : #include "EventBinding.h"
     124             : #include "EventSourceBinding.h"
     125             : #include "EventTargetBinding.h"
     126             : #include "ExternalBinding.h"
     127             : #include "FetchControllerBinding.h"
     128             : #include "FetchObserverBinding.h"
     129             : #include "FetchSignalBinding.h"
     130             : #include "FileBinding.h"
     131             : #include "FileListBinding.h"
     132             : #include "FileReaderBinding.h"
     133             : #include "FileSystemBinding.h"
     134             : #include "FileSystemDirectoryEntryBinding.h"
     135             : #include "FileSystemDirectoryReaderBinding.h"
     136             : #include "FileSystemEntryBinding.h"
     137             : #include "FileSystemFileEntryBinding.h"
     138             : #include "FlyWebDiscoveryManagerBinding.h"
     139             : #include "FlyWebFetchEventBinding.h"
     140             : #include "FlyWebPublishBinding.h"
     141             : #include "FlyWebWebSocketEventBinding.h"
     142             : #include "FocusEventBinding.h"
     143             : #include "FontFaceBinding.h"
     144             : #include "FontFaceSetBinding.h"
     145             : #include "FontFaceSetLoadEventBinding.h"
     146             : #include "FormDataBinding.h"
     147             : #include "GainNodeBinding.h"
     148             : #include "GamepadAxisMoveEventBinding.h"
     149             : #include "GamepadBinding.h"
     150             : #include "GamepadButtonEventBinding.h"
     151             : #include "GamepadEventBinding.h"
     152             : #include "GamepadHapticActuatorBinding.h"
     153             : #include "GamepadPoseBinding.h"
     154             : #include "GamepadServiceTestBinding.h"
     155             : #include "GridBinding.h"
     156             : #include "GroupedHistoryEventBinding.h"
     157             : #include "HTMLAllCollectionBinding.h"
     158             : #include "HTMLAnchorElementBinding.h"
     159             : #include "HTMLAppletElementBinding.h"
     160             : #include "HTMLAreaElementBinding.h"
     161             : #include "HTMLAudioElementBinding.h"
     162             : #include "HTMLBRElementBinding.h"
     163             : #include "HTMLBaseElementBinding.h"
     164             : #include "HTMLBodyElementBinding.h"
     165             : #include "HTMLButtonElementBinding.h"
     166             : #include "HTMLCanvasElementBinding.h"
     167             : #include "HTMLCollectionBinding.h"
     168             : #include "HTMLContentElementBinding.h"
     169             : #include "HTMLDListElementBinding.h"
     170             : #include "HTMLDataElementBinding.h"
     171             : #include "HTMLDataListElementBinding.h"
     172             : #include "HTMLDetailsElementBinding.h"
     173             : #include "HTMLDialogElementBinding.h"
     174             : #include "HTMLDirectoryElementBinding.h"
     175             : #include "HTMLDivElementBinding.h"
     176             : #include "HTMLDocumentBinding.h"
     177             : #include "HTMLElementBinding.h"
     178             : #include "HTMLEmbedElementBinding.h"
     179             : #include "HTMLFieldSetElementBinding.h"
     180             : #include "HTMLFontElementBinding.h"
     181             : #include "HTMLFormControlsCollectionBinding.h"
     182             : #include "HTMLFormElementBinding.h"
     183             : #include "HTMLFrameElementBinding.h"
     184             : #include "HTMLFrameSetElementBinding.h"
     185             : #include "HTMLHRElementBinding.h"
     186             : #include "HTMLHeadElementBinding.h"
     187             : #include "HTMLHeadingElementBinding.h"
     188             : #include "HTMLHtmlElementBinding.h"
     189             : #include "HTMLIFrameElementBinding.h"
     190             : #include "HTMLImageElementBinding.h"
     191             : #include "HTMLInputElementBinding.h"
     192             : #include "HTMLLIElementBinding.h"
     193             : #include "HTMLLabelElementBinding.h"
     194             : #include "HTMLLegendElementBinding.h"
     195             : #include "HTMLLinkElementBinding.h"
     196             : #include "HTMLMapElementBinding.h"
     197             : #include "HTMLMediaElementBinding.h"
     198             : #include "HTMLMenuElementBinding.h"
     199             : #include "HTMLMenuItemElementBinding.h"
     200             : #include "HTMLMetaElementBinding.h"
     201             : #include "HTMLMeterElementBinding.h"
     202             : #include "HTMLModElementBinding.h"
     203             : #include "HTMLOListElementBinding.h"
     204             : #include "HTMLObjectElementBinding.h"
     205             : #include "HTMLOptGroupElementBinding.h"
     206             : #include "HTMLOptionElementBinding.h"
     207             : #include "HTMLOptionsCollectionBinding.h"
     208             : #include "HTMLOutputElementBinding.h"
     209             : #include "HTMLParagraphElementBinding.h"
     210             : #include "HTMLParamElementBinding.h"
     211             : #include "HTMLPictureElementBinding.h"
     212             : #include "HTMLPreElementBinding.h"
     213             : #include "HTMLProgressElementBinding.h"
     214             : #include "HTMLQuoteElementBinding.h"
     215             : #include "HTMLScriptElementBinding.h"
     216             : #include "HTMLSelectElementBinding.h"
     217             : #include "HTMLShadowElementBinding.h"
     218             : #include "HTMLSourceElementBinding.h"
     219             : #include "HTMLSpanElementBinding.h"
     220             : #include "HTMLStyleElementBinding.h"
     221             : #include "HTMLTableCaptionElementBinding.h"
     222             : #include "HTMLTableCellElementBinding.h"
     223             : #include "HTMLTableColElementBinding.h"
     224             : #include "HTMLTableElementBinding.h"
     225             : #include "HTMLTableRowElementBinding.h"
     226             : #include "HTMLTableSectionElementBinding.h"
     227             : #include "HTMLTemplateElementBinding.h"
     228             : #include "HTMLTextAreaElementBinding.h"
     229             : #include "HTMLTimeElementBinding.h"
     230             : #include "HTMLTitleElementBinding.h"
     231             : #include "HTMLTrackElementBinding.h"
     232             : #include "HTMLUListElementBinding.h"
     233             : #include "HTMLVideoElementBinding.h"
     234             : #include "HashChangeEventBinding.h"
     235             : #include "HeadersBinding.h"
     236             : #include "HeapSnapshotBinding.h"
     237             : #include "HiddenPluginEventBinding.h"
     238             : #include "HistoryBinding.h"
     239             : #include "IDBCursorBinding.h"
     240             : #include "IDBDatabaseBinding.h"
     241             : #include "IDBFactoryBinding.h"
     242             : #include "IDBFileHandleBinding.h"
     243             : #include "IDBFileRequestBinding.h"
     244             : #include "IDBIndexBinding.h"
     245             : #include "IDBKeyRangeBinding.h"
     246             : #include "IDBMutableFileBinding.h"
     247             : #include "IDBObjectStoreBinding.h"
     248             : #include "IDBOpenDBRequestBinding.h"
     249             : #include "IDBRequestBinding.h"
     250             : #include "IDBTransactionBinding.h"
     251             : #include "IDBVersionChangeEventBinding.h"
     252             : #include "IIRFilterNodeBinding.h"
     253             : #include "IdleDeadlineBinding.h"
     254             : #include "ImageBitmapBinding.h"
     255             : #include "ImageBitmapRenderingContextBinding.h"
     256             : #include "ImageCaptureBinding.h"
     257             : #include "ImageCaptureErrorEventBinding.h"
     258             : #include "ImageDataBinding.h"
     259             : #include "ImageDocumentBinding.h"
     260             : #include "InputEventBinding.h"
     261             : #include "InstallTriggerBinding.h"
     262             : #include "IntersectionObserverBinding.h"
     263             : #include "KeyEventBinding.h"
     264             : #include "KeyboardEventBinding.h"
     265             : #include "KeyframeEffectBinding.h"
     266             : #include "LocalMediaStreamBinding.h"
     267             : #include "LocationBinding.h"
     268             : #include "MatchGlobBinding.h"
     269             : #include "MatchPatternBinding.h"
     270             : #include "MediaDeviceInfoBinding.h"
     271             : #include "MediaDevicesBinding.h"
     272             : #include "MediaElementAudioSourceNodeBinding.h"
     273             : #include "MediaEncryptedEventBinding.h"
     274             : #include "MediaErrorBinding.h"
     275             : #include "MediaKeyErrorBinding.h"
     276             : #include "MediaKeyMessageEventBinding.h"
     277             : #include "MediaKeySessionBinding.h"
     278             : #include "MediaKeyStatusMapBinding.h"
     279             : #include "MediaKeySystemAccessBinding.h"
     280             : #include "MediaKeysBinding.h"
     281             : #include "MediaListBinding.h"
     282             : #include "MediaQueryListBinding.h"
     283             : #include "MediaQueryListEventBinding.h"
     284             : #include "MediaRecorderBinding.h"
     285             : #include "MediaSourceBinding.h"
     286             : #include "MediaStreamAudioDestinationNodeBinding.h"
     287             : #include "MediaStreamAudioSourceNodeBinding.h"
     288             : #include "MediaStreamBinding.h"
     289             : #include "MediaStreamEventBinding.h"
     290             : #include "MediaStreamListBinding.h"
     291             : #include "MediaStreamTrackBinding.h"
     292             : #include "MediaStreamTrackEventBinding.h"
     293             : #include "MenuBoxObjectBinding.h"
     294             : #include "MessageChannelBinding.h"
     295             : #include "MessageEventBinding.h"
     296             : #include "MessagePortBinding.h"
     297             : #include "MimeTypeArrayBinding.h"
     298             : #include "MimeTypeBinding.h"
     299             : #include "MouseEventBinding.h"
     300             : #include "MouseScrollEventBinding.h"
     301             : #include "MozPowerManagerBinding.h"
     302             : #include "MozSelfSupportBinding.h"
     303             : #include "MozTimeManagerBinding.h"
     304             : #include "MozWakeLockBinding.h"
     305             : #include "MutationEventBinding.h"
     306             : #include "MutationObserverBinding.h"
     307             : #include "NamedNodeMapBinding.h"
     308             : #include "NavigatorBinding.h"
     309             : #include "NetworkInformationBinding.h"
     310             : #include "NodeBinding.h"
     311             : #include "NodeFilterBinding.h"
     312             : #include "NodeIteratorBinding.h"
     313             : #include "NodeListBinding.h"
     314             : #include "NotificationBinding.h"
     315             : #include "NotifyPaintEventBinding.h"
     316             : #include "OfflineAudioCompletionEventBinding.h"
     317             : #include "OfflineAudioContextBinding.h"
     318             : #include "OfflineResourceListBinding.h"
     319             : #include "OffscreenCanvasBinding.h"
     320             : #include "OscillatorNodeBinding.h"
     321             : #include "PageTransitionEventBinding.h"
     322             : #include "PaintRequestBinding.h"
     323             : #include "PaintRequestListBinding.h"
     324             : #include "PannerNodeBinding.h"
     325             : #include "PaymentAddressBinding.h"
     326             : #include "PaymentRequestBinding.h"
     327             : #include "PaymentRequestUpdateEventBinding.h"
     328             : #include "PaymentResponseBinding.h"
     329             : #include "PeerConnectionImplBinding.h"
     330             : #include "PeerConnectionObserverBinding.h"
     331             : #include "PerformanceBinding.h"
     332             : #include "PerformanceEntryBinding.h"
     333             : #include "PerformanceEntryEventBinding.h"
     334             : #include "PerformanceMarkBinding.h"
     335             : #include "PerformanceMeasureBinding.h"
     336             : #include "PerformanceNavigationBinding.h"
     337             : #include "PerformanceObserverBinding.h"
     338             : #include "PerformanceObserverEntryListBinding.h"
     339             : #include "PerformanceResourceTimingBinding.h"
     340             : #include "PerformanceTimingBinding.h"
     341             : #include "PeriodicWaveBinding.h"
     342             : #include "PermissionStatusBinding.h"
     343             : #include "PermissionsBinding.h"
     344             : #include "PluginArrayBinding.h"
     345             : #include "PluginBinding.h"
     346             : #include "PluginCrashedEventBinding.h"
     347             : #include "PointerEventBinding.h"
     348             : #include "PopStateEventBinding.h"
     349             : #include "PopupBlockedEventBinding.h"
     350             : #include "PopupBoxObjectBinding.h"
     351             : #include "PrecompiledScriptBinding.h"
     352             : #include "PresentationAvailabilityBinding.h"
     353             : #include "PresentationBinding.h"
     354             : #include "PresentationConnectionAvailableEventBinding.h"
     355             : #include "PresentationConnectionBinding.h"
     356             : #include "PresentationConnectionCloseEventBinding.h"
     357             : #include "PresentationConnectionListBinding.h"
     358             : #include "PresentationReceiverBinding.h"
     359             : #include "PresentationRequestBinding.h"
     360             : #include "ProcessingInstructionBinding.h"
     361             : #include "ProgressEventBinding.h"
     362             : #include "PromiseDebuggingBinding.h"
     363             : #include "PromiseRejectionEventBinding.h"
     364             : #include "PushManagerBinding.h"
     365             : #include "PushSubscriptionBinding.h"
     366             : #include "PushSubscriptionOptionsBinding.h"
     367             : #include "RGBColorBinding.h"
     368             : #include "RTCCertificateBinding.h"
     369             : #include "RTCDTMFSenderBinding.h"
     370             : #include "RTCDTMFToneChangeEventBinding.h"
     371             : #include "RTCDataChannelEventBinding.h"
     372             : #include "RTCIceCandidateBinding.h"
     373             : #include "RTCPeerConnectionBinding.h"
     374             : #include "RTCPeerConnectionIceEventBinding.h"
     375             : #include "RTCPeerConnectionStaticBinding.h"
     376             : #include "RTCRtpReceiverBinding.h"
     377             : #include "RTCRtpSenderBinding.h"
     378             : #include "RTCSessionDescriptionBinding.h"
     379             : #include "RTCStatsReportBinding.h"
     380             : #include "RTCTrackEventBinding.h"
     381             : #include "RadioNodeListBinding.h"
     382             : #include "RangeBinding.h"
     383             : #include "RecordErrorEventBinding.h"
     384             : #include "RectBinding.h"
     385             : #include "RequestBinding.h"
     386             : #include "ResponseBinding.h"
     387             : #include "SVGAElementBinding.h"
     388             : #include "SVGAngleBinding.h"
     389             : #include "SVGAnimateElementBinding.h"
     390             : #include "SVGAnimateMotionElementBinding.h"
     391             : #include "SVGAnimateTransformElementBinding.h"
     392             : #include "SVGAnimatedAngleBinding.h"
     393             : #include "SVGAnimatedBooleanBinding.h"
     394             : #include "SVGAnimatedEnumerationBinding.h"
     395             : #include "SVGAnimatedIntegerBinding.h"
     396             : #include "SVGAnimatedLengthBinding.h"
     397             : #include "SVGAnimatedLengthListBinding.h"
     398             : #include "SVGAnimatedNumberBinding.h"
     399             : #include "SVGAnimatedNumberListBinding.h"
     400             : #include "SVGAnimatedPreserveAspectRatioBinding.h"
     401             : #include "SVGAnimatedRectBinding.h"
     402             : #include "SVGAnimatedStringBinding.h"
     403             : #include "SVGAnimatedTransformListBinding.h"
     404             : #include "SVGAnimationElementBinding.h"
     405             : #include "SVGCircleElementBinding.h"
     406             : #include "SVGClipPathElementBinding.h"
     407             : #include "SVGComponentTransferFunctionElementBinding.h"
     408             : #include "SVGDefsElementBinding.h"
     409             : #include "SVGDescElementBinding.h"
     410             : #include "SVGElementBinding.h"
     411             : #include "SVGEllipseElementBinding.h"
     412             : #include "SVGFEBlendElementBinding.h"
     413             : #include "SVGFEColorMatrixElementBinding.h"
     414             : #include "SVGFEComponentTransferElementBinding.h"
     415             : #include "SVGFECompositeElementBinding.h"
     416             : #include "SVGFEConvolveMatrixElementBinding.h"
     417             : #include "SVGFEDiffuseLightingElementBinding.h"
     418             : #include "SVGFEDisplacementMapElementBinding.h"
     419             : #include "SVGFEDistantLightElementBinding.h"
     420             : #include "SVGFEDropShadowElementBinding.h"
     421             : #include "SVGFEFloodElementBinding.h"
     422             : #include "SVGFEFuncAElementBinding.h"
     423             : #include "SVGFEFuncBElementBinding.h"
     424             : #include "SVGFEFuncGElementBinding.h"
     425             : #include "SVGFEFuncRElementBinding.h"
     426             : #include "SVGFEGaussianBlurElementBinding.h"
     427             : #include "SVGFEImageElementBinding.h"
     428             : #include "SVGFEMergeElementBinding.h"
     429             : #include "SVGFEMergeNodeElementBinding.h"
     430             : #include "SVGFEMorphologyElementBinding.h"
     431             : #include "SVGFEOffsetElementBinding.h"
     432             : #include "SVGFEPointLightElementBinding.h"
     433             : #include "SVGFESpecularLightingElementBinding.h"
     434             : #include "SVGFESpotLightElementBinding.h"
     435             : #include "SVGFETileElementBinding.h"
     436             : #include "SVGFETurbulenceElementBinding.h"
     437             : #include "SVGFilterElementBinding.h"
     438             : #include "SVGForeignObjectElementBinding.h"
     439             : #include "SVGGElementBinding.h"
     440             : #include "SVGGeometryElementBinding.h"
     441             : #include "SVGGradientElementBinding.h"
     442             : #include "SVGGraphicsElementBinding.h"
     443             : #include "SVGImageElementBinding.h"
     444             : #include "SVGLengthBinding.h"
     445             : #include "SVGLengthListBinding.h"
     446             : #include "SVGLineElementBinding.h"
     447             : #include "SVGLinearGradientElementBinding.h"
     448             : #include "SVGMPathElementBinding.h"
     449             : #include "SVGMarkerElementBinding.h"
     450             : #include "SVGMaskElementBinding.h"
     451             : #include "SVGMatrixBinding.h"
     452             : #include "SVGMetadataElementBinding.h"
     453             : #include "SVGNumberBinding.h"
     454             : #include "SVGNumberListBinding.h"
     455             : #include "SVGPathElementBinding.h"
     456             : #include "SVGPathSegBinding.h"
     457             : #include "SVGPathSegListBinding.h"
     458             : #include "SVGPatternElementBinding.h"
     459             : #include "SVGPointBinding.h"
     460             : #include "SVGPointListBinding.h"
     461             : #include "SVGPolygonElementBinding.h"
     462             : #include "SVGPolylineElementBinding.h"
     463             : #include "SVGPreserveAspectRatioBinding.h"
     464             : #include "SVGRadialGradientElementBinding.h"
     465             : #include "SVGRectBinding.h"
     466             : #include "SVGRectElementBinding.h"
     467             : #include "SVGSVGElementBinding.h"
     468             : #include "SVGScriptElementBinding.h"
     469             : #include "SVGSetElementBinding.h"
     470             : #include "SVGStopElementBinding.h"
     471             : #include "SVGStringListBinding.h"
     472             : #include "SVGStyleElementBinding.h"
     473             : #include "SVGSwitchElementBinding.h"
     474             : #include "SVGSymbolElementBinding.h"
     475             : #include "SVGTSpanElementBinding.h"
     476             : #include "SVGTextContentElementBinding.h"
     477             : #include "SVGTextElementBinding.h"
     478             : #include "SVGTextPathElementBinding.h"
     479             : #include "SVGTextPositioningElementBinding.h"
     480             : #include "SVGTitleElementBinding.h"
     481             : #include "SVGTransformBinding.h"
     482             : #include "SVGTransformListBinding.h"
     483             : #include "SVGUnitTypesBinding.h"
     484             : #include "SVGUseElementBinding.h"
     485             : #include "SVGViewElementBinding.h"
     486             : #include "SVGZoomAndPanBinding.h"
     487             : #include "ScreenBinding.h"
     488             : #include "ScreenOrientationBinding.h"
     489             : #include "ScriptProcessorNodeBinding.h"
     490             : #include "ScrollAreaEventBinding.h"
     491             : #include "ScrollViewChangeEventBinding.h"
     492             : #include "SecureElementBinding.h"
     493             : #include "SecureElementManagerBinding.h"
     494             : #include "SelectionBinding.h"
     495             : #include "ServiceWorkerBinding.h"
     496             : #include "ServiceWorkerContainerBinding.h"
     497             : #include "ServiceWorkerRegistrationBinding.h"
     498             : #include "ShadowRootBinding.h"
     499             : #include "SharedWorkerBinding.h"
     500             : #include "SimpleGestureEventBinding.h"
     501             : #include "SourceBufferBinding.h"
     502             : #include "SourceBufferListBinding.h"
     503             : #include "SpeechGrammarBinding.h"
     504             : #include "SpeechGrammarListBinding.h"
     505             : #include "SpeechRecognitionAlternativeBinding.h"
     506             : #include "SpeechRecognitionBinding.h"
     507             : #include "SpeechRecognitionErrorBinding.h"
     508             : #include "SpeechRecognitionEventBinding.h"
     509             : #include "SpeechRecognitionResultBinding.h"
     510             : #include "SpeechRecognitionResultListBinding.h"
     511             : #include "SpeechSynthesisBinding.h"
     512             : #include "SpeechSynthesisErrorEventBinding.h"
     513             : #include "SpeechSynthesisEventBinding.h"
     514             : #include "SpeechSynthesisUtteranceBinding.h"
     515             : #include "SpeechSynthesisVoiceBinding.h"
     516             : #include "StereoPannerNodeBinding.h"
     517             : #include "StorageBinding.h"
     518             : #include "StorageEventBinding.h"
     519             : #include "StorageManagerBinding.h"
     520             : #include "StructuredCloneHolderBinding.h"
     521             : #include "StyleRuleChangeEventBinding.h"
     522             : #include "StyleSheetApplicableStateChangeEventBinding.h"
     523             : #include "StyleSheetBinding.h"
     524             : #include "StyleSheetChangeEventBinding.h"
     525             : #include "StyleSheetListBinding.h"
     526             : #include "SubtleCryptoBinding.h"
     527             : #include "TCPServerSocketBinding.h"
     528             : #include "TCPServerSocketEventBinding.h"
     529             : #include "TCPSocketBinding.h"
     530             : #include "TCPSocketErrorEventBinding.h"
     531             : #include "TCPSocketEventBinding.h"
     532             : #include "TestFunctionsBinding.h"
     533             : #include "TestInterfaceJSBinding.h"
     534             : #include "TestInterfaceJSMaplikeSetlikeIterableBinding.h"
     535             : #include "TextBinding.h"
     536             : #include "TextClauseBinding.h"
     537             : #include "TextDecoderBinding.h"
     538             : #include "TextEncoderBinding.h"
     539             : #include "TextTrackBinding.h"
     540             : #include "TextTrackCueBinding.h"
     541             : #include "TextTrackCueListBinding.h"
     542             : #include "TextTrackListBinding.h"
     543             : #include "ThreadSafeChromeUtilsBinding.h"
     544             : #include "TimeEventBinding.h"
     545             : #include "TimeRangesBinding.h"
     546             : #include "TouchBinding.h"
     547             : #include "TouchEventBinding.h"
     548             : #include "TouchListBinding.h"
     549             : #include "TrackEventBinding.h"
     550             : #include "TransitionEventBinding.h"
     551             : #include "TreeColumnBinding.h"
     552             : #include "TreeColumnsBinding.h"
     553             : #include "TreeContentViewBinding.h"
     554             : #include "TreeWalkerBinding.h"
     555             : #include "U2FBinding.h"
     556             : #include "UDPMessageEventBinding.h"
     557             : #include "UDPSocketBinding.h"
     558             : #include "UIEventBinding.h"
     559             : #include "URLBinding.h"
     560             : #include "URLSearchParamsBinding.h"
     561             : #include "UserProximityEventBinding.h"
     562             : #include "VRDisplayBinding.h"
     563             : #include "VRDisplayEventBinding.h"
     564             : #include "VRServiceTestBinding.h"
     565             : #include "VTTCueBinding.h"
     566             : #include "VTTRegionBinding.h"
     567             : #include "ValidityStateBinding.h"
     568             : #include "VideoPlaybackQualityBinding.h"
     569             : #include "VideoStreamTrackBinding.h"
     570             : #include "VideoTrackBinding.h"
     571             : #include "VideoTrackListBinding.h"
     572             : #include "WaveShaperNodeBinding.h"
     573             : #include "WebAuthenticationBinding.h"
     574             : #include "WebGL2RenderingContextBinding.h"
     575             : #include "WebGLContextEventBinding.h"
     576             : #include "WebGLRenderingContextBinding.h"
     577             : #include "WebKitCSSMatrixBinding.h"
     578             : #include "WebSocketBinding.h"
     579             : #include "WebrtcDeprecatedBinding.h"
     580             : #include "WebrtcGlobalInformationBinding.h"
     581             : #include "WheelEventBinding.h"
     582             : #include "WindowBinding.h"
     583             : #include "WindowRootBinding.h"
     584             : #include "WorkerBinding.h"
     585             : #include "WorkletBinding.h"
     586             : #include "XMLDocumentBinding.h"
     587             : #include "XMLHttpRequestBinding.h"
     588             : #include "XMLHttpRequestEventTargetBinding.h"
     589             : #include "XMLHttpRequestUploadBinding.h"
     590             : #include "XMLSerializerBinding.h"
     591             : #include "XMLStylesheetProcessingInstructionBinding.h"
     592             : #include "XPathEvaluatorBinding.h"
     593             : #include "XPathExpressionBinding.h"
     594             : #include "XPathResultBinding.h"
     595             : #include "XSLTProcessorBinding.h"
     596             : #include "XULCommandEventBinding.h"
     597             : #include "XULDocumentBinding.h"
     598             : #include "XULElementBinding.h"
     599             : #include "XULTemplateBuilderBinding.h"
     600             : #include "mozilla/dom/PrototypeList.h"
     601             : #include "mozilla/dom/WebIDLGlobalNameHash.h"
     602             : 
     603             : namespace mozilla {
     604             : namespace dom {
     605             : const uint32_t WebIDLGlobalNameHash::sCount = 690;
     606             : 
     607             : const char WebIDLGlobalNameHash::sNames[] =
     608             :   /* 0 */ "AccessibleNode\0"
     609             :   /* 15 */ "Addon\0"
     610             :   /* 21 */ "AddonEvent\0"
     611             :   /* 32 */ "AddonInstall\0"
     612             :   /* 45 */ "AddonManager\0"
     613             :   /* 58 */ "AnalyserNode\0"
     614             :   /* 71 */ "Animation\0"
     615             :   /* 81 */ "AnimationEffectReadOnly\0"
     616             :   /* 105 */ "AnimationEffectTiming\0"
     617             :   /* 127 */ "AnimationEffectTimingReadOnly\0"
     618             :   /* 157 */ "AnimationEvent\0"
     619             :   /* 172 */ "AnimationPlaybackEvent\0"
     620             :   /* 195 */ "AnimationTimeline\0"
     621             :   /* 213 */ "AnonymousContent\0"
     622             :   /* 230 */ "Attr\0"
     623             :   /* 235 */ "AudioBuffer\0"
     624             :   /* 247 */ "AudioBufferSourceNode\0"
     625             :   /* 269 */ "AudioContext\0"
     626             :   /* 282 */ "AudioDestinationNode\0"
     627             :   /* 303 */ "AudioListener\0"
     628             :   /* 317 */ "AudioNode\0"
     629             :   /* 327 */ "AudioParam\0"
     630             :   /* 338 */ "AudioProcessingEvent\0"
     631             :   /* 359 */ "AudioScheduledSourceNode\0"
     632             :   /* 384 */ "AudioStreamTrack\0"
     633             :   /* 401 */ "AudioTrack\0"
     634             :   /* 412 */ "AudioTrackList\0"
     635             :   /* 427 */ "AuthenticatorAssertionResponse\0"
     636             :   /* 458 */ "AuthenticatorAttestationResponse\0"
     637             :   /* 491 */ "AuthenticatorResponse\0"
     638             :   /* 513 */ "BarProp\0"
     639             :   /* 521 */ "BaseAudioContext\0"
     640             :   /* 538 */ "BatteryManager\0"
     641             :   /* 553 */ "BeforeUnloadEvent\0"
     642             :   /* 571 */ "BiquadFilterNode\0"
     643             :   /* 588 */ "Blob\0"
     644             :   /* 593 */ "BlobEvent\0"
     645             :   /* 603 */ "BoxObject\0"
     646             :   /* 613 */ "BroadcastChannel\0"
     647             :   /* 630 */ "BrowserFeedWriter\0"
     648             :   /* 648 */ "CDATASection\0"
     649             :   /* 661 */ "CSS\0"
     650             :   /* 665 */ "CSS2Properties\0"
     651             :   /* 680 */ "CSSAnimation\0"
     652             :   /* 693 */ "CSSConditionRule\0"
     653             :   /* 710 */ "CSSCounterStyleRule\0"
     654             :   /* 730 */ "CSSFontFaceRule\0"
     655             :   /* 746 */ "CSSFontFeatureValuesRule\0"
     656             :   /* 771 */ "CSSGroupingRule\0"
     657             :   /* 787 */ "CSSImportRule\0"
     658             :   /* 801 */ "CSSKeyframeRule\0"
     659             :   /* 817 */ "CSSKeyframesRule\0"
     660             :   /* 834 */ "CSSLexer\0"
     661             :   /* 843 */ "CSSMediaRule\0"
     662             :   /* 856 */ "CSSMozDocumentRule\0"
     663             :   /* 875 */ "CSSNamespaceRule\0"
     664             :   /* 892 */ "CSSPageRule\0"
     665             :   /* 904 */ "CSSPrimitiveValue\0"
     666             :   /* 922 */ "CSSPseudoElement\0"
     667             :   /* 939 */ "CSSRule\0"
     668             :   /* 947 */ "CSSRuleList\0"
     669             :   /* 959 */ "CSSStyleDeclaration\0"
     670             :   /* 979 */ "CSSStyleRule\0"
     671             :   /* 992 */ "CSSStyleSheet\0"
     672             :   /* 1006 */ "CSSSupportsRule\0"
     673             :   /* 1022 */ "CSSTransition\0"
     674             :   /* 1036 */ "CSSValue\0"
     675             :   /* 1045 */ "CSSValueList\0"
     676             :   /* 1058 */ "Cache\0"
     677             :   /* 1064 */ "CacheStorage\0"
     678             :   /* 1077 */ "CanvasCaptureMediaStream\0"
     679             :   /* 1102 */ "CanvasGradient\0"
     680             :   /* 1117 */ "CanvasPattern\0"
     681             :   /* 1131 */ "CanvasRenderingContext2D\0"
     682             :   /* 1156 */ "CaretPosition\0"
     683             :   /* 1170 */ "CaretStateChangedEvent\0"
     684             :   /* 1193 */ "ChannelMergerNode\0"
     685             :   /* 1211 */ "ChannelSplitterNode\0"
     686             :   /* 1231 */ "CharacterData\0"
     687             :   /* 1245 */ "CheckerboardReportService\0"
     688             :   /* 1271 */ "ChromeNodeList\0"
     689             :   /* 1286 */ "ChromeUtils\0"
     690             :   /* 1298 */ "ChromeWindow\0"
     691             :   /* 1311 */ "ChromeWorker\0"
     692             :   /* 1324 */ "ClipboardEvent\0"
     693             :   /* 1339 */ "CloseEvent\0"
     694             :   /* 1350 */ "CommandEvent\0"
     695             :   /* 1363 */ "Comment\0"
     696             :   /* 1371 */ "CompositionEvent\0"
     697             :   /* 1388 */ "ConstantSourceNode\0"
     698             :   /* 1407 */ "ConvolverNode\0"
     699             :   /* 1421 */ "CreateOfferRequest\0"
     700             :   /* 1440 */ "Credential\0"
     701             :   /* 1451 */ "CredentialsContainer\0"
     702             :   /* 1472 */ "Crypto\0"
     703             :   /* 1479 */ "CryptoKey\0"
     704             :   /* 1489 */ "CustomElementRegistry\0"
     705             :   /* 1511 */ "CustomEvent\0"
     706             :   /* 1523 */ "DOMCursor\0"
     707             :   /* 1533 */ "DOMError\0"
     708             :   /* 1542 */ "DOMException\0"
     709             :   /* 1555 */ "DOMImplementation\0"
     710             :   /* 1573 */ "DOMMatrix\0"
     711             :   /* 1583 */ "DOMMatrixReadOnly\0"
     712             :   /* 1601 */ "DOMParser\0"
     713             :   /* 1611 */ "DOMPoint\0"
     714             :   /* 1620 */ "DOMPointReadOnly\0"
     715             :   /* 1637 */ "DOMQuad\0"
     716             :   /* 1645 */ "DOMRect\0"
     717             :   /* 1653 */ "DOMRectList\0"
     718             :   /* 1665 */ "DOMRectReadOnly\0"
     719             :   /* 1681 */ "DOMRequest\0"
     720             :   /* 1692 */ "DOMStringList\0"
     721             :   /* 1706 */ "DOMStringMap\0"
     722             :   /* 1719 */ "DOMTokenList\0"
     723             :   /* 1732 */ "DataChannel\0"
     724             :   /* 1744 */ "DataTransfer\0"
     725             :   /* 1757 */ "DataTransferItem\0"
     726             :   /* 1774 */ "DataTransferItemList\0"
     727             :   /* 1795 */ "DelayNode\0"
     728             :   /* 1805 */ "DesktopNotification\0"
     729             :   /* 1825 */ "DesktopNotificationCenter\0"
     730             :   /* 1851 */ "DeviceLightEvent\0"
     731             :   /* 1868 */ "DeviceMotionEvent\0"
     732             :   /* 1886 */ "DeviceOrientationEvent\0"
     733             :   /* 1909 */ "DeviceProximityEvent\0"
     734             :   /* 1930 */ "Directory\0"
     735             :   /* 1940 */ "Document\0"
     736             :   /* 1949 */ "DocumentFragment\0"
     737             :   /* 1966 */ "DocumentTimeline\0"
     738             :   /* 1983 */ "DocumentType\0"
     739             :   /* 1996 */ "DominatorTree\0"
     740             :   /* 2010 */ "DragEvent\0"
     741             :   /* 2020 */ "DynamicsCompressorNode\0"
     742             :   /* 2043 */ "Element\0"
     743             :   /* 2051 */ "ErrorEvent\0"
     744             :   /* 2062 */ "Event\0"
     745             :   /* 2068 */ "EventSource\0"
     746             :   /* 2080 */ "EventTarget\0"
     747             :   /* 2092 */ "External\0"
     748             :   /* 2101 */ "FetchController\0"
     749             :   /* 2117 */ "FetchObserver\0"
     750             :   /* 2131 */ "FetchSignal\0"
     751             :   /* 2143 */ "File\0"
     752             :   /* 2148 */ "FileList\0"
     753             :   /* 2157 */ "FileReader\0"
     754             :   /* 2168 */ "FileSystem\0"
     755             :   /* 2179 */ "FileSystemDirectoryEntry\0"
     756             :   /* 2204 */ "FileSystemDirectoryReader\0"
     757             :   /* 2230 */ "FileSystemEntry\0"
     758             :   /* 2246 */ "FileSystemFileEntry\0"
     759             :   /* 2266 */ "FlyWebDiscoveryManager\0"
     760             :   /* 2289 */ "FlyWebFetchEvent\0"
     761             :   /* 2306 */ "FlyWebPublishedServer\0"
     762             :   /* 2328 */ "FlyWebWebSocketEvent\0"
     763             :   /* 2349 */ "FocusEvent\0"
     764             :   /* 2360 */ "FontFace\0"
     765             :   /* 2369 */ "FontFaceSet\0"
     766             :   /* 2381 */ "FontFaceSetLoadEvent\0"
     767             :   /* 2402 */ "FormData\0"
     768             :   /* 2411 */ "GainNode\0"
     769             :   /* 2420 */ "Gamepad\0"
     770             :   /* 2428 */ "GamepadAxisMoveEvent\0"
     771             :   /* 2449 */ "GamepadButton\0"
     772             :   /* 2463 */ "GamepadButtonEvent\0"
     773             :   /* 2482 */ "GamepadEvent\0"
     774             :   /* 2495 */ "GamepadHapticActuator\0"
     775             :   /* 2517 */ "GamepadPose\0"
     776             :   /* 2529 */ "GamepadServiceTest\0"
     777             :   /* 2548 */ "Grid\0"
     778             :   /* 2553 */ "GridArea\0"
     779             :   /* 2562 */ "GridDimension\0"
     780             :   /* 2576 */ "GridLine\0"
     781             :   /* 2585 */ "GridLines\0"
     782             :   /* 2595 */ "GridTrack\0"
     783             :   /* 2605 */ "GridTracks\0"
     784             :   /* 2616 */ "GroupedHistoryEvent\0"
     785             :   /* 2636 */ "HTMLAllCollection\0"
     786             :   /* 2654 */ "HTMLAnchorElement\0"
     787             :   /* 2672 */ "HTMLAppletElement\0"
     788             :   /* 2690 */ "HTMLAreaElement\0"
     789             :   /* 2706 */ "HTMLAudioElement\0"
     790             :   /* 2723 */ "Audio\0"
     791             :   /* 2729 */ "HTMLBRElement\0"
     792             :   /* 2743 */ "HTMLBaseElement\0"
     793             :   /* 2759 */ "HTMLBodyElement\0"
     794             :   /* 2775 */ "HTMLButtonElement\0"
     795             :   /* 2793 */ "HTMLCanvasElement\0"
     796             :   /* 2811 */ "HTMLCollection\0"
     797             :   /* 2826 */ "HTMLContentElement\0"
     798             :   /* 2845 */ "HTMLDListElement\0"
     799             :   /* 2862 */ "HTMLDataElement\0"
     800             :   /* 2878 */ "HTMLDataListElement\0"
     801             :   /* 2898 */ "HTMLDetailsElement\0"
     802             :   /* 2917 */ "HTMLDialogElement\0"
     803             :   /* 2935 */ "HTMLDirectoryElement\0"
     804             :   /* 2956 */ "HTMLDivElement\0"
     805             :   /* 2971 */ "HTMLDocument\0"
     806             :   /* 2984 */ "HTMLElement\0"
     807             :   /* 2996 */ "HTMLEmbedElement\0"
     808             :   /* 3013 */ "HTMLFieldSetElement\0"
     809             :   /* 3033 */ "HTMLFontElement\0"
     810             :   /* 3049 */ "HTMLFormControlsCollection\0"
     811             :   /* 3076 */ "HTMLFormElement\0"
     812             :   /* 3092 */ "HTMLFrameElement\0"
     813             :   /* 3109 */ "HTMLFrameSetElement\0"
     814             :   /* 3129 */ "HTMLHRElement\0"
     815             :   /* 3143 */ "HTMLHeadElement\0"
     816             :   /* 3159 */ "HTMLHeadingElement\0"
     817             :   /* 3178 */ "HTMLHtmlElement\0"
     818             :   /* 3194 */ "HTMLIFrameElement\0"
     819             :   /* 3212 */ "HTMLImageElement\0"
     820             :   /* 3229 */ "Image\0"
     821             :   /* 3235 */ "HTMLInputElement\0"
     822             :   /* 3252 */ "HTMLLIElement\0"
     823             :   /* 3266 */ "HTMLLabelElement\0"
     824             :   /* 3283 */ "HTMLLegendElement\0"
     825             :   /* 3301 */ "HTMLLinkElement\0"
     826             :   /* 3317 */ "HTMLMapElement\0"
     827             :   /* 3332 */ "HTMLMediaElement\0"
     828             :   /* 3349 */ "HTMLMenuElement\0"
     829             :   /* 3365 */ "HTMLMenuItemElement\0"
     830             :   /* 3385 */ "HTMLMetaElement\0"
     831             :   /* 3401 */ "HTMLMeterElement\0"
     832             :   /* 3418 */ "HTMLModElement\0"
     833             :   /* 3433 */ "HTMLOListElement\0"
     834             :   /* 3450 */ "HTMLObjectElement\0"
     835             :   /* 3468 */ "HTMLOptGroupElement\0"
     836             :   /* 3488 */ "HTMLOptionElement\0"
     837             :   /* 3506 */ "Option\0"
     838             :   /* 3513 */ "HTMLOptionsCollection\0"
     839             :   /* 3535 */ "HTMLOutputElement\0"
     840             :   /* 3553 */ "HTMLParagraphElement\0"
     841             :   /* 3574 */ "HTMLParamElement\0"
     842             :   /* 3591 */ "HTMLPictureElement\0"
     843             :   /* 3610 */ "HTMLPreElement\0"
     844             :   /* 3625 */ "HTMLProgressElement\0"
     845             :   /* 3645 */ "HTMLQuoteElement\0"
     846             :   /* 3662 */ "HTMLScriptElement\0"
     847             :   /* 3680 */ "HTMLSelectElement\0"
     848             :   /* 3698 */ "HTMLShadowElement\0"
     849             :   /* 3716 */ "HTMLSourceElement\0"
     850             :   /* 3734 */ "HTMLSpanElement\0"
     851             :   /* 3750 */ "HTMLStyleElement\0"
     852             :   /* 3767 */ "HTMLTableCaptionElement\0"
     853             :   /* 3791 */ "HTMLTableCellElement\0"
     854             :   /* 3812 */ "HTMLTableColElement\0"
     855             :   /* 3832 */ "HTMLTableElement\0"
     856             :   /* 3849 */ "HTMLTableRowElement\0"
     857             :   /* 3869 */ "HTMLTableSectionElement\0"
     858             :   /* 3893 */ "HTMLTemplateElement\0"
     859             :   /* 3913 */ "HTMLTextAreaElement\0"
     860             :   /* 3933 */ "HTMLTimeElement\0"
     861             :   /* 3949 */ "HTMLTitleElement\0"
     862             :   /* 3966 */ "HTMLTrackElement\0"
     863             :   /* 3983 */ "HTMLUListElement\0"
     864             :   /* 4000 */ "HTMLUnknownElement\0"
     865             :   /* 4019 */ "HTMLVideoElement\0"
     866             :   /* 4036 */ "HashChangeEvent\0"
     867             :   /* 4052 */ "Headers\0"
     868             :   /* 4060 */ "HeapSnapshot\0"
     869             :   /* 4073 */ "HiddenPluginEvent\0"
     870             :   /* 4091 */ "History\0"
     871             :   /* 4099 */ "IDBCursor\0"
     872             :   /* 4109 */ "IDBCursorWithValue\0"
     873             :   /* 4128 */ "IDBDatabase\0"
     874             :   /* 4140 */ "IDBFactory\0"
     875             :   /* 4151 */ "IDBFileHandle\0"
     876             :   /* 4165 */ "IDBFileRequest\0"
     877             :   /* 4180 */ "IDBIndex\0"
     878             :   /* 4189 */ "IDBKeyRange\0"
     879             :   /* 4201 */ "IDBLocaleAwareKeyRange\0"
     880             :   /* 4224 */ "IDBMutableFile\0"
     881             :   /* 4239 */ "IDBObjectStore\0"
     882             :   /* 4254 */ "IDBOpenDBRequest\0"
     883             :   /* 4271 */ "IDBRequest\0"
     884             :   /* 4282 */ "IDBTransaction\0"
     885             :   /* 4297 */ "IDBVersionChangeEvent\0"
     886             :   /* 4319 */ "IIRFilterNode\0"
     887             :   /* 4333 */ "IdleDeadline\0"
     888             :   /* 4346 */ "ImageBitmap\0"
     889             :   /* 4358 */ "ImageBitmapRenderingContext\0"
     890             :   /* 4386 */ "ImageCapture\0"
     891             :   /* 4399 */ "ImageCaptureErrorEvent\0"
     892             :   /* 4422 */ "ImageData\0"
     893             :   /* 4432 */ "ImageDocument\0"
     894             :   /* 4446 */ "InputEvent\0"
     895             :   /* 4457 */ "InstallTriggerImpl\0"
     896             :   /* 4476 */ "IntersectionObserver\0"
     897             :   /* 4497 */ "IntersectionObserverEntry\0"
     898             :   /* 4523 */ "KeyEvent\0"
     899             :   /* 4532 */ "KeyboardEvent\0"
     900             :   /* 4546 */ "KeyframeEffect\0"
     901             :   /* 4561 */ "KeyframeEffectReadOnly\0"
     902             :   /* 4584 */ "LocalMediaStream\0"
     903             :   /* 4601 */ "Location\0"
     904             :   /* 4610 */ "MatchGlob\0"
     905             :   /* 4620 */ "MatchPattern\0"
     906             :   /* 4633 */ "MatchPatternSet\0"
     907             :   /* 4649 */ "MediaDeviceInfo\0"
     908             :   /* 4665 */ "MediaDevices\0"
     909             :   /* 4678 */ "MediaElementAudioSourceNode\0"
     910             :   /* 4706 */ "MediaEncryptedEvent\0"
     911             :   /* 4726 */ "MediaError\0"
     912             :   /* 4737 */ "MediaKeyError\0"
     913             :   /* 4751 */ "MediaKeyMessageEvent\0"
     914             :   /* 4772 */ "MediaKeySession\0"
     915             :   /* 4788 */ "MediaKeyStatusMap\0"
     916             :   /* 4806 */ "MediaKeySystemAccess\0"
     917             :   /* 4827 */ "MediaKeys\0"
     918             :   /* 4837 */ "MediaList\0"
     919             :   /* 4847 */ "MediaQueryList\0"
     920             :   /* 4862 */ "MediaQueryListEvent\0"
     921             :   /* 4882 */ "MediaRecorder\0"
     922             :   /* 4896 */ "MediaSource\0"
     923             :   /* 4908 */ "MediaStream\0"
     924             :   /* 4920 */ "MediaStreamAudioDestinationNode\0"
     925             :   /* 4952 */ "MediaStreamAudioSourceNode\0"
     926             :   /* 4979 */ "MediaStreamEvent\0"
     927             :   /* 4996 */ "MediaStreamList\0"
     928             :   /* 5012 */ "MediaStreamTrack\0"
     929             :   /* 5029 */ "MediaStreamTrackEvent\0"
     930             :   /* 5051 */ "MenuBoxObject\0"
     931             :   /* 5065 */ "MessageChannel\0"
     932             :   /* 5080 */ "MessageEvent\0"
     933             :   /* 5093 */ "MessagePort\0"
     934             :   /* 5105 */ "MimeType\0"
     935             :   /* 5114 */ "MimeTypeArray\0"
     936             :   /* 5128 */ "MouseEvent\0"
     937             :   /* 5139 */ "MouseScrollEvent\0"
     938             :   /* 5156 */ "MozCanvasPrintState\0"
     939             :   /* 5176 */ "MozPowerManager\0"
     940             :   /* 5192 */ "MozSelfSupport\0"
     941             :   /* 5207 */ "MozTimeManager\0"
     942             :   /* 5222 */ "MozWakeLock\0"
     943             :   /* 5234 */ "MutationEvent\0"
     944             :   /* 5248 */ "MutationObserver\0"
     945             :   /* 5265 */ "MutationRecord\0"
     946             :   /* 5280 */ "NamedNodeMap\0"
     947             :   /* 5293 */ "Navigator\0"
     948             :   /* 5303 */ "NetworkInformation\0"
     949             :   /* 5322 */ "Node\0"
     950             :   /* 5327 */ "NodeFilter\0"
     951             :   /* 5338 */ "NodeIterator\0"
     952             :   /* 5351 */ "NodeList\0"
     953             :   /* 5360 */ "Notification\0"
     954             :   /* 5373 */ "NotifyPaintEvent\0"
     955             :   /* 5390 */ "OfflineAudioCompletionEvent\0"
     956             :   /* 5418 */ "OfflineAudioContext\0"
     957             :   /* 5438 */ "OfflineResourceList\0"
     958             :   /* 5458 */ "OffscreenCanvas\0"
     959             :   /* 5474 */ "OscillatorNode\0"
     960             :   /* 5489 */ "PageTransitionEvent\0"
     961             :   /* 5509 */ "PaintRequest\0"
     962             :   /* 5522 */ "PaintRequestList\0"
     963             :   /* 5539 */ "PannerNode\0"
     964             :   /* 5550 */ "Path2D\0"
     965             :   /* 5557 */ "PaymentAddress\0"
     966             :   /* 5572 */ "PaymentRequest\0"
     967             :   /* 5587 */ "PaymentRequestUpdateEvent\0"
     968             :   /* 5613 */ "PaymentResponse\0"
     969             :   /* 5629 */ "PeerConnectionImpl\0"
     970             :   /* 5648 */ "PeerConnectionObserver\0"
     971             :   /* 5671 */ "Performance\0"
     972             :   /* 5683 */ "PerformanceEntry\0"
     973             :   /* 5700 */ "PerformanceEntryEvent\0"
     974             :   /* 5722 */ "PerformanceMark\0"
     975             :   /* 5738 */ "PerformanceMeasure\0"
     976             :   /* 5757 */ "PerformanceNavigation\0"
     977             :   /* 5779 */ "PerformanceObserver\0"
     978             :   /* 5799 */ "PerformanceObserverEntryList\0"
     979             :   /* 5828 */ "PerformanceResourceTiming\0"
     980             :   /* 5854 */ "PerformanceTiming\0"
     981             :   /* 5872 */ "PeriodicWave\0"
     982             :   /* 5885 */ "PermissionStatus\0"
     983             :   /* 5902 */ "Permissions\0"
     984             :   /* 5914 */ "Plugin\0"
     985             :   /* 5921 */ "PluginArray\0"
     986             :   /* 5933 */ "PluginCrashedEvent\0"
     987             :   /* 5952 */ "PointerEvent\0"
     988             :   /* 5965 */ "PopStateEvent\0"
     989             :   /* 5979 */ "PopupBlockedEvent\0"
     990             :   /* 5997 */ "PopupBoxObject\0"
     991             :   /* 6012 */ "PrecompiledScript\0"
     992             :   /* 6030 */ "Presentation\0"
     993             :   /* 6043 */ "PresentationAvailability\0"
     994             :   /* 6068 */ "PresentationConnection\0"
     995             :   /* 6091 */ "PresentationConnectionAvailableEvent\0"
     996             :   /* 6128 */ "PresentationConnectionCloseEvent\0"
     997             :   /* 6161 */ "PresentationConnectionList\0"
     998             :   /* 6188 */ "PresentationReceiver\0"
     999             :   /* 6209 */ "PresentationRequest\0"
    1000             :   /* 6229 */ "ProcessingInstruction\0"
    1001             :   /* 6251 */ "ProgressEvent\0"
    1002             :   /* 6265 */ "PromiseDebugging\0"
    1003             :   /* 6282 */ "PromiseRejectionEvent\0"
    1004             :   /* 6304 */ "PublicKeyCredential\0"
    1005             :   /* 6324 */ "PushManager\0"
    1006             :   /* 6336 */ "PushManagerImpl\0"
    1007             :   /* 6352 */ "PushSubscription\0"
    1008             :   /* 6369 */ "PushSubscriptionOptions\0"
    1009             :   /* 6393 */ "RGBColor\0"
    1010             :   /* 6402 */ "RTCCertificate\0"
    1011             :   /* 6417 */ "RTCDTMFSender\0"
    1012             :   /* 6431 */ "RTCDTMFToneChangeEvent\0"
    1013             :   /* 6454 */ "RTCDataChannelEvent\0"
    1014             :   /* 6474 */ "RTCIceCandidate\0"
    1015             :   /* 6490 */ "RTCPeerConnection\0"
    1016             :   /* 6508 */ "RTCPeerConnectionIceEvent\0"
    1017             :   /* 6534 */ "RTCPeerConnectionStatic\0"
    1018             :   /* 6558 */ "RTCRtpReceiver\0"
    1019             :   /* 6573 */ "RTCRtpSender\0"
    1020             :   /* 6586 */ "RTCSessionDescription\0"
    1021             :   /* 6608 */ "RTCStatsReport\0"
    1022             :   /* 6623 */ "RTCTrackEvent\0"
    1023             :   /* 6637 */ "RadioNodeList\0"
    1024             :   /* 6651 */ "Range\0"
    1025             :   /* 6657 */ "RecordErrorEvent\0"
    1026             :   /* 6674 */ "Rect\0"
    1027             :   /* 6679 */ "Request\0"
    1028             :   /* 6687 */ "Response\0"
    1029             :   /* 6696 */ "SEChannel\0"
    1030             :   /* 6706 */ "SEReader\0"
    1031             :   /* 6715 */ "SEResponse\0"
    1032             :   /* 6726 */ "SESession\0"
    1033             :   /* 6736 */ "SVGAElement\0"
    1034             :   /* 6748 */ "SVGAngle\0"
    1035             :   /* 6757 */ "SVGAnimateElement\0"
    1036             :   /* 6775 */ "SVGAnimateMotionElement\0"
    1037             :   /* 6799 */ "SVGAnimateTransformElement\0"
    1038             :   /* 6826 */ "SVGAnimatedAngle\0"
    1039             :   /* 6843 */ "SVGAnimatedBoolean\0"
    1040             :   /* 6862 */ "SVGAnimatedEnumeration\0"
    1041             :   /* 6885 */ "SVGAnimatedInteger\0"
    1042             :   /* 6904 */ "SVGAnimatedLength\0"
    1043             :   /* 6922 */ "SVGAnimatedLengthList\0"
    1044             :   /* 6944 */ "SVGAnimatedNumber\0"
    1045             :   /* 6962 */ "SVGAnimatedNumberList\0"
    1046             :   /* 6984 */ "SVGAnimatedPreserveAspectRatio\0"
    1047             :   /* 7015 */ "SVGAnimatedRect\0"
    1048             :   /* 7031 */ "SVGAnimatedString\0"
    1049             :   /* 7049 */ "SVGAnimatedTransformList\0"
    1050             :   /* 7074 */ "SVGAnimationElement\0"
    1051             :   /* 7094 */ "SVGCircleElement\0"
    1052             :   /* 7111 */ "SVGClipPathElement\0"
    1053             :   /* 7130 */ "SVGComponentTransferFunctionElement\0"
    1054             :   /* 7166 */ "SVGDefsElement\0"
    1055             :   /* 7181 */ "SVGDescElement\0"
    1056             :   /* 7196 */ "SVGElement\0"
    1057             :   /* 7207 */ "SVGEllipseElement\0"
    1058             :   /* 7225 */ "SVGFEBlendElement\0"
    1059             :   /* 7243 */ "SVGFEColorMatrixElement\0"
    1060             :   /* 7267 */ "SVGFEComponentTransferElement\0"
    1061             :   /* 7297 */ "SVGFECompositeElement\0"
    1062             :   /* 7319 */ "SVGFEConvolveMatrixElement\0"
    1063             :   /* 7346 */ "SVGFEDiffuseLightingElement\0"
    1064             :   /* 7374 */ "SVGFEDisplacementMapElement\0"
    1065             :   /* 7402 */ "SVGFEDistantLightElement\0"
    1066             :   /* 7427 */ "SVGFEDropShadowElement\0"
    1067             :   /* 7450 */ "SVGFEFloodElement\0"
    1068             :   /* 7468 */ "SVGFEFuncAElement\0"
    1069             :   /* 7486 */ "SVGFEFuncBElement\0"
    1070             :   /* 7504 */ "SVGFEFuncGElement\0"
    1071             :   /* 7522 */ "SVGFEFuncRElement\0"
    1072             :   /* 7540 */ "SVGFEGaussianBlurElement\0"
    1073             :   /* 7565 */ "SVGFEImageElement\0"
    1074             :   /* 7583 */ "SVGFEMergeElement\0"
    1075             :   /* 7601 */ "SVGFEMergeNodeElement\0"
    1076             :   /* 7623 */ "SVGFEMorphologyElement\0"
    1077             :   /* 7646 */ "SVGFEOffsetElement\0"
    1078             :   /* 7665 */ "SVGFEPointLightElement\0"
    1079             :   /* 7688 */ "SVGFESpecularLightingElement\0"
    1080             :   /* 7717 */ "SVGFESpotLightElement\0"
    1081             :   /* 7739 */ "SVGFETileElement\0"
    1082             :   /* 7756 */ "SVGFETurbulenceElement\0"
    1083             :   /* 7779 */ "SVGFilterElement\0"
    1084             :   /* 7796 */ "SVGForeignObjectElement\0"
    1085             :   /* 7820 */ "SVGGElement\0"
    1086             :   /* 7832 */ "SVGGeometryElement\0"
    1087             :   /* 7851 */ "SVGGradientElement\0"
    1088             :   /* 7870 */ "SVGGraphicsElement\0"
    1089             :   /* 7889 */ "SVGImageElement\0"
    1090             :   /* 7905 */ "SVGLength\0"
    1091             :   /* 7915 */ "SVGLengthList\0"
    1092             :   /* 7929 */ "SVGLineElement\0"
    1093             :   /* 7944 */ "SVGLinearGradientElement\0"
    1094             :   /* 7969 */ "SVGMPathElement\0"
    1095             :   /* 7985 */ "SVGMarkerElement\0"
    1096             :   /* 8002 */ "SVGMaskElement\0"
    1097             :   /* 8017 */ "SVGMatrix\0"
    1098             :   /* 8027 */ "SVGMetadataElement\0"
    1099             :   /* 8046 */ "SVGNumber\0"
    1100             :   /* 8056 */ "SVGNumberList\0"
    1101             :   /* 8070 */ "SVGPathElement\0"
    1102             :   /* 8085 */ "SVGPathSeg\0"
    1103             :   /* 8096 */ "SVGPathSegArcAbs\0"
    1104             :   /* 8113 */ "SVGPathSegArcRel\0"
    1105             :   /* 8130 */ "SVGPathSegClosePath\0"
    1106             :   /* 8150 */ "SVGPathSegCurvetoCubicAbs\0"
    1107             :   /* 8176 */ "SVGPathSegCurvetoCubicRel\0"
    1108             :   /* 8202 */ "SVGPathSegCurvetoCubicSmoothAbs\0"
    1109             :   /* 8234 */ "SVGPathSegCurvetoCubicSmoothRel\0"
    1110             :   /* 8266 */ "SVGPathSegCurvetoQuadraticAbs\0"
    1111             :   /* 8296 */ "SVGPathSegCurvetoQuadraticRel\0"
    1112             :   /* 8326 */ "SVGPathSegCurvetoQuadraticSmoothAbs\0"
    1113             :   /* 8362 */ "SVGPathSegCurvetoQuadraticSmoothRel\0"
    1114             :   /* 8398 */ "SVGPathSegLinetoAbs\0"
    1115             :   /* 8418 */ "SVGPathSegLinetoHorizontalAbs\0"
    1116             :   /* 8448 */ "SVGPathSegLinetoHorizontalRel\0"
    1117             :   /* 8478 */ "SVGPathSegLinetoRel\0"
    1118             :   /* 8498 */ "SVGPathSegLinetoVerticalAbs\0"
    1119             :   /* 8526 */ "SVGPathSegLinetoVerticalRel\0"
    1120             :   /* 8554 */ "SVGPathSegList\0"
    1121             :   /* 8569 */ "SVGPathSegMovetoAbs\0"
    1122             :   /* 8589 */ "SVGPathSegMovetoRel\0"
    1123             :   /* 8609 */ "SVGPatternElement\0"
    1124             :   /* 8627 */ "SVGPoint\0"
    1125             :   /* 8636 */ "SVGPointList\0"
    1126             :   /* 8649 */ "SVGPolygonElement\0"
    1127             :   /* 8667 */ "SVGPolylineElement\0"
    1128             :   /* 8686 */ "SVGPreserveAspectRatio\0"
    1129             :   /* 8709 */ "SVGRadialGradientElement\0"
    1130             :   /* 8734 */ "SVGRect\0"
    1131             :   /* 8742 */ "SVGRectElement\0"
    1132             :   /* 8757 */ "SVGSVGElement\0"
    1133             :   /* 8771 */ "SVGScriptElement\0"
    1134             :   /* 8788 */ "SVGSetElement\0"
    1135             :   /* 8802 */ "SVGStopElement\0"
    1136             :   /* 8817 */ "SVGStringList\0"
    1137             :   /* 8831 */ "SVGStyleElement\0"
    1138             :   /* 8847 */ "SVGSwitchElement\0"
    1139             :   /* 8864 */ "SVGSymbolElement\0"
    1140             :   /* 8881 */ "SVGTSpanElement\0"
    1141             :   /* 8897 */ "SVGTextContentElement\0"
    1142             :   /* 8919 */ "SVGTextElement\0"
    1143             :   /* 8934 */ "SVGTextPathElement\0"
    1144             :   /* 8953 */ "SVGTextPositioningElement\0"
    1145             :   /* 8979 */ "SVGTitleElement\0"
    1146             :   /* 8995 */ "SVGTransform\0"
    1147             :   /* 9008 */ "SVGTransformList\0"
    1148             :   /* 9025 */ "SVGUnitTypes\0"
    1149             :   /* 9038 */ "SVGUseElement\0"
    1150             :   /* 9052 */ "SVGViewElement\0"
    1151             :   /* 9067 */ "SVGZoomAndPan\0"
    1152             :   /* 9081 */ "Screen\0"
    1153             :   /* 9088 */ "ScreenOrientation\0"
    1154             :   /* 9106 */ "ScriptProcessorNode\0"
    1155             :   /* 9126 */ "ScrollAreaEvent\0"
    1156             :   /* 9142 */ "ScrollViewChangeEvent\0"
    1157             :   /* 9164 */ "Selection\0"
    1158             :   /* 9174 */ "ServiceWorker\0"
    1159             :   /* 9188 */ "ServiceWorkerContainer\0"
    1160             :   /* 9211 */ "ServiceWorkerRegistration\0"
    1161             :   /* 9237 */ "ShadowRoot\0"
    1162             :   /* 9248 */ "SharedWorker\0"
    1163             :   /* 9261 */ "SimpleGestureEvent\0"
    1164             :   /* 9280 */ "SourceBuffer\0"
    1165             :   /* 9293 */ "SourceBufferList\0"
    1166             :   /* 9310 */ "SpeechGrammar\0"
    1167             :   /* 9324 */ "SpeechGrammarList\0"
    1168             :   /* 9342 */ "SpeechRecognition\0"
    1169             :   /* 9360 */ "SpeechRecognitionAlternative\0"
    1170             :   /* 9389 */ "SpeechRecognitionError\0"
    1171             :   /* 9412 */ "SpeechRecognitionEvent\0"
    1172             :   /* 9435 */ "SpeechRecognitionResult\0"
    1173             :   /* 9459 */ "SpeechRecognitionResultList\0"
    1174             :   /* 9487 */ "SpeechSynthesis\0"
    1175             :   /* 9503 */ "SpeechSynthesisErrorEvent\0"
    1176             :   /* 9529 */ "SpeechSynthesisEvent\0"
    1177             :   /* 9550 */ "SpeechSynthesisUtterance\0"
    1178             :   /* 9575 */ "SpeechSynthesisVoice\0"
    1179             :   /* 9596 */ "StereoPannerNode\0"
    1180             :   /* 9613 */ "Storage\0"
    1181             :   /* 9621 */ "StorageEvent\0"
    1182             :   /* 9634 */ "StorageManager\0"
    1183             :   /* 9649 */ "StructuredCloneHolder\0"
    1184             :   /* 9671 */ "StyleRuleChangeEvent\0"
    1185             :   /* 9692 */ "StyleSheet\0"
    1186             :   /* 9703 */ "StyleSheetApplicableStateChangeEvent\0"
    1187             :   /* 9740 */ "StyleSheetChangeEvent\0"
    1188             :   /* 9762 */ "StyleSheetList\0"
    1189             :   /* 9777 */ "SubtleCrypto\0"
    1190             :   /* 9790 */ "TCPServerSocket\0"
    1191             :   /* 9806 */ "TCPServerSocketEvent\0"
    1192             :   /* 9827 */ "TCPSocket\0"
    1193             :   /* 9837 */ "TCPSocketErrorEvent\0"
    1194             :   /* 9857 */ "TCPSocketEvent\0"
    1195             :   /* 9872 */ "TestFunctions\0"
    1196             :   /* 9886 */ "TestInterfaceIterableDouble\0"
    1197             :   /* 9914 */ "TestInterfaceIterableDoubleUnion\0"
    1198             :   /* 9947 */ "TestInterfaceIterableSingle\0"
    1199             :   /* 9975 */ "TestInterfaceJS\0"
    1200             :   /* 9991 */ "TestInterfaceJSMaplike\0"
    1201             :   /* 10014 */ "TestInterfaceMaplike\0"
    1202             :   /* 10035 */ "TestInterfaceMaplikeObject\0"
    1203             :   /* 10062 */ "TestInterfaceSetlike\0"
    1204             :   /* 10083 */ "TestInterfaceSetlikeNode\0"
    1205             :   /* 10108 */ "Text\0"
    1206             :   /* 10113 */ "TextClause\0"
    1207             :   /* 10124 */ "TextDecoder\0"
    1208             :   /* 10136 */ "TextEncoder\0"
    1209             :   /* 10148 */ "TextMetrics\0"
    1210             :   /* 10160 */ "TextTrack\0"
    1211             :   /* 10170 */ "TextTrackCue\0"
    1212             :   /* 10183 */ "TextTrackCueList\0"
    1213             :   /* 10200 */ "TextTrackList\0"
    1214             :   /* 10214 */ "ThreadSafeChromeUtils\0"
    1215             :   /* 10236 */ "TimeEvent\0"
    1216             :   /* 10246 */ "TimeRanges\0"
    1217             :   /* 10257 */ "Touch\0"
    1218             :   /* 10263 */ "TouchEvent\0"
    1219             :   /* 10274 */ "TouchList\0"
    1220             :   /* 10284 */ "TrackEvent\0"
    1221             :   /* 10295 */ "TransitionEvent\0"
    1222             :   /* 10311 */ "TreeColumn\0"
    1223             :   /* 10322 */ "TreeColumns\0"
    1224             :   /* 10334 */ "TreeContentView\0"
    1225             :   /* 10350 */ "TreeWalker\0"
    1226             :   /* 10361 */ "U2F\0"
    1227             :   /* 10365 */ "UDPMessageEvent\0"
    1228             :   /* 10381 */ "UDPSocket\0"
    1229             :   /* 10391 */ "UIEvent\0"
    1230             :   /* 10399 */ "URL\0"
    1231             :   /* 10403 */ "URLSearchParams\0"
    1232             :   /* 10419 */ "UserProximityEvent\0"
    1233             :   /* 10438 */ "VRDisplay\0"
    1234             :   /* 10448 */ "VRDisplayCapabilities\0"
    1235             :   /* 10470 */ "VRDisplayEvent\0"
    1236             :   /* 10485 */ "VREyeParameters\0"
    1237             :   /* 10501 */ "VRFieldOfView\0"
    1238             :   /* 10515 */ "VRFrameData\0"
    1239             :   /* 10527 */ "VRMockController\0"
    1240             :   /* 10544 */ "VRMockDisplay\0"
    1241             :   /* 10558 */ "VRPose\0"
    1242             :   /* 10565 */ "VRServiceTest\0"
    1243             :   /* 10579 */ "VRStageParameters\0"
    1244             :   /* 10597 */ "VRSubmitFrameResult\0"
    1245             :   /* 10617 */ "VTTCue\0"
    1246             :   /* 10624 */ "VTTRegion\0"
    1247             :   /* 10634 */ "ValidityState\0"
    1248             :   /* 10648 */ "VideoPlaybackQuality\0"
    1249             :   /* 10669 */ "VideoStreamTrack\0"
    1250             :   /* 10686 */ "VideoTrack\0"
    1251             :   /* 10697 */ "VideoTrackList\0"
    1252             :   /* 10712 */ "WaveShaperNode\0"
    1253             :   /* 10727 */ "WebGL2RenderingContext\0"
    1254             :   /* 10750 */ "WebGLActiveInfo\0"
    1255             :   /* 10766 */ "WebGLBuffer\0"
    1256             :   /* 10778 */ "WebGLContextEvent\0"
    1257             :   /* 10796 */ "WebGLFramebuffer\0"
    1258             :   /* 10813 */ "WebGLProgram\0"
    1259             :   /* 10826 */ "WebGLQuery\0"
    1260             :   /* 10837 */ "WebGLRenderbuffer\0"
    1261             :   /* 10855 */ "WebGLRenderingContext\0"
    1262             :   /* 10877 */ "WebGLSampler\0"
    1263             :   /* 10890 */ "WebGLShader\0"
    1264             :   /* 10902 */ "WebGLShaderPrecisionFormat\0"
    1265             :   /* 10929 */ "WebGLSync\0"
    1266             :   /* 10939 */ "WebGLTexture\0"
    1267             :   /* 10952 */ "WebGLTransformFeedback\0"
    1268             :   /* 10975 */ "WebGLUniformLocation\0"
    1269             :   /* 10996 */ "WebGLVertexArrayObject\0"
    1270             :   /* 11019 */ "WebKitCSSMatrix\0"
    1271             :   /* 11035 */ "WebSocket\0"
    1272             :   /* 11045 */ "WebrtcGlobalInformation\0"
    1273             :   /* 11069 */ "WheelEvent\0"
    1274             :   /* 11080 */ "Window\0"
    1275             :   /* 11087 */ "WindowRoot\0"
    1276             :   /* 11098 */ "Worker\0"
    1277             :   /* 11105 */ "Worklet\0"
    1278             :   /* 11113 */ "XMLDocument\0"
    1279             :   /* 11125 */ "XMLHttpRequest\0"
    1280             :   /* 11140 */ "XMLHttpRequestEventTarget\0"
    1281             :   /* 11166 */ "XMLHttpRequestUpload\0"
    1282             :   /* 11187 */ "XMLSerializer\0"
    1283             :   /* 11201 */ "XMLStylesheetProcessingInstruction\0"
    1284             :   /* 11236 */ "XPathEvaluator\0"
    1285             :   /* 11251 */ "XPathExpression\0"
    1286             :   /* 11267 */ "XPathResult\0"
    1287             :   /* 11279 */ "XSLTProcessor\0"
    1288             :   /* 11293 */ "XULCommandEvent\0"
    1289             :   /* 11309 */ "XULDocument\0"
    1290             :   /* 11321 */ "XULElement\0"
    1291             :   /* 11332 */ "XULTemplateBuilder\0"
    1292             :   /* 11351 */ "XULTreeBuilder\0"
    1293             :   /* 11366 */ "XULTreeBuilderObserver\0"
    1294             :   /* 11389 */ "console\0"
    1295             :   /* 11397 */ "mozRTCIceCandidate\0"
    1296             :   /* 11416 */ "mozRTCPeerConnection\0"
    1297             :   /* 11437 */ "mozRTCSessionDescription\0";
    1298             : 
    1299             : void
    1300           3 : RegisterWebIDLGlobalNames()
    1301             : {
    1302           3 :   WebIDLGlobalNameHash::Register(0, 14, AccessibleNodeBinding::DefineDOMInterface, AccessibleNodeBinding::ConstructorEnabled, constructors::id::AccessibleNode);
    1303           3 :   WebIDLGlobalNameHash::Register(15, 5, AddonBinding::DefineDOMInterface, AddonBinding::ConstructorEnabled, constructors::id::Addon);
    1304           3 :   WebIDLGlobalNameHash::Register(21, 10, AddonEventBinding::DefineDOMInterface, AddonEventBinding::ConstructorEnabled, constructors::id::AddonEvent);
    1305           3 :   WebIDLGlobalNameHash::Register(32, 12, AddonInstallBinding::DefineDOMInterface, AddonInstallBinding::ConstructorEnabled, constructors::id::AddonInstall);
    1306           3 :   WebIDLGlobalNameHash::Register(45, 12, AddonManagerBinding::DefineDOMInterface, AddonManagerBinding::ConstructorEnabled, constructors::id::AddonManager);
    1307           3 :   WebIDLGlobalNameHash::Register(58, 12, AnalyserNodeBinding::DefineDOMInterface, AnalyserNodeBinding::ConstructorEnabled, constructors::id::AnalyserNode);
    1308           3 :   WebIDLGlobalNameHash::Register(71, 9, AnimationBinding::DefineDOMInterface, AnimationBinding::ConstructorEnabled, constructors::id::Animation);
    1309           3 :   WebIDLGlobalNameHash::Register(81, 23, AnimationEffectReadOnlyBinding::DefineDOMInterface, AnimationEffectReadOnlyBinding::ConstructorEnabled, constructors::id::AnimationEffectReadOnly);
    1310           3 :   WebIDLGlobalNameHash::Register(105, 21, AnimationEffectTimingBinding::DefineDOMInterface, AnimationEffectTimingBinding::ConstructorEnabled, constructors::id::AnimationEffectTiming);
    1311           3 :   WebIDLGlobalNameHash::Register(127, 29, AnimationEffectTimingReadOnlyBinding::DefineDOMInterface, AnimationEffectTimingReadOnlyBinding::ConstructorEnabled, constructors::id::AnimationEffectTimingReadOnly);
    1312           3 :   WebIDLGlobalNameHash::Register(157, 14, AnimationEventBinding::DefineDOMInterface, nullptr, constructors::id::AnimationEvent);
    1313           3 :   WebIDLGlobalNameHash::Register(172, 22, AnimationPlaybackEventBinding::DefineDOMInterface, AnimationPlaybackEventBinding::ConstructorEnabled, constructors::id::AnimationPlaybackEvent);
    1314           3 :   WebIDLGlobalNameHash::Register(195, 17, AnimationTimelineBinding::DefineDOMInterface, AnimationTimelineBinding::ConstructorEnabled, constructors::id::AnimationTimeline);
    1315           3 :   WebIDLGlobalNameHash::Register(213, 16, AnonymousContentBinding::DefineDOMInterface, AnonymousContentBinding::ConstructorEnabled, constructors::id::AnonymousContent);
    1316           3 :   WebIDLGlobalNameHash::Register(230, 4, AttrBinding::DefineDOMInterface, nullptr, constructors::id::Attr);
    1317           3 :   WebIDLGlobalNameHash::Register(235, 11, AudioBufferBinding::DefineDOMInterface, AudioBufferBinding::ConstructorEnabled, constructors::id::AudioBuffer);
    1318           3 :   WebIDLGlobalNameHash::Register(247, 21, AudioBufferSourceNodeBinding::DefineDOMInterface, AudioBufferSourceNodeBinding::ConstructorEnabled, constructors::id::AudioBufferSourceNode);
    1319           3 :   WebIDLGlobalNameHash::Register(269, 12, AudioContextBinding::DefineDOMInterface, AudioContextBinding::ConstructorEnabled, constructors::id::AudioContext);
    1320           3 :   WebIDLGlobalNameHash::Register(282, 20, AudioDestinationNodeBinding::DefineDOMInterface, AudioDestinationNodeBinding::ConstructorEnabled, constructors::id::AudioDestinationNode);
    1321           3 :   WebIDLGlobalNameHash::Register(303, 13, AudioListenerBinding::DefineDOMInterface, AudioListenerBinding::ConstructorEnabled, constructors::id::AudioListener);
    1322           3 :   WebIDLGlobalNameHash::Register(317, 9, AudioNodeBinding::DefineDOMInterface, AudioNodeBinding::ConstructorEnabled, constructors::id::AudioNode);
    1323           3 :   WebIDLGlobalNameHash::Register(327, 10, AudioParamBinding::DefineDOMInterface, AudioParamBinding::ConstructorEnabled, constructors::id::AudioParam);
    1324           3 :   WebIDLGlobalNameHash::Register(338, 20, AudioProcessingEventBinding::DefineDOMInterface, AudioProcessingEventBinding::ConstructorEnabled, constructors::id::AudioProcessingEvent);
    1325           3 :   WebIDLGlobalNameHash::Register(359, 24, AudioScheduledSourceNodeBinding::DefineDOMInterface, nullptr, constructors::id::AudioScheduledSourceNode);
    1326           3 :   WebIDLGlobalNameHash::Register(384, 16, AudioStreamTrackBinding::DefineDOMInterface, nullptr, constructors::id::AudioStreamTrack);
    1327           3 :   WebIDLGlobalNameHash::Register(401, 10, AudioTrackBinding::DefineDOMInterface, AudioTrackBinding::ConstructorEnabled, constructors::id::AudioTrack);
    1328           3 :   WebIDLGlobalNameHash::Register(412, 14, AudioTrackListBinding::DefineDOMInterface, AudioTrackListBinding::ConstructorEnabled, constructors::id::AudioTrackList);
    1329           3 :   WebIDLGlobalNameHash::Register(427, 30, AuthenticatorAssertionResponseBinding::DefineDOMInterface, AuthenticatorAssertionResponseBinding::ConstructorEnabled, constructors::id::AuthenticatorAssertionResponse);
    1330           3 :   WebIDLGlobalNameHash::Register(458, 32, AuthenticatorAttestationResponseBinding::DefineDOMInterface, AuthenticatorAttestationResponseBinding::ConstructorEnabled, constructors::id::AuthenticatorAttestationResponse);
    1331           3 :   WebIDLGlobalNameHash::Register(491, 21, AuthenticatorResponseBinding::DefineDOMInterface, AuthenticatorResponseBinding::ConstructorEnabled, constructors::id::AuthenticatorResponse);
    1332           3 :   WebIDLGlobalNameHash::Register(513, 7, BarPropBinding::DefineDOMInterface, nullptr, constructors::id::BarProp);
    1333           3 :   WebIDLGlobalNameHash::Register(521, 16, BaseAudioContextBinding::DefineDOMInterface, nullptr, constructors::id::BaseAudioContext);
    1334           3 :   WebIDLGlobalNameHash::Register(538, 14, BatteryManagerBinding::DefineDOMInterface, nullptr, constructors::id::BatteryManager);
    1335           3 :   WebIDLGlobalNameHash::Register(553, 17, BeforeUnloadEventBinding::DefineDOMInterface, nullptr, constructors::id::BeforeUnloadEvent);
    1336           3 :   WebIDLGlobalNameHash::Register(571, 16, BiquadFilterNodeBinding::DefineDOMInterface, BiquadFilterNodeBinding::ConstructorEnabled, constructors::id::BiquadFilterNode);
    1337           3 :   WebIDLGlobalNameHash::Register(588, 4, BlobBinding::DefineDOMInterface, nullptr, constructors::id::Blob);
    1338           3 :   WebIDLGlobalNameHash::Register(593, 9, BlobEventBinding::DefineDOMInterface, nullptr, constructors::id::BlobEvent);
    1339           3 :   WebIDLGlobalNameHash::Register(603, 9, BoxObjectBinding::DefineDOMInterface, BoxObjectBinding::ConstructorEnabled, constructors::id::BoxObject);
    1340           3 :   WebIDLGlobalNameHash::Register(613, 16, BroadcastChannelBinding::DefineDOMInterface, nullptr, constructors::id::BroadcastChannel);
    1341           3 :   WebIDLGlobalNameHash::Register(630, 17, BrowserFeedWriterBinding::DefineDOMInterface, BrowserFeedWriterBinding::ConstructorEnabled, constructors::id::BrowserFeedWriter);
    1342           3 :   WebIDLGlobalNameHash::Register(648, 12, CDATASectionBinding::DefineDOMInterface, nullptr, constructors::id::CDATASection);
    1343           3 :   WebIDLGlobalNameHash::Register(661, 3, CSSBinding::DefineDOMInterface, nullptr, constructors::id::CSS);
    1344           3 :   WebIDLGlobalNameHash::Register(665, 14, CSS2PropertiesBinding::DefineDOMInterface, nullptr, constructors::id::CSS2Properties);
    1345           3 :   WebIDLGlobalNameHash::Register(680, 12, CSSAnimationBinding::DefineDOMInterface, CSSAnimationBinding::ConstructorEnabled, constructors::id::CSSAnimation);
    1346           3 :   WebIDLGlobalNameHash::Register(693, 16, CSSConditionRuleBinding::DefineDOMInterface, nullptr, constructors::id::CSSConditionRule);
    1347           3 :   WebIDLGlobalNameHash::Register(710, 19, CSSCounterStyleRuleBinding::DefineDOMInterface, nullptr, constructors::id::CSSCounterStyleRule);
    1348           3 :   WebIDLGlobalNameHash::Register(730, 15, CSSFontFaceRuleBinding::DefineDOMInterface, nullptr, constructors::id::CSSFontFaceRule);
    1349           3 :   WebIDLGlobalNameHash::Register(746, 24, CSSFontFeatureValuesRuleBinding::DefineDOMInterface, nullptr, constructors::id::CSSFontFeatureValuesRule);
    1350           3 :   WebIDLGlobalNameHash::Register(771, 15, CSSGroupingRuleBinding::DefineDOMInterface, nullptr, constructors::id::CSSGroupingRule);
    1351           3 :   WebIDLGlobalNameHash::Register(787, 13, CSSImportRuleBinding::DefineDOMInterface, nullptr, constructors::id::CSSImportRule);
    1352           3 :   WebIDLGlobalNameHash::Register(801, 15, CSSKeyframeRuleBinding::DefineDOMInterface, nullptr, constructors::id::CSSKeyframeRule);
    1353           3 :   WebIDLGlobalNameHash::Register(817, 16, CSSKeyframesRuleBinding::DefineDOMInterface, nullptr, constructors::id::CSSKeyframesRule);
    1354           3 :   WebIDLGlobalNameHash::Register(834, 8, CSSLexerBinding::DefineDOMInterface, CSSLexerBinding::ConstructorEnabled, constructors::id::CSSLexer);
    1355           3 :   WebIDLGlobalNameHash::Register(843, 12, CSSMediaRuleBinding::DefineDOMInterface, nullptr, constructors::id::CSSMediaRule);
    1356           3 :   WebIDLGlobalNameHash::Register(856, 18, CSSMozDocumentRuleBinding::DefineDOMInterface, nullptr, constructors::id::CSSMozDocumentRule);
    1357           3 :   WebIDLGlobalNameHash::Register(875, 16, CSSNamespaceRuleBinding::DefineDOMInterface, nullptr, constructors::id::CSSNamespaceRule);
    1358           3 :   WebIDLGlobalNameHash::Register(892, 11, CSSPageRuleBinding::DefineDOMInterface, nullptr, constructors::id::CSSPageRule);
    1359           3 :   WebIDLGlobalNameHash::Register(904, 17, CSSPrimitiveValueBinding::DefineDOMInterface, nullptr, constructors::id::CSSPrimitiveValue);
    1360           3 :   WebIDLGlobalNameHash::Register(922, 16, CSSPseudoElementBinding::DefineDOMInterface, CSSPseudoElementBinding::ConstructorEnabled, constructors::id::CSSPseudoElement);
    1361           3 :   WebIDLGlobalNameHash::Register(939, 7, CSSRuleBinding::DefineDOMInterface, nullptr, constructors::id::CSSRule);
    1362           3 :   WebIDLGlobalNameHash::Register(947, 11, CSSRuleListBinding::DefineDOMInterface, nullptr, constructors::id::CSSRuleList);
    1363           3 :   WebIDLGlobalNameHash::Register(959, 19, CSSStyleDeclarationBinding::DefineDOMInterface, nullptr, constructors::id::CSSStyleDeclaration);
    1364           3 :   WebIDLGlobalNameHash::Register(979, 12, CSSStyleRuleBinding::DefineDOMInterface, nullptr, constructors::id::CSSStyleRule);
    1365           3 :   WebIDLGlobalNameHash::Register(992, 13, CSSStyleSheetBinding::DefineDOMInterface, nullptr, constructors::id::CSSStyleSheet);
    1366           3 :   WebIDLGlobalNameHash::Register(1006, 15, CSSSupportsRuleBinding::DefineDOMInterface, nullptr, constructors::id::CSSSupportsRule);
    1367           3 :   WebIDLGlobalNameHash::Register(1022, 13, CSSTransitionBinding::DefineDOMInterface, CSSTransitionBinding::ConstructorEnabled, constructors::id::CSSTransition);
    1368           3 :   WebIDLGlobalNameHash::Register(1036, 8, CSSValueBinding::DefineDOMInterface, nullptr, constructors::id::CSSValue);
    1369           3 :   WebIDLGlobalNameHash::Register(1045, 12, CSSValueListBinding::DefineDOMInterface, nullptr, constructors::id::CSSValueList);
    1370           3 :   WebIDLGlobalNameHash::Register(1058, 5, CacheBinding::DefineDOMInterface, CacheBinding::ConstructorEnabled, constructors::id::Cache);
    1371           3 :   WebIDLGlobalNameHash::Register(1064, 12, CacheStorageBinding::DefineDOMInterface, CacheStorageBinding::ConstructorEnabled, constructors::id::CacheStorage);
    1372           3 :   WebIDLGlobalNameHash::Register(1077, 24, CanvasCaptureMediaStreamBinding::DefineDOMInterface, CanvasCaptureMediaStreamBinding::ConstructorEnabled, constructors::id::CanvasCaptureMediaStream);
    1373           3 :   WebIDLGlobalNameHash::Register(1102, 14, CanvasGradientBinding::DefineDOMInterface, nullptr, constructors::id::CanvasGradient);
    1374           3 :   WebIDLGlobalNameHash::Register(1117, 13, CanvasPatternBinding::DefineDOMInterface, nullptr, constructors::id::CanvasPattern);
    1375           3 :   WebIDLGlobalNameHash::Register(1131, 24, CanvasRenderingContext2DBinding::DefineDOMInterface, nullptr, constructors::id::CanvasRenderingContext2D);
    1376           3 :   WebIDLGlobalNameHash::Register(1156, 13, CaretPositionBinding::DefineDOMInterface, nullptr, constructors::id::CaretPosition);
    1377           3 :   WebIDLGlobalNameHash::Register(1170, 22, CaretStateChangedEventBinding::DefineDOMInterface, CaretStateChangedEventBinding::ConstructorEnabled, constructors::id::CaretStateChangedEvent);
    1378           3 :   WebIDLGlobalNameHash::Register(1193, 17, ChannelMergerNodeBinding::DefineDOMInterface, ChannelMergerNodeBinding::ConstructorEnabled, constructors::id::ChannelMergerNode);
    1379           3 :   WebIDLGlobalNameHash::Register(1211, 19, ChannelSplitterNodeBinding::DefineDOMInterface, ChannelSplitterNodeBinding::ConstructorEnabled, constructors::id::ChannelSplitterNode);
    1380           3 :   WebIDLGlobalNameHash::Register(1231, 13, CharacterDataBinding::DefineDOMInterface, nullptr, constructors::id::CharacterData);
    1381           3 :   WebIDLGlobalNameHash::Register(1245, 25, CheckerboardReportServiceBinding::DefineDOMInterface, CheckerboardReportServiceBinding::ConstructorEnabled, constructors::id::CheckerboardReportService);
    1382           3 :   WebIDLGlobalNameHash::Register(1271, 14, ChromeNodeListBinding::DefineDOMInterface, ChromeNodeListBinding::ConstructorEnabled, constructors::id::ChromeNodeList);
    1383           3 :   WebIDLGlobalNameHash::Register(1286, 11, ChromeUtilsBinding::DefineDOMInterface, ChromeUtilsBinding::ConstructorEnabled, constructors::id::ChromeUtils);
    1384           3 :   WebIDLGlobalNameHash::Register(1298, 12, ChromeWindowBinding::DefineDOMInterface, ChromeWindowBinding::ConstructorEnabled, constructors::id::ChromeWindow);
    1385           3 :   WebIDLGlobalNameHash::Register(1311, 12, ChromeWorkerBinding::DefineDOMInterface, ChromeWorkerBinding::ConstructorEnabled, constructors::id::ChromeWorker);
    1386           3 :   WebIDLGlobalNameHash::Register(1324, 14, ClipboardEventBinding::DefineDOMInterface, nullptr, constructors::id::ClipboardEvent);
    1387           3 :   WebIDLGlobalNameHash::Register(1339, 10, CloseEventBinding::DefineDOMInterface, nullptr, constructors::id::CloseEvent);
    1388           3 :   WebIDLGlobalNameHash::Register(1350, 12, CommandEventBinding::DefineDOMInterface, CommandEventBinding::ConstructorEnabled, constructors::id::CommandEvent);
    1389           3 :   WebIDLGlobalNameHash::Register(1363, 7, CommentBinding::DefineDOMInterface, nullptr, constructors::id::Comment);
    1390           3 :   WebIDLGlobalNameHash::Register(1371, 16, CompositionEventBinding::DefineDOMInterface, nullptr, constructors::id::CompositionEvent);
    1391           3 :   WebIDLGlobalNameHash::Register(1388, 18, ConstantSourceNodeBinding::DefineDOMInterface, ConstantSourceNodeBinding::ConstructorEnabled, constructors::id::ConstantSourceNode);
    1392           3 :   WebIDLGlobalNameHash::Register(1407, 13, ConvolverNodeBinding::DefineDOMInterface, ConvolverNodeBinding::ConstructorEnabled, constructors::id::ConvolverNode);
    1393           3 :   WebIDLGlobalNameHash::Register(1421, 18, CreateOfferRequestBinding::DefineDOMInterface, CreateOfferRequestBinding::ConstructorEnabled, constructors::id::CreateOfferRequest);
    1394           3 :   WebIDLGlobalNameHash::Register(1440, 10, CredentialBinding::DefineDOMInterface, CredentialBinding::ConstructorEnabled, constructors::id::Credential);
    1395           3 :   WebIDLGlobalNameHash::Register(1451, 20, CredentialsContainerBinding::DefineDOMInterface, CredentialsContainerBinding::ConstructorEnabled, constructors::id::CredentialsContainer);
    1396           3 :   WebIDLGlobalNameHash::Register(1472, 6, CryptoBinding::DefineDOMInterface, nullptr, constructors::id::Crypto);
    1397           3 :   WebIDLGlobalNameHash::Register(1479, 9, CryptoKeyBinding::DefineDOMInterface, nullptr, constructors::id::CryptoKey);
    1398           3 :   WebIDLGlobalNameHash::Register(1489, 21, CustomElementRegistryBinding::DefineDOMInterface, CustomElementRegistryBinding::ConstructorEnabled, constructors::id::CustomElementRegistry);
    1399           3 :   WebIDLGlobalNameHash::Register(1511, 11, CustomEventBinding::DefineDOMInterface, nullptr, constructors::id::CustomEvent);
    1400           3 :   WebIDLGlobalNameHash::Register(1523, 9, DOMCursorBinding::DefineDOMInterface, nullptr, constructors::id::DOMCursor);
    1401           3 :   WebIDLGlobalNameHash::Register(1533, 8, DOMErrorBinding::DefineDOMInterface, nullptr, constructors::id::DOMError);
    1402           3 :   WebIDLGlobalNameHash::Register(1542, 12, DOMExceptionBinding::DefineDOMInterface, nullptr, constructors::id::DOMException);
    1403           3 :   WebIDLGlobalNameHash::Register(1555, 17, DOMImplementationBinding::DefineDOMInterface, nullptr, constructors::id::DOMImplementation);
    1404           3 :   WebIDLGlobalNameHash::Register(1573, 9, DOMMatrixBinding::DefineDOMInterface, DOMMatrixBinding::ConstructorEnabled, constructors::id::DOMMatrix);
    1405           3 :   WebIDLGlobalNameHash::Register(1583, 17, DOMMatrixReadOnlyBinding::DefineDOMInterface, DOMMatrixReadOnlyBinding::ConstructorEnabled, constructors::id::DOMMatrixReadOnly);
    1406           3 :   WebIDLGlobalNameHash::Register(1601, 9, DOMParserBinding::DefineDOMInterface, nullptr, constructors::id::DOMParser);
    1407           3 :   WebIDLGlobalNameHash::Register(1611, 8, DOMPointBinding::DefineDOMInterface, DOMPointBinding::ConstructorEnabled, constructors::id::DOMPoint);
    1408           3 :   WebIDLGlobalNameHash::Register(1620, 16, DOMPointReadOnlyBinding::DefineDOMInterface, DOMPointReadOnlyBinding::ConstructorEnabled, constructors::id::DOMPointReadOnly);
    1409           3 :   WebIDLGlobalNameHash::Register(1637, 7, DOMQuadBinding::DefineDOMInterface, DOMQuadBinding::ConstructorEnabled, constructors::id::DOMQuad);
    1410           3 :   WebIDLGlobalNameHash::Register(1645, 7, DOMRectBinding::DefineDOMInterface, nullptr, constructors::id::DOMRect);
    1411           3 :   WebIDLGlobalNameHash::Register(1653, 11, DOMRectListBinding::DefineDOMInterface, nullptr, constructors::id::DOMRectList);
    1412           3 :   WebIDLGlobalNameHash::Register(1665, 15, DOMRectReadOnlyBinding::DefineDOMInterface, nullptr, constructors::id::DOMRectReadOnly);
    1413           3 :   WebIDLGlobalNameHash::Register(1681, 10, DOMRequestBinding::DefineDOMInterface, nullptr, constructors::id::DOMRequest);
    1414           3 :   WebIDLGlobalNameHash::Register(1692, 13, DOMStringListBinding::DefineDOMInterface, nullptr, constructors::id::DOMStringList);
    1415           3 :   WebIDLGlobalNameHash::Register(1706, 12, DOMStringMapBinding::DefineDOMInterface, nullptr, constructors::id::DOMStringMap);
    1416           3 :   WebIDLGlobalNameHash::Register(1719, 12, DOMTokenListBinding::DefineDOMInterface, nullptr, constructors::id::DOMTokenList);
    1417           3 :   WebIDLGlobalNameHash::Register(1732, 11, DataChannelBinding::DefineDOMInterface, nullptr, constructors::id::DataChannel);
    1418           3 :   WebIDLGlobalNameHash::Register(1744, 12, DataTransferBinding::DefineDOMInterface, nullptr, constructors::id::DataTransfer);
    1419           3 :   WebIDLGlobalNameHash::Register(1757, 16, DataTransferItemBinding::DefineDOMInterface, nullptr, constructors::id::DataTransferItem);
    1420           3 :   WebIDLGlobalNameHash::Register(1774, 20, DataTransferItemListBinding::DefineDOMInterface, nullptr, constructors::id::DataTransferItemList);
    1421           3 :   WebIDLGlobalNameHash::Register(1795, 9, DelayNodeBinding::DefineDOMInterface, DelayNodeBinding::ConstructorEnabled, constructors::id::DelayNode);
    1422           3 :   WebIDLGlobalNameHash::Register(1805, 19, DesktopNotificationBinding::DefineDOMInterface, nullptr, constructors::id::DesktopNotification);
    1423           3 :   WebIDLGlobalNameHash::Register(1825, 25, DesktopNotificationCenterBinding::DefineDOMInterface, nullptr, constructors::id::DesktopNotificationCenter);
    1424           3 :   WebIDLGlobalNameHash::Register(1851, 16, DeviceLightEventBinding::DefineDOMInterface, nullptr, constructors::id::DeviceLightEvent);
    1425           3 :   WebIDLGlobalNameHash::Register(1868, 17, DeviceMotionEventBinding::DefineDOMInterface, nullptr, constructors::id::DeviceMotionEvent);
    1426           3 :   WebIDLGlobalNameHash::Register(1886, 22, DeviceOrientationEventBinding::DefineDOMInterface, nullptr, constructors::id::DeviceOrientationEvent);
    1427           3 :   WebIDLGlobalNameHash::Register(1909, 20, DeviceProximityEventBinding::DefineDOMInterface, nullptr, constructors::id::DeviceProximityEvent);
    1428           3 :   WebIDLGlobalNameHash::Register(1930, 9, DirectoryBinding::DefineDOMInterface, nullptr, constructors::id::Directory);
    1429           3 :   WebIDLGlobalNameHash::Register(1940, 8, DocumentBinding::DefineDOMInterface, nullptr, constructors::id::Document);
    1430           3 :   WebIDLGlobalNameHash::Register(1949, 16, DocumentFragmentBinding::DefineDOMInterface, nullptr, constructors::id::DocumentFragment);
    1431           3 :   WebIDLGlobalNameHash::Register(1966, 16, DocumentTimelineBinding::DefineDOMInterface, DocumentTimelineBinding::ConstructorEnabled, constructors::id::DocumentTimeline);
    1432           3 :   WebIDLGlobalNameHash::Register(1983, 12, DocumentTypeBinding::DefineDOMInterface, nullptr, constructors::id::DocumentType);
    1433           3 :   WebIDLGlobalNameHash::Register(1996, 13, DominatorTreeBinding::DefineDOMInterface, DominatorTreeBinding::ConstructorEnabled, constructors::id::DominatorTree);
    1434           3 :   WebIDLGlobalNameHash::Register(2010, 9, DragEventBinding::DefineDOMInterface, nullptr, constructors::id::DragEvent);
    1435           3 :   WebIDLGlobalNameHash::Register(2020, 22, DynamicsCompressorNodeBinding::DefineDOMInterface, DynamicsCompressorNodeBinding::ConstructorEnabled, constructors::id::DynamicsCompressorNode);
    1436           3 :   WebIDLGlobalNameHash::Register(2043, 7, ElementBinding::DefineDOMInterface, nullptr, constructors::id::Element);
    1437           3 :   WebIDLGlobalNameHash::Register(2051, 10, ErrorEventBinding::DefineDOMInterface, nullptr, constructors::id::ErrorEvent);
    1438           3 :   WebIDLGlobalNameHash::Register(2062, 5, EventBinding::DefineDOMInterface, nullptr, constructors::id::Event);
    1439           3 :   WebIDLGlobalNameHash::Register(2068, 11, EventSourceBinding::DefineDOMInterface, EventSourceBinding::ConstructorEnabled, constructors::id::EventSource);
    1440           3 :   WebIDLGlobalNameHash::Register(2080, 11, EventTargetBinding::DefineDOMInterface, nullptr, constructors::id::EventTarget);
    1441           3 :   WebIDLGlobalNameHash::Register(2092, 8, ExternalBinding::DefineDOMInterface, nullptr, constructors::id::External);
    1442           3 :   WebIDLGlobalNameHash::Register(2101, 15, FetchControllerBinding::DefineDOMInterface, FetchControllerBinding::ConstructorEnabled, constructors::id::FetchController);
    1443           3 :   WebIDLGlobalNameHash::Register(2117, 13, FetchObserverBinding::DefineDOMInterface, FetchObserverBinding::ConstructorEnabled, constructors::id::FetchObserver);
    1444           3 :   WebIDLGlobalNameHash::Register(2131, 11, FetchSignalBinding::DefineDOMInterface, FetchSignalBinding::ConstructorEnabled, constructors::id::FetchSignal);
    1445           3 :   WebIDLGlobalNameHash::Register(2143, 4, FileBinding::DefineDOMInterface, nullptr, constructors::id::File);
    1446           3 :   WebIDLGlobalNameHash::Register(2148, 8, FileListBinding::DefineDOMInterface, nullptr, constructors::id::FileList);
    1447           3 :   WebIDLGlobalNameHash::Register(2157, 10, FileReaderBinding::DefineDOMInterface, nullptr, constructors::id::FileReader);
    1448           3 :   WebIDLGlobalNameHash::Register(2168, 10, FileSystemBinding::DefineDOMInterface, nullptr, constructors::id::FileSystem);
    1449           3 :   WebIDLGlobalNameHash::Register(2179, 24, FileSystemDirectoryEntryBinding::DefineDOMInterface, nullptr, constructors::id::FileSystemDirectoryEntry);
    1450           3 :   WebIDLGlobalNameHash::Register(2204, 25, FileSystemDirectoryReaderBinding::DefineDOMInterface, nullptr, constructors::id::FileSystemDirectoryReader);
    1451           3 :   WebIDLGlobalNameHash::Register(2230, 15, FileSystemEntryBinding::DefineDOMInterface, nullptr, constructors::id::FileSystemEntry);
    1452           3 :   WebIDLGlobalNameHash::Register(2246, 19, FileSystemFileEntryBinding::DefineDOMInterface, nullptr, constructors::id::FileSystemFileEntry);
    1453           3 :   WebIDLGlobalNameHash::Register(2266, 22, FlyWebDiscoveryManagerBinding::DefineDOMInterface, FlyWebDiscoveryManagerBinding::ConstructorEnabled, constructors::id::FlyWebDiscoveryManager);
    1454           3 :   WebIDLGlobalNameHash::Register(2289, 16, FlyWebFetchEventBinding::DefineDOMInterface, FlyWebFetchEventBinding::ConstructorEnabled, constructors::id::FlyWebFetchEvent);
    1455           3 :   WebIDLGlobalNameHash::Register(2306, 21, FlyWebPublishedServerBinding::DefineDOMInterface, FlyWebPublishedServerBinding::ConstructorEnabled, constructors::id::FlyWebPublishedServer);
    1456           3 :   WebIDLGlobalNameHash::Register(2328, 20, FlyWebWebSocketEventBinding::DefineDOMInterface, FlyWebWebSocketEventBinding::ConstructorEnabled, constructors::id::FlyWebWebSocketEvent);
    1457           3 :   WebIDLGlobalNameHash::Register(2349, 10, FocusEventBinding::DefineDOMInterface, nullptr, constructors::id::FocusEvent);
    1458           3 :   WebIDLGlobalNameHash::Register(2360, 8, FontFaceBinding::DefineDOMInterface, FontFaceBinding::ConstructorEnabled, constructors::id::FontFace);
    1459           3 :   WebIDLGlobalNameHash::Register(2369, 11, FontFaceSetBinding::DefineDOMInterface, FontFaceSetBinding::ConstructorEnabled, constructors::id::FontFaceSet);
    1460           3 :   WebIDLGlobalNameHash::Register(2381, 20, FontFaceSetLoadEventBinding::DefineDOMInterface, FontFaceSetLoadEventBinding::ConstructorEnabled, constructors::id::FontFaceSetLoadEvent);
    1461           3 :   WebIDLGlobalNameHash::Register(2402, 8, FormDataBinding::DefineDOMInterface, nullptr, constructors::id::FormData);
    1462           3 :   WebIDLGlobalNameHash::Register(2411, 8, GainNodeBinding::DefineDOMInterface, GainNodeBinding::ConstructorEnabled, constructors::id::GainNode);
    1463           3 :   WebIDLGlobalNameHash::Register(2420, 7, GamepadBinding::DefineDOMInterface, GamepadBinding::ConstructorEnabled, constructors::id::Gamepad);
    1464           3 :   WebIDLGlobalNameHash::Register(2428, 20, GamepadAxisMoveEventBinding::DefineDOMInterface, GamepadAxisMoveEventBinding::ConstructorEnabled, constructors::id::GamepadAxisMoveEvent);
    1465           3 :   WebIDLGlobalNameHash::Register(2449, 13, GamepadButtonBinding::DefineDOMInterface, GamepadButtonBinding::ConstructorEnabled, constructors::id::GamepadButton);
    1466           3 :   WebIDLGlobalNameHash::Register(2463, 18, GamepadButtonEventBinding::DefineDOMInterface, GamepadButtonEventBinding::ConstructorEnabled, constructors::id::GamepadButtonEvent);
    1467           3 :   WebIDLGlobalNameHash::Register(2482, 12, GamepadEventBinding::DefineDOMInterface, GamepadEventBinding::ConstructorEnabled, constructors::id::GamepadEvent);
    1468           3 :   WebIDLGlobalNameHash::Register(2495, 21, GamepadHapticActuatorBinding::DefineDOMInterface, GamepadHapticActuatorBinding::ConstructorEnabled, constructors::id::GamepadHapticActuator);
    1469           3 :   WebIDLGlobalNameHash::Register(2517, 11, GamepadPoseBinding::DefineDOMInterface, GamepadPoseBinding::ConstructorEnabled, constructors::id::GamepadPose);
    1470           3 :   WebIDLGlobalNameHash::Register(2529, 18, GamepadServiceTestBinding::DefineDOMInterface, GamepadServiceTestBinding::ConstructorEnabled, constructors::id::GamepadServiceTest);
    1471           3 :   WebIDLGlobalNameHash::Register(2548, 4, GridBinding::DefineDOMInterface, GridBinding::ConstructorEnabled, constructors::id::Grid);
    1472           3 :   WebIDLGlobalNameHash::Register(2553, 8, GridAreaBinding::DefineDOMInterface, GridAreaBinding::ConstructorEnabled, constructors::id::GridArea);
    1473           3 :   WebIDLGlobalNameHash::Register(2562, 13, GridDimensionBinding::DefineDOMInterface, GridDimensionBinding::ConstructorEnabled, constructors::id::GridDimension);
    1474           3 :   WebIDLGlobalNameHash::Register(2576, 8, GridLineBinding::DefineDOMInterface, GridLineBinding::ConstructorEnabled, constructors::id::GridLine);
    1475           3 :   WebIDLGlobalNameHash::Register(2585, 9, GridLinesBinding::DefineDOMInterface, GridLinesBinding::ConstructorEnabled, constructors::id::GridLines);
    1476           3 :   WebIDLGlobalNameHash::Register(2595, 9, GridTrackBinding::DefineDOMInterface, GridTrackBinding::ConstructorEnabled, constructors::id::GridTrack);
    1477           3 :   WebIDLGlobalNameHash::Register(2605, 10, GridTracksBinding::DefineDOMInterface, GridTracksBinding::ConstructorEnabled, constructors::id::GridTracks);
    1478           3 :   WebIDLGlobalNameHash::Register(2616, 19, GroupedHistoryEventBinding::DefineDOMInterface, GroupedHistoryEventBinding::ConstructorEnabled, constructors::id::GroupedHistoryEvent);
    1479           3 :   WebIDLGlobalNameHash::Register(2636, 17, HTMLAllCollectionBinding::DefineDOMInterface, nullptr, constructors::id::HTMLAllCollection);
    1480           3 :   WebIDLGlobalNameHash::Register(2654, 17, HTMLAnchorElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLAnchorElement);
    1481           3 :   WebIDLGlobalNameHash::Register(2672, 17, HTMLAppletElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLAppletElement);
    1482           3 :   WebIDLGlobalNameHash::Register(2690, 15, HTMLAreaElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLAreaElement);
    1483           3 :   WebIDLGlobalNameHash::Register(2706, 16, HTMLAudioElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLAudioElement);
    1484           3 :   WebIDLGlobalNameHash::Register(2723, 5, HTMLAudioElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLAudioElement);
    1485           3 :   WebIDLGlobalNameHash::Register(2729, 13, HTMLBRElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLBRElement);
    1486           3 :   WebIDLGlobalNameHash::Register(2743, 15, HTMLBaseElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLBaseElement);
    1487           3 :   WebIDLGlobalNameHash::Register(2759, 15, HTMLBodyElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLBodyElement);
    1488           3 :   WebIDLGlobalNameHash::Register(2775, 17, HTMLButtonElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLButtonElement);
    1489           3 :   WebIDLGlobalNameHash::Register(2793, 17, HTMLCanvasElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLCanvasElement);
    1490           3 :   WebIDLGlobalNameHash::Register(2811, 14, HTMLCollectionBinding::DefineDOMInterface, nullptr, constructors::id::HTMLCollection);
    1491           3 :   WebIDLGlobalNameHash::Register(2826, 18, HTMLContentElementBinding::DefineDOMInterface, HTMLContentElementBinding::ConstructorEnabled, constructors::id::HTMLContentElement);
    1492           3 :   WebIDLGlobalNameHash::Register(2845, 16, HTMLDListElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLDListElement);
    1493           3 :   WebIDLGlobalNameHash::Register(2862, 15, HTMLDataElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLDataElement);
    1494           3 :   WebIDLGlobalNameHash::Register(2878, 19, HTMLDataListElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLDataListElement);
    1495           3 :   WebIDLGlobalNameHash::Register(2898, 18, HTMLDetailsElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLDetailsElement);
    1496           3 :   WebIDLGlobalNameHash::Register(2917, 17, HTMLDialogElementBinding::DefineDOMInterface, HTMLDialogElementBinding::ConstructorEnabled, constructors::id::HTMLDialogElement);
    1497           3 :   WebIDLGlobalNameHash::Register(2935, 20, HTMLDirectoryElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLDirectoryElement);
    1498           3 :   WebIDLGlobalNameHash::Register(2956, 14, HTMLDivElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLDivElement);
    1499           3 :   WebIDLGlobalNameHash::Register(2971, 12, HTMLDocumentBinding::DefineDOMInterface, nullptr, constructors::id::HTMLDocument);
    1500           3 :   WebIDLGlobalNameHash::Register(2984, 11, HTMLElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLElement);
    1501           3 :   WebIDLGlobalNameHash::Register(2996, 16, HTMLEmbedElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLEmbedElement);
    1502           3 :   WebIDLGlobalNameHash::Register(3013, 19, HTMLFieldSetElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLFieldSetElement);
    1503           3 :   WebIDLGlobalNameHash::Register(3033, 15, HTMLFontElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLFontElement);
    1504           3 :   WebIDLGlobalNameHash::Register(3049, 26, HTMLFormControlsCollectionBinding::DefineDOMInterface, nullptr, constructors::id::HTMLFormControlsCollection);
    1505           3 :   WebIDLGlobalNameHash::Register(3076, 15, HTMLFormElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLFormElement);
    1506           3 :   WebIDLGlobalNameHash::Register(3092, 16, HTMLFrameElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLFrameElement);
    1507           3 :   WebIDLGlobalNameHash::Register(3109, 19, HTMLFrameSetElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLFrameSetElement);
    1508           3 :   WebIDLGlobalNameHash::Register(3129, 13, HTMLHRElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLHRElement);
    1509           3 :   WebIDLGlobalNameHash::Register(3143, 15, HTMLHeadElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLHeadElement);
    1510           3 :   WebIDLGlobalNameHash::Register(3159, 18, HTMLHeadingElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLHeadingElement);
    1511           3 :   WebIDLGlobalNameHash::Register(3178, 15, HTMLHtmlElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLHtmlElement);
    1512           3 :   WebIDLGlobalNameHash::Register(3194, 17, HTMLIFrameElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLIFrameElement);
    1513           3 :   WebIDLGlobalNameHash::Register(3212, 16, HTMLImageElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLImageElement);
    1514           3 :   WebIDLGlobalNameHash::Register(3229, 5, HTMLImageElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLImageElement);
    1515           3 :   WebIDLGlobalNameHash::Register(3235, 16, HTMLInputElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLInputElement);
    1516           3 :   WebIDLGlobalNameHash::Register(3252, 13, HTMLLIElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLLIElement);
    1517           3 :   WebIDLGlobalNameHash::Register(3266, 16, HTMLLabelElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLLabelElement);
    1518           3 :   WebIDLGlobalNameHash::Register(3283, 17, HTMLLegendElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLLegendElement);
    1519           3 :   WebIDLGlobalNameHash::Register(3301, 15, HTMLLinkElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLLinkElement);
    1520           3 :   WebIDLGlobalNameHash::Register(3317, 14, HTMLMapElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLMapElement);
    1521           3 :   WebIDLGlobalNameHash::Register(3332, 16, HTMLMediaElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLMediaElement);
    1522           3 :   WebIDLGlobalNameHash::Register(3349, 15, HTMLMenuElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLMenuElement);
    1523           3 :   WebIDLGlobalNameHash::Register(3365, 19, HTMLMenuItemElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLMenuItemElement);
    1524           3 :   WebIDLGlobalNameHash::Register(3385, 15, HTMLMetaElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLMetaElement);
    1525           3 :   WebIDLGlobalNameHash::Register(3401, 16, HTMLMeterElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLMeterElement);
    1526           3 :   WebIDLGlobalNameHash::Register(3418, 14, HTMLModElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLModElement);
    1527           3 :   WebIDLGlobalNameHash::Register(3433, 16, HTMLOListElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLOListElement);
    1528           3 :   WebIDLGlobalNameHash::Register(3450, 17, HTMLObjectElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLObjectElement);
    1529           3 :   WebIDLGlobalNameHash::Register(3468, 19, HTMLOptGroupElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLOptGroupElement);
    1530           3 :   WebIDLGlobalNameHash::Register(3488, 17, HTMLOptionElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLOptionElement);
    1531           3 :   WebIDLGlobalNameHash::Register(3506, 6, HTMLOptionElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLOptionElement);
    1532           3 :   WebIDLGlobalNameHash::Register(3513, 21, HTMLOptionsCollectionBinding::DefineDOMInterface, nullptr, constructors::id::HTMLOptionsCollection);
    1533           3 :   WebIDLGlobalNameHash::Register(3535, 17, HTMLOutputElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLOutputElement);
    1534           3 :   WebIDLGlobalNameHash::Register(3553, 20, HTMLParagraphElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLParagraphElement);
    1535           3 :   WebIDLGlobalNameHash::Register(3574, 16, HTMLParamElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLParamElement);
    1536           3 :   WebIDLGlobalNameHash::Register(3591, 18, HTMLPictureElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLPictureElement);
    1537           3 :   WebIDLGlobalNameHash::Register(3610, 14, HTMLPreElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLPreElement);
    1538           3 :   WebIDLGlobalNameHash::Register(3625, 19, HTMLProgressElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLProgressElement);
    1539           3 :   WebIDLGlobalNameHash::Register(3645, 16, HTMLQuoteElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLQuoteElement);
    1540           3 :   WebIDLGlobalNameHash::Register(3662, 17, HTMLScriptElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLScriptElement);
    1541           3 :   WebIDLGlobalNameHash::Register(3680, 17, HTMLSelectElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLSelectElement);
    1542           3 :   WebIDLGlobalNameHash::Register(3698, 17, HTMLShadowElementBinding::DefineDOMInterface, HTMLShadowElementBinding::ConstructorEnabled, constructors::id::HTMLShadowElement);
    1543           3 :   WebIDLGlobalNameHash::Register(3716, 17, HTMLSourceElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLSourceElement);
    1544           3 :   WebIDLGlobalNameHash::Register(3734, 15, HTMLSpanElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLSpanElement);
    1545           3 :   WebIDLGlobalNameHash::Register(3750, 16, HTMLStyleElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLStyleElement);
    1546           3 :   WebIDLGlobalNameHash::Register(3767, 23, HTMLTableCaptionElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLTableCaptionElement);
    1547           3 :   WebIDLGlobalNameHash::Register(3791, 20, HTMLTableCellElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLTableCellElement);
    1548           3 :   WebIDLGlobalNameHash::Register(3812, 19, HTMLTableColElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLTableColElement);
    1549           3 :   WebIDLGlobalNameHash::Register(3832, 16, HTMLTableElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLTableElement);
    1550           3 :   WebIDLGlobalNameHash::Register(3849, 19, HTMLTableRowElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLTableRowElement);
    1551           3 :   WebIDLGlobalNameHash::Register(3869, 23, HTMLTableSectionElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLTableSectionElement);
    1552           3 :   WebIDLGlobalNameHash::Register(3893, 19, HTMLTemplateElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLTemplateElement);
    1553           3 :   WebIDLGlobalNameHash::Register(3913, 19, HTMLTextAreaElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLTextAreaElement);
    1554           3 :   WebIDLGlobalNameHash::Register(3933, 15, HTMLTimeElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLTimeElement);
    1555           3 :   WebIDLGlobalNameHash::Register(3949, 16, HTMLTitleElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLTitleElement);
    1556           3 :   WebIDLGlobalNameHash::Register(3966, 16, HTMLTrackElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLTrackElement);
    1557           3 :   WebIDLGlobalNameHash::Register(3983, 16, HTMLUListElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLUListElement);
    1558           3 :   WebIDLGlobalNameHash::Register(4000, 18, HTMLUnknownElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLUnknownElement);
    1559           3 :   WebIDLGlobalNameHash::Register(4019, 16, HTMLVideoElementBinding::DefineDOMInterface, nullptr, constructors::id::HTMLVideoElement);
    1560           3 :   WebIDLGlobalNameHash::Register(4036, 15, HashChangeEventBinding::DefineDOMInterface, nullptr, constructors::id::HashChangeEvent);
    1561           3 :   WebIDLGlobalNameHash::Register(4052, 7, HeadersBinding::DefineDOMInterface, nullptr, constructors::id::Headers);
    1562           3 :   WebIDLGlobalNameHash::Register(4060, 12, HeapSnapshotBinding::DefineDOMInterface, HeapSnapshotBinding::ConstructorEnabled, constructors::id::HeapSnapshot);
    1563           3 :   WebIDLGlobalNameHash::Register(4073, 17, HiddenPluginEventBinding::DefineDOMInterface, HiddenPluginEventBinding::ConstructorEnabled, constructors::id::HiddenPluginEvent);
    1564           3 :   WebIDLGlobalNameHash::Register(4091, 7, HistoryBinding::DefineDOMInterface, nullptr, constructors::id::History);
    1565           3 :   WebIDLGlobalNameHash::Register(4099, 9, IDBCursorBinding::DefineDOMInterface, nullptr, constructors::id::IDBCursor);
    1566           3 :   WebIDLGlobalNameHash::Register(4109, 18, IDBCursorWithValueBinding::DefineDOMInterface, nullptr, constructors::id::IDBCursorWithValue);
    1567           3 :   WebIDLGlobalNameHash::Register(4128, 11, IDBDatabaseBinding::DefineDOMInterface, nullptr, constructors::id::IDBDatabase);
    1568           3 :   WebIDLGlobalNameHash::Register(4140, 10, IDBFactoryBinding::DefineDOMInterface, nullptr, constructors::id::IDBFactory);
    1569           3 :   WebIDLGlobalNameHash::Register(4151, 13, IDBFileHandleBinding::DefineDOMInterface, nullptr, constructors::id::IDBFileHandle);
    1570           3 :   WebIDLGlobalNameHash::Register(4165, 14, IDBFileRequestBinding::DefineDOMInterface, nullptr, constructors::id::IDBFileRequest);
    1571           3 :   WebIDLGlobalNameHash::Register(4180, 8, IDBIndexBinding::DefineDOMInterface, nullptr, constructors::id::IDBIndex);
    1572           3 :   WebIDLGlobalNameHash::Register(4189, 11, IDBKeyRangeBinding::DefineDOMInterface, nullptr, constructors::id::IDBKeyRange);
    1573           3 :   WebIDLGlobalNameHash::Register(4201, 22, IDBLocaleAwareKeyRangeBinding::DefineDOMInterface, IDBLocaleAwareKeyRangeBinding::ConstructorEnabled, constructors::id::IDBLocaleAwareKeyRange);
    1574           3 :   WebIDLGlobalNameHash::Register(4224, 14, IDBMutableFileBinding::DefineDOMInterface, nullptr, constructors::id::IDBMutableFile);
    1575           3 :   WebIDLGlobalNameHash::Register(4239, 14, IDBObjectStoreBinding::DefineDOMInterface, nullptr, constructors::id::IDBObjectStore);
    1576           3 :   WebIDLGlobalNameHash::Register(4254, 16, IDBOpenDBRequestBinding::DefineDOMInterface, nullptr, constructors::id::IDBOpenDBRequest);
    1577           3 :   WebIDLGlobalNameHash::Register(4271, 10, IDBRequestBinding::DefineDOMInterface, nullptr, constructors::id::IDBRequest);
    1578           3 :   WebIDLGlobalNameHash::Register(4282, 14, IDBTransactionBinding::DefineDOMInterface, nullptr, constructors::id::IDBTransaction);
    1579           3 :   WebIDLGlobalNameHash::Register(4297, 21, IDBVersionChangeEventBinding::DefineDOMInterface, nullptr, constructors::id::IDBVersionChangeEvent);
    1580           3 :   WebIDLGlobalNameHash::Register(4319, 13, IIRFilterNodeBinding::DefineDOMInterface, IIRFilterNodeBinding::ConstructorEnabled, constructors::id::IIRFilterNode);
    1581           3 :   WebIDLGlobalNameHash::Register(4333, 12, IdleDeadlineBinding::DefineDOMInterface, IdleDeadlineBinding::ConstructorEnabled, constructors::id::IdleDeadline);
    1582           3 :   WebIDLGlobalNameHash::Register(4346, 11, ImageBitmapBinding::DefineDOMInterface, nullptr, constructors::id::ImageBitmap);
    1583           3 :   WebIDLGlobalNameHash::Register(4358, 27, ImageBitmapRenderingContextBinding::DefineDOMInterface, nullptr, constructors::id::ImageBitmapRenderingContext);
    1584           3 :   WebIDLGlobalNameHash::Register(4386, 12, ImageCaptureBinding::DefineDOMInterface, ImageCaptureBinding::ConstructorEnabled, constructors::id::ImageCapture);
    1585           3 :   WebIDLGlobalNameHash::Register(4399, 22, ImageCaptureErrorEventBinding::DefineDOMInterface, ImageCaptureErrorEventBinding::ConstructorEnabled, constructors::id::ImageCaptureErrorEvent);
    1586           3 :   WebIDLGlobalNameHash::Register(4422, 9, ImageDataBinding::DefineDOMInterface, nullptr, constructors::id::ImageData);
    1587           3 :   WebIDLGlobalNameHash::Register(4432, 13, ImageDocumentBinding::DefineDOMInterface, ImageDocumentBinding::ConstructorEnabled, constructors::id::ImageDocument);
    1588           3 :   WebIDLGlobalNameHash::Register(4446, 10, InputEventBinding::DefineDOMInterface, nullptr, constructors::id::InputEvent);
    1589           3 :   WebIDLGlobalNameHash::Register(4457, 18, InstallTriggerImplBinding::DefineDOMInterface, InstallTriggerImplBinding::ConstructorEnabled, constructors::id::InstallTriggerImpl);
    1590           3 :   WebIDLGlobalNameHash::Register(4476, 20, IntersectionObserverBinding::DefineDOMInterface, IntersectionObserverBinding::ConstructorEnabled, constructors::id::IntersectionObserver);
    1591           3 :   WebIDLGlobalNameHash::Register(4497, 25, IntersectionObserverEntryBinding::DefineDOMInterface, IntersectionObserverEntryBinding::ConstructorEnabled, constructors::id::IntersectionObserverEntry);
    1592           3 :   WebIDLGlobalNameHash::Register(4523, 8, KeyEventBinding::DefineDOMInterface, nullptr, constructors::id::KeyEvent);
    1593           3 :   WebIDLGlobalNameHash::Register(4532, 13, KeyboardEventBinding::DefineDOMInterface, nullptr, constructors::id::KeyboardEvent);
    1594           3 :   WebIDLGlobalNameHash::Register(4546, 14, KeyframeEffectBinding::DefineDOMInterface, KeyframeEffectBinding::ConstructorEnabled, constructors::id::KeyframeEffect);
    1595           3 :   WebIDLGlobalNameHash::Register(4561, 22, KeyframeEffectReadOnlyBinding::DefineDOMInterface, KeyframeEffectReadOnlyBinding::ConstructorEnabled, constructors::id::KeyframeEffectReadOnly);
    1596           3 :   WebIDLGlobalNameHash::Register(4584, 16, LocalMediaStreamBinding::DefineDOMInterface, nullptr, constructors::id::LocalMediaStream);
    1597           3 :   WebIDLGlobalNameHash::Register(4601, 8, LocationBinding::DefineDOMInterface, nullptr, constructors::id::Location);
    1598           3 :   WebIDLGlobalNameHash::Register(4610, 9, MatchGlobBinding::DefineDOMInterface, MatchGlobBinding::ConstructorEnabled, constructors::id::MatchGlob);
    1599           3 :   WebIDLGlobalNameHash::Register(4620, 12, MatchPatternBinding::DefineDOMInterface, MatchPatternBinding::ConstructorEnabled, constructors::id::MatchPattern);
    1600           3 :   WebIDLGlobalNameHash::Register(4633, 15, MatchPatternSetBinding::DefineDOMInterface, MatchPatternSetBinding::ConstructorEnabled, constructors::id::MatchPatternSet);
    1601           3 :   WebIDLGlobalNameHash::Register(4649, 15, MediaDeviceInfoBinding::DefineDOMInterface, MediaDeviceInfoBinding::ConstructorEnabled, constructors::id::MediaDeviceInfo);
    1602           3 :   WebIDLGlobalNameHash::Register(4665, 12, MediaDevicesBinding::DefineDOMInterface, MediaDevicesBinding::ConstructorEnabled, constructors::id::MediaDevices);
    1603           3 :   WebIDLGlobalNameHash::Register(4678, 27, MediaElementAudioSourceNodeBinding::DefineDOMInterface, MediaElementAudioSourceNodeBinding::ConstructorEnabled, constructors::id::MediaElementAudioSourceNode);
    1604           3 :   WebIDLGlobalNameHash::Register(4706, 19, MediaEncryptedEventBinding::DefineDOMInterface, nullptr, constructors::id::MediaEncryptedEvent);
    1605           3 :   WebIDLGlobalNameHash::Register(4726, 10, MediaErrorBinding::DefineDOMInterface, nullptr, constructors::id::MediaError);
    1606           3 :   WebIDLGlobalNameHash::Register(4737, 13, MediaKeyErrorBinding::DefineDOMInterface, nullptr, constructors::id::MediaKeyError);
    1607           3 :   WebIDLGlobalNameHash::Register(4751, 20, MediaKeyMessageEventBinding::DefineDOMInterface, nullptr, constructors::id::MediaKeyMessageEvent);
    1608           3 :   WebIDLGlobalNameHash::Register(4772, 15, MediaKeySessionBinding::DefineDOMInterface, nullptr, constructors::id::MediaKeySession);
    1609           3 :   WebIDLGlobalNameHash::Register(4788, 17, MediaKeyStatusMapBinding::DefineDOMInterface, nullptr, constructors::id::MediaKeyStatusMap);
    1610           3 :   WebIDLGlobalNameHash::Register(4806, 20, MediaKeySystemAccessBinding::DefineDOMInterface, nullptr, constructors::id::MediaKeySystemAccess);
    1611           3 :   WebIDLGlobalNameHash::Register(4827, 9, MediaKeysBinding::DefineDOMInterface, nullptr, constructors::id::MediaKeys);
    1612           3 :   WebIDLGlobalNameHash::Register(4837, 9, MediaListBinding::DefineDOMInterface, nullptr, constructors::id::MediaList);
    1613           3 :   WebIDLGlobalNameHash::Register(4847, 14, MediaQueryListBinding::DefineDOMInterface, nullptr, constructors::id::MediaQueryList);
    1614           3 :   WebIDLGlobalNameHash::Register(4862, 19, MediaQueryListEventBinding::DefineDOMInterface, nullptr, constructors::id::MediaQueryListEvent);
    1615           3 :   WebIDLGlobalNameHash::Register(4882, 13, MediaRecorderBinding::DefineDOMInterface, nullptr, constructors::id::MediaRecorder);
    1616           3 :   WebIDLGlobalNameHash::Register(4896, 11, MediaSourceBinding::DefineDOMInterface, MediaSourceBinding::ConstructorEnabled, constructors::id::MediaSource);
    1617           3 :   WebIDLGlobalNameHash::Register(4908, 11, MediaStreamBinding::DefineDOMInterface, nullptr, constructors::id::MediaStream);
    1618           3 :   WebIDLGlobalNameHash::Register(4920, 31, MediaStreamAudioDestinationNodeBinding::DefineDOMInterface, MediaStreamAudioDestinationNodeBinding::ConstructorEnabled, constructors::id::MediaStreamAudioDestinationNode);
    1619           3 :   WebIDLGlobalNameHash::Register(4952, 26, MediaStreamAudioSourceNodeBinding::DefineDOMInterface, MediaStreamAudioSourceNodeBinding::ConstructorEnabled, constructors::id::MediaStreamAudioSourceNode);
    1620           3 :   WebIDLGlobalNameHash::Register(4979, 16, MediaStreamEventBinding::DefineDOMInterface, MediaStreamEventBinding::ConstructorEnabled, constructors::id::MediaStreamEvent);
    1621           3 :   WebIDLGlobalNameHash::Register(4996, 15, MediaStreamListBinding::DefineDOMInterface, MediaStreamListBinding::ConstructorEnabled, constructors::id::MediaStreamList);
    1622           3 :   WebIDLGlobalNameHash::Register(5012, 16, MediaStreamTrackBinding::DefineDOMInterface, nullptr, constructors::id::MediaStreamTrack);
    1623           3 :   WebIDLGlobalNameHash::Register(5029, 21, MediaStreamTrackEventBinding::DefineDOMInterface, nullptr, constructors::id::MediaStreamTrackEvent);
    1624           3 :   WebIDLGlobalNameHash::Register(5051, 13, MenuBoxObjectBinding::DefineDOMInterface, MenuBoxObjectBinding::ConstructorEnabled, constructors::id::MenuBoxObject);
    1625           3 :   WebIDLGlobalNameHash::Register(5065, 14, MessageChannelBinding::DefineDOMInterface, nullptr, constructors::id::MessageChannel);
    1626           3 :   WebIDLGlobalNameHash::Register(5080, 12, MessageEventBinding::DefineDOMInterface, nullptr, constructors::id::MessageEvent);
    1627           3 :   WebIDLGlobalNameHash::Register(5093, 11, MessagePortBinding::DefineDOMInterface, nullptr, constructors::id::MessagePort);
    1628           3 :   WebIDLGlobalNameHash::Register(5105, 8, MimeTypeBinding::DefineDOMInterface, nullptr, constructors::id::MimeType);
    1629           3 :   WebIDLGlobalNameHash::Register(5114, 13, MimeTypeArrayBinding::DefineDOMInterface, nullptr, constructors::id::MimeTypeArray);
    1630           3 :   WebIDLGlobalNameHash::Register(5128, 10, MouseEventBinding::DefineDOMInterface, nullptr, constructors::id::MouseEvent);
    1631           3 :   WebIDLGlobalNameHash::Register(5139, 16, MouseScrollEventBinding::DefineDOMInterface, nullptr, constructors::id::MouseScrollEvent);
    1632           3 :   WebIDLGlobalNameHash::Register(5156, 19, MozCanvasPrintStateBinding::DefineDOMInterface, MozCanvasPrintStateBinding::ConstructorEnabled, constructors::id::MozCanvasPrintState);
    1633           3 :   WebIDLGlobalNameHash::Register(5176, 15, MozPowerManagerBinding::DefineDOMInterface, MozPowerManagerBinding::ConstructorEnabled, constructors::id::MozPowerManager);
    1634           3 :   WebIDLGlobalNameHash::Register(5192, 14, MozSelfSupportBinding::DefineDOMInterface, MozSelfSupportBinding::ConstructorEnabled, constructors::id::MozSelfSupport);
    1635           3 :   WebIDLGlobalNameHash::Register(5207, 14, MozTimeManagerBinding::DefineDOMInterface, MozTimeManagerBinding::ConstructorEnabled, constructors::id::MozTimeManager);
    1636           3 :   WebIDLGlobalNameHash::Register(5222, 11, MozWakeLockBinding::DefineDOMInterface, MozWakeLockBinding::ConstructorEnabled, constructors::id::MozWakeLock);
    1637           3 :   WebIDLGlobalNameHash::Register(5234, 13, MutationEventBinding::DefineDOMInterface, nullptr, constructors::id::MutationEvent);
    1638           3 :   WebIDLGlobalNameHash::Register(5248, 16, MutationObserverBinding::DefineDOMInterface, nullptr, constructors::id::MutationObserver);
    1639           3 :   WebIDLGlobalNameHash::Register(5265, 14, MutationRecordBinding::DefineDOMInterface, nullptr, constructors::id::MutationRecord);
    1640           3 :   WebIDLGlobalNameHash::Register(5280, 12, NamedNodeMapBinding::DefineDOMInterface, nullptr, constructors::id::NamedNodeMap);
    1641           3 :   WebIDLGlobalNameHash::Register(5293, 9, NavigatorBinding::DefineDOMInterface, nullptr, constructors::id::Navigator);
    1642           3 :   WebIDLGlobalNameHash::Register(5303, 18, NetworkInformationBinding::DefineDOMInterface, NetworkInformationBinding::ConstructorEnabled, constructors::id::NetworkInformation);
    1643           3 :   WebIDLGlobalNameHash::Register(5322, 4, NodeBinding::DefineDOMInterface, nullptr, constructors::id::Node);
    1644           3 :   WebIDLGlobalNameHash::Register(5327, 10, NodeFilterBinding::DefineDOMInterface, nullptr, constructors::id::NodeFilter);
    1645           3 :   WebIDLGlobalNameHash::Register(5338, 12, NodeIteratorBinding::DefineDOMInterface, nullptr, constructors::id::NodeIterator);
    1646           3 :   WebIDLGlobalNameHash::Register(5351, 8, NodeListBinding::DefineDOMInterface, nullptr, constructors::id::NodeList);
    1647           3 :   WebIDLGlobalNameHash::Register(5360, 12, NotificationBinding::DefineDOMInterface, NotificationBinding::ConstructorEnabled, constructors::id::Notification);
    1648           3 :   WebIDLGlobalNameHash::Register(5373, 16, NotifyPaintEventBinding::DefineDOMInterface, NotifyPaintEventBinding::ConstructorEnabled, constructors::id::NotifyPaintEvent);
    1649           3 :   WebIDLGlobalNameHash::Register(5390, 27, OfflineAudioCompletionEventBinding::DefineDOMInterface, OfflineAudioCompletionEventBinding::ConstructorEnabled, constructors::id::OfflineAudioCompletionEvent);
    1650           3 :   WebIDLGlobalNameHash::Register(5418, 19, OfflineAudioContextBinding::DefineDOMInterface, OfflineAudioContextBinding::ConstructorEnabled, constructors::id::OfflineAudioContext);
    1651           3 :   WebIDLGlobalNameHash::Register(5438, 19, OfflineResourceListBinding::DefineDOMInterface, nullptr, constructors::id::OfflineResourceList);
    1652           3 :   WebIDLGlobalNameHash::Register(5458, 15, OffscreenCanvasBinding::DefineDOMInterface, OffscreenCanvasBinding::ConstructorEnabled, constructors::id::OffscreenCanvas);
    1653           3 :   WebIDLGlobalNameHash::Register(5474, 14, OscillatorNodeBinding::DefineDOMInterface, OscillatorNodeBinding::ConstructorEnabled, constructors::id::OscillatorNode);
    1654           3 :   WebIDLGlobalNameHash::Register(5489, 19, PageTransitionEventBinding::DefineDOMInterface, nullptr, constructors::id::PageTransitionEvent);
    1655           3 :   WebIDLGlobalNameHash::Register(5509, 12, PaintRequestBinding::DefineDOMInterface, nullptr, constructors::id::PaintRequest);
    1656           3 :   WebIDLGlobalNameHash::Register(5522, 16, PaintRequestListBinding::DefineDOMInterface, nullptr, constructors::id::PaintRequestList);
    1657           3 :   WebIDLGlobalNameHash::Register(5539, 10, PannerNodeBinding::DefineDOMInterface, PannerNodeBinding::ConstructorEnabled, constructors::id::PannerNode);
    1658           3 :   WebIDLGlobalNameHash::Register(5550, 6, Path2DBinding::DefineDOMInterface, Path2DBinding::ConstructorEnabled, constructors::id::Path2D);
    1659           3 :   WebIDLGlobalNameHash::Register(5557, 14, PaymentAddressBinding::DefineDOMInterface, PaymentAddressBinding::ConstructorEnabled, constructors::id::PaymentAddress);
    1660           3 :   WebIDLGlobalNameHash::Register(5572, 14, PaymentRequestBinding::DefineDOMInterface, PaymentRequestBinding::ConstructorEnabled, constructors::id::PaymentRequest);
    1661           3 :   WebIDLGlobalNameHash::Register(5587, 25, PaymentRequestUpdateEventBinding::DefineDOMInterface, PaymentRequestUpdateEventBinding::ConstructorEnabled, constructors::id::PaymentRequestUpdateEvent);
    1662           3 :   WebIDLGlobalNameHash::Register(5613, 15, PaymentResponseBinding::DefineDOMInterface, PaymentResponseBinding::ConstructorEnabled, constructors::id::PaymentResponse);
    1663           3 :   WebIDLGlobalNameHash::Register(5629, 18, PeerConnectionImplBinding::DefineDOMInterface, PeerConnectionImplBinding::ConstructorEnabled, constructors::id::PeerConnectionImpl);
    1664           3 :   WebIDLGlobalNameHash::Register(5648, 22, PeerConnectionObserverBinding::DefineDOMInterface, PeerConnectionObserverBinding::ConstructorEnabled, constructors::id::PeerConnectionObserver);
    1665           3 :   WebIDLGlobalNameHash::Register(5671, 11, PerformanceBinding::DefineDOMInterface, nullptr, constructors::id::Performance);
    1666           3 :   WebIDLGlobalNameHash::Register(5683, 16, PerformanceEntryBinding::DefineDOMInterface, nullptr, constructors::id::PerformanceEntry);
    1667           3 :   WebIDLGlobalNameHash::Register(5700, 21, PerformanceEntryEventBinding::DefineDOMInterface, PerformanceEntryEventBinding::ConstructorEnabled, constructors::id::PerformanceEntryEvent);
    1668           3 :   WebIDLGlobalNameHash::Register(5722, 15, PerformanceMarkBinding::DefineDOMInterface, nullptr, constructors::id::PerformanceMark);
    1669           3 :   WebIDLGlobalNameHash::Register(5738, 18, PerformanceMeasureBinding::DefineDOMInterface, nullptr, constructors::id::PerformanceMeasure);
    1670           3 :   WebIDLGlobalNameHash::Register(5757, 21, PerformanceNavigationBinding::DefineDOMInterface, nullptr, constructors::id::PerformanceNavigation);
    1671           3 :   WebIDLGlobalNameHash::Register(5779, 19, PerformanceObserverBinding::DefineDOMInterface, PerformanceObserverBinding::ConstructorEnabled, constructors::id::PerformanceObserver);
    1672           3 :   WebIDLGlobalNameHash::Register(5799, 28, PerformanceObserverEntryListBinding::DefineDOMInterface, PerformanceObserverEntryListBinding::ConstructorEnabled, constructors::id::PerformanceObserverEntryList);
    1673           3 :   WebIDLGlobalNameHash::Register(5828, 25, PerformanceResourceTimingBinding::DefineDOMInterface, nullptr, constructors::id::PerformanceResourceTiming);
    1674           3 :   WebIDLGlobalNameHash::Register(5854, 17, PerformanceTimingBinding::DefineDOMInterface, nullptr, constructors::id::PerformanceTiming);
    1675           3 :   WebIDLGlobalNameHash::Register(5872, 12, PeriodicWaveBinding::DefineDOMInterface, PeriodicWaveBinding::ConstructorEnabled, constructors::id::PeriodicWave);
    1676           3 :   WebIDLGlobalNameHash::Register(5885, 16, PermissionStatusBinding::DefineDOMInterface, nullptr, constructors::id::PermissionStatus);
    1677           3 :   WebIDLGlobalNameHash::Register(5902, 11, PermissionsBinding::DefineDOMInterface, nullptr, constructors::id::Permissions);
    1678           3 :   WebIDLGlobalNameHash::Register(5914, 6, PluginBinding::DefineDOMInterface, nullptr, constructors::id::Plugin);
    1679           3 :   WebIDLGlobalNameHash::Register(5921, 11, PluginArrayBinding::DefineDOMInterface, nullptr, constructors::id::PluginArray);
    1680           3 :   WebIDLGlobalNameHash::Register(5933, 18, PluginCrashedEventBinding::DefineDOMInterface, PluginCrashedEventBinding::ConstructorEnabled, constructors::id::PluginCrashedEvent);
    1681           3 :   WebIDLGlobalNameHash::Register(5952, 12, PointerEventBinding::DefineDOMInterface, PointerEventBinding::ConstructorEnabled, constructors::id::PointerEvent);
    1682           3 :   WebIDLGlobalNameHash::Register(5965, 13, PopStateEventBinding::DefineDOMInterface, nullptr, constructors::id::PopStateEvent);
    1683           3 :   WebIDLGlobalNameHash::Register(5979, 17, PopupBlockedEventBinding::DefineDOMInterface, nullptr, constructors::id::PopupBlockedEvent);
    1684           3 :   WebIDLGlobalNameHash::Register(5997, 14, PopupBoxObjectBinding::DefineDOMInterface, PopupBoxObjectBinding::ConstructorEnabled, constructors::id::PopupBoxObject);
    1685           3 :   WebIDLGlobalNameHash::Register(6012, 17, PrecompiledScriptBinding::DefineDOMInterface, PrecompiledScriptBinding::ConstructorEnabled, constructors::id::PrecompiledScript);
    1686           3 :   WebIDLGlobalNameHash::Register(6030, 12, PresentationBinding::DefineDOMInterface, PresentationBinding::ConstructorEnabled, constructors::id::Presentation);
    1687           3 :   WebIDLGlobalNameHash::Register(6043, 24, PresentationAvailabilityBinding::DefineDOMInterface, PresentationAvailabilityBinding::ConstructorEnabled, constructors::id::PresentationAvailability);
    1688           3 :   WebIDLGlobalNameHash::Register(6068, 22, PresentationConnectionBinding::DefineDOMInterface, PresentationConnectionBinding::ConstructorEnabled, constructors::id::PresentationConnection);
    1689           3 :   WebIDLGlobalNameHash::Register(6091, 36, PresentationConnectionAvailableEventBinding::DefineDOMInterface, PresentationConnectionAvailableEventBinding::ConstructorEnabled, constructors::id::PresentationConnectionAvailableEvent);
    1690           3 :   WebIDLGlobalNameHash::Register(6128, 32, PresentationConnectionCloseEventBinding::DefineDOMInterface, PresentationConnectionCloseEventBinding::ConstructorEnabled, constructors::id::PresentationConnectionCloseEvent);
    1691           3 :   WebIDLGlobalNameHash::Register(6161, 26, PresentationConnectionListBinding::DefineDOMInterface, PresentationConnectionListBinding::ConstructorEnabled, constructors::id::PresentationConnectionList);
    1692           3 :   WebIDLGlobalNameHash::Register(6188, 20, PresentationReceiverBinding::DefineDOMInterface, PresentationReceiverBinding::ConstructorEnabled, constructors::id::PresentationReceiver);
    1693           3 :   WebIDLGlobalNameHash::Register(6209, 19, PresentationRequestBinding::DefineDOMInterface, PresentationRequestBinding::ConstructorEnabled, constructors::id::PresentationRequest);
    1694           3 :   WebIDLGlobalNameHash::Register(6229, 21, ProcessingInstructionBinding::DefineDOMInterface, nullptr, constructors::id::ProcessingInstruction);
    1695           3 :   WebIDLGlobalNameHash::Register(6251, 13, ProgressEventBinding::DefineDOMInterface, nullptr, constructors::id::ProgressEvent);
    1696           3 :   WebIDLGlobalNameHash::Register(6265, 16, PromiseDebuggingBinding::DefineDOMInterface, PromiseDebuggingBinding::ConstructorEnabled, constructors::id::PromiseDebugging);
    1697           3 :   WebIDLGlobalNameHash::Register(6282, 21, PromiseRejectionEventBinding::DefineDOMInterface, PromiseRejectionEventBinding::ConstructorEnabled, constructors::id::PromiseRejectionEvent);
    1698           3 :   WebIDLGlobalNameHash::Register(6304, 19, PublicKeyCredentialBinding::DefineDOMInterface, PublicKeyCredentialBinding::ConstructorEnabled, constructors::id::PublicKeyCredential);
    1699           3 :   WebIDLGlobalNameHash::Register(6324, 11, PushManagerBinding::DefineDOMInterface, PushManagerBinding::ConstructorEnabled, constructors::id::PushManager);
    1700           3 :   WebIDLGlobalNameHash::Register(6336, 15, PushManagerImplBinding::DefineDOMInterface, PushManagerImplBinding::ConstructorEnabled, constructors::id::PushManagerImpl);
    1701           3 :   WebIDLGlobalNameHash::Register(6352, 16, PushSubscriptionBinding::DefineDOMInterface, PushSubscriptionBinding::ConstructorEnabled, constructors::id::PushSubscription);
    1702           3 :   WebIDLGlobalNameHash::Register(6369, 23, PushSubscriptionOptionsBinding::DefineDOMInterface, PushSubscriptionOptionsBinding::ConstructorEnabled, constructors::id::PushSubscriptionOptions);
    1703           3 :   WebIDLGlobalNameHash::Register(6393, 8, RGBColorBinding::DefineDOMInterface, nullptr, constructors::id::RGBColor);
    1704           3 :   WebIDLGlobalNameHash::Register(6402, 14, RTCCertificateBinding::DefineDOMInterface, RTCCertificateBinding::ConstructorEnabled, constructors::id::RTCCertificate);
    1705           3 :   WebIDLGlobalNameHash::Register(6417, 13, RTCDTMFSenderBinding::DefineDOMInterface, nullptr, constructors::id::RTCDTMFSender);
    1706           3 :   WebIDLGlobalNameHash::Register(6431, 22, RTCDTMFToneChangeEventBinding::DefineDOMInterface, nullptr, constructors::id::RTCDTMFToneChangeEvent);
    1707           3 :   WebIDLGlobalNameHash::Register(6454, 19, RTCDataChannelEventBinding::DefineDOMInterface, RTCDataChannelEventBinding::ConstructorEnabled, constructors::id::RTCDataChannelEvent);
    1708           3 :   WebIDLGlobalNameHash::Register(6474, 15, RTCIceCandidateBinding::DefineDOMInterface, RTCIceCandidateBinding::ConstructorEnabled, constructors::id::RTCIceCandidate);
    1709           3 :   WebIDLGlobalNameHash::Register(6490, 17, RTCPeerConnectionBinding::DefineDOMInterface, RTCPeerConnectionBinding::ConstructorEnabled, constructors::id::RTCPeerConnection);
    1710           3 :   WebIDLGlobalNameHash::Register(6508, 25, RTCPeerConnectionIceEventBinding::DefineDOMInterface, RTCPeerConnectionIceEventBinding::ConstructorEnabled, constructors::id::RTCPeerConnectionIceEvent);
    1711           3 :   WebIDLGlobalNameHash::Register(6534, 23, RTCPeerConnectionStaticBinding::DefineDOMInterface, RTCPeerConnectionStaticBinding::ConstructorEnabled, constructors::id::RTCPeerConnectionStatic);
    1712           3 :   WebIDLGlobalNameHash::Register(6558, 14, RTCRtpReceiverBinding::DefineDOMInterface, RTCRtpReceiverBinding::ConstructorEnabled, constructors::id::RTCRtpReceiver);
    1713           3 :   WebIDLGlobalNameHash::Register(6573, 12, RTCRtpSenderBinding::DefineDOMInterface, RTCRtpSenderBinding::ConstructorEnabled, constructors::id::RTCRtpSender);
    1714           3 :   WebIDLGlobalNameHash::Register(6586, 21, RTCSessionDescriptionBinding::DefineDOMInterface, RTCSessionDescriptionBinding::ConstructorEnabled, constructors::id::RTCSessionDescription);
    1715           3 :   WebIDLGlobalNameHash::Register(6608, 14, RTCStatsReportBinding::DefineDOMInterface, RTCStatsReportBinding::ConstructorEnabled, constructors::id::RTCStatsReport);
    1716           3 :   WebIDLGlobalNameHash::Register(6623, 13, RTCTrackEventBinding::DefineDOMInterface, RTCTrackEventBinding::ConstructorEnabled, constructors::id::RTCTrackEvent);
    1717           3 :   WebIDLGlobalNameHash::Register(6637, 13, RadioNodeListBinding::DefineDOMInterface, nullptr, constructors::id::RadioNodeList);
    1718           3 :   WebIDLGlobalNameHash::Register(6651, 5, RangeBinding::DefineDOMInterface, nullptr, constructors::id::Range);
    1719           3 :   WebIDLGlobalNameHash::Register(6657, 16, RecordErrorEventBinding::DefineDOMInterface, nullptr, constructors::id::RecordErrorEvent);
    1720           3 :   WebIDLGlobalNameHash::Register(6674, 4, RectBinding::DefineDOMInterface, nullptr, constructors::id::Rect);
    1721           3 :   WebIDLGlobalNameHash::Register(6679, 7, RequestBinding::DefineDOMInterface, nullptr, constructors::id::Request);
    1722           3 :   WebIDLGlobalNameHash::Register(6687, 8, ResponseBinding::DefineDOMInterface, nullptr, constructors::id::Response);
    1723           3 :   WebIDLGlobalNameHash::Register(6696, 9, SEChannelBinding::DefineDOMInterface, SEChannelBinding::ConstructorEnabled, constructors::id::SEChannel);
    1724           3 :   WebIDLGlobalNameHash::Register(6706, 8, SEReaderBinding::DefineDOMInterface, SEReaderBinding::ConstructorEnabled, constructors::id::SEReader);
    1725           3 :   WebIDLGlobalNameHash::Register(6715, 10, SEResponseBinding::DefineDOMInterface, SEResponseBinding::ConstructorEnabled, constructors::id::SEResponse);
    1726           3 :   WebIDLGlobalNameHash::Register(6726, 9, SESessionBinding::DefineDOMInterface, SESessionBinding::ConstructorEnabled, constructors::id::SESession);
    1727           3 :   WebIDLGlobalNameHash::Register(6736, 11, SVGAElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGAElement);
    1728           3 :   WebIDLGlobalNameHash::Register(6748, 8, SVGAngleBinding::DefineDOMInterface, nullptr, constructors::id::SVGAngle);
    1729           3 :   WebIDLGlobalNameHash::Register(6757, 17, SVGAnimateElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGAnimateElement);
    1730           3 :   WebIDLGlobalNameHash::Register(6775, 23, SVGAnimateMotionElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGAnimateMotionElement);
    1731           3 :   WebIDLGlobalNameHash::Register(6799, 26, SVGAnimateTransformElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGAnimateTransformElement);
    1732           3 :   WebIDLGlobalNameHash::Register(6826, 16, SVGAnimatedAngleBinding::DefineDOMInterface, nullptr, constructors::id::SVGAnimatedAngle);
    1733           3 :   WebIDLGlobalNameHash::Register(6843, 18, SVGAnimatedBooleanBinding::DefineDOMInterface, nullptr, constructors::id::SVGAnimatedBoolean);
    1734           3 :   WebIDLGlobalNameHash::Register(6862, 22, SVGAnimatedEnumerationBinding::DefineDOMInterface, nullptr, constructors::id::SVGAnimatedEnumeration);
    1735           3 :   WebIDLGlobalNameHash::Register(6885, 18, SVGAnimatedIntegerBinding::DefineDOMInterface, nullptr, constructors::id::SVGAnimatedInteger);
    1736           3 :   WebIDLGlobalNameHash::Register(6904, 17, SVGAnimatedLengthBinding::DefineDOMInterface, nullptr, constructors::id::SVGAnimatedLength);
    1737           3 :   WebIDLGlobalNameHash::Register(6922, 21, SVGAnimatedLengthListBinding::DefineDOMInterface, nullptr, constructors::id::SVGAnimatedLengthList);
    1738           3 :   WebIDLGlobalNameHash::Register(6944, 17, SVGAnimatedNumberBinding::DefineDOMInterface, nullptr, constructors::id::SVGAnimatedNumber);
    1739           3 :   WebIDLGlobalNameHash::Register(6962, 21, SVGAnimatedNumberListBinding::DefineDOMInterface, nullptr, constructors::id::SVGAnimatedNumberList);
    1740           3 :   WebIDLGlobalNameHash::Register(6984, 30, SVGAnimatedPreserveAspectRatioBinding::DefineDOMInterface, nullptr, constructors::id::SVGAnimatedPreserveAspectRatio);
    1741           3 :   WebIDLGlobalNameHash::Register(7015, 15, SVGAnimatedRectBinding::DefineDOMInterface, nullptr, constructors::id::SVGAnimatedRect);
    1742           3 :   WebIDLGlobalNameHash::Register(7031, 17, SVGAnimatedStringBinding::DefineDOMInterface, nullptr, constructors::id::SVGAnimatedString);
    1743           3 :   WebIDLGlobalNameHash::Register(7049, 24, SVGAnimatedTransformListBinding::DefineDOMInterface, nullptr, constructors::id::SVGAnimatedTransformList);
    1744           3 :   WebIDLGlobalNameHash::Register(7074, 19, SVGAnimationElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGAnimationElement);
    1745           3 :   WebIDLGlobalNameHash::Register(7094, 16, SVGCircleElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGCircleElement);
    1746           3 :   WebIDLGlobalNameHash::Register(7111, 18, SVGClipPathElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGClipPathElement);
    1747           3 :   WebIDLGlobalNameHash::Register(7130, 35, SVGComponentTransferFunctionElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGComponentTransferFunctionElement);
    1748           3 :   WebIDLGlobalNameHash::Register(7166, 14, SVGDefsElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGDefsElement);
    1749           3 :   WebIDLGlobalNameHash::Register(7181, 14, SVGDescElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGDescElement);
    1750           3 :   WebIDLGlobalNameHash::Register(7196, 10, SVGElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGElement);
    1751           3 :   WebIDLGlobalNameHash::Register(7207, 17, SVGEllipseElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGEllipseElement);
    1752           3 :   WebIDLGlobalNameHash::Register(7225, 17, SVGFEBlendElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEBlendElement);
    1753           3 :   WebIDLGlobalNameHash::Register(7243, 23, SVGFEColorMatrixElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEColorMatrixElement);
    1754           3 :   WebIDLGlobalNameHash::Register(7267, 29, SVGFEComponentTransferElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEComponentTransferElement);
    1755           3 :   WebIDLGlobalNameHash::Register(7297, 21, SVGFECompositeElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFECompositeElement);
    1756           3 :   WebIDLGlobalNameHash::Register(7319, 26, SVGFEConvolveMatrixElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEConvolveMatrixElement);
    1757           3 :   WebIDLGlobalNameHash::Register(7346, 27, SVGFEDiffuseLightingElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEDiffuseLightingElement);
    1758           3 :   WebIDLGlobalNameHash::Register(7374, 27, SVGFEDisplacementMapElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEDisplacementMapElement);
    1759           3 :   WebIDLGlobalNameHash::Register(7402, 24, SVGFEDistantLightElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEDistantLightElement);
    1760           3 :   WebIDLGlobalNameHash::Register(7427, 22, SVGFEDropShadowElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEDropShadowElement);
    1761           3 :   WebIDLGlobalNameHash::Register(7450, 17, SVGFEFloodElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEFloodElement);
    1762           3 :   WebIDLGlobalNameHash::Register(7468, 17, SVGFEFuncAElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEFuncAElement);
    1763           3 :   WebIDLGlobalNameHash::Register(7486, 17, SVGFEFuncBElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEFuncBElement);
    1764           3 :   WebIDLGlobalNameHash::Register(7504, 17, SVGFEFuncGElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEFuncGElement);
    1765           3 :   WebIDLGlobalNameHash::Register(7522, 17, SVGFEFuncRElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEFuncRElement);
    1766           3 :   WebIDLGlobalNameHash::Register(7540, 24, SVGFEGaussianBlurElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEGaussianBlurElement);
    1767           3 :   WebIDLGlobalNameHash::Register(7565, 17, SVGFEImageElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEImageElement);
    1768           3 :   WebIDLGlobalNameHash::Register(7583, 17, SVGFEMergeElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEMergeElement);
    1769           3 :   WebIDLGlobalNameHash::Register(7601, 21, SVGFEMergeNodeElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEMergeNodeElement);
    1770           3 :   WebIDLGlobalNameHash::Register(7623, 22, SVGFEMorphologyElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEMorphologyElement);
    1771           3 :   WebIDLGlobalNameHash::Register(7646, 18, SVGFEOffsetElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEOffsetElement);
    1772           3 :   WebIDLGlobalNameHash::Register(7665, 22, SVGFEPointLightElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFEPointLightElement);
    1773           3 :   WebIDLGlobalNameHash::Register(7688, 28, SVGFESpecularLightingElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFESpecularLightingElement);
    1774           3 :   WebIDLGlobalNameHash::Register(7717, 21, SVGFESpotLightElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFESpotLightElement);
    1775           3 :   WebIDLGlobalNameHash::Register(7739, 16, SVGFETileElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFETileElement);
    1776           3 :   WebIDLGlobalNameHash::Register(7756, 22, SVGFETurbulenceElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFETurbulenceElement);
    1777           3 :   WebIDLGlobalNameHash::Register(7779, 16, SVGFilterElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGFilterElement);
    1778           3 :   WebIDLGlobalNameHash::Register(7796, 23, SVGForeignObjectElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGForeignObjectElement);
    1779           3 :   WebIDLGlobalNameHash::Register(7820, 11, SVGGElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGGElement);
    1780           3 :   WebIDLGlobalNameHash::Register(7832, 18, SVGGeometryElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGGeometryElement);
    1781           3 :   WebIDLGlobalNameHash::Register(7851, 18, SVGGradientElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGGradientElement);
    1782           3 :   WebIDLGlobalNameHash::Register(7870, 18, SVGGraphicsElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGGraphicsElement);
    1783           3 :   WebIDLGlobalNameHash::Register(7889, 15, SVGImageElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGImageElement);
    1784           3 :   WebIDLGlobalNameHash::Register(7905, 9, SVGLengthBinding::DefineDOMInterface, nullptr, constructors::id::SVGLength);
    1785           3 :   WebIDLGlobalNameHash::Register(7915, 13, SVGLengthListBinding::DefineDOMInterface, nullptr, constructors::id::SVGLengthList);
    1786           3 :   WebIDLGlobalNameHash::Register(7929, 14, SVGLineElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGLineElement);
    1787           3 :   WebIDLGlobalNameHash::Register(7944, 24, SVGLinearGradientElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGLinearGradientElement);
    1788           3 :   WebIDLGlobalNameHash::Register(7969, 15, SVGMPathElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGMPathElement);
    1789           3 :   WebIDLGlobalNameHash::Register(7985, 16, SVGMarkerElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGMarkerElement);
    1790           3 :   WebIDLGlobalNameHash::Register(8002, 14, SVGMaskElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGMaskElement);
    1791           3 :   WebIDLGlobalNameHash::Register(8017, 9, SVGMatrixBinding::DefineDOMInterface, nullptr, constructors::id::SVGMatrix);
    1792           3 :   WebIDLGlobalNameHash::Register(8027, 18, SVGMetadataElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGMetadataElement);
    1793           3 :   WebIDLGlobalNameHash::Register(8046, 9, SVGNumberBinding::DefineDOMInterface, nullptr, constructors::id::SVGNumber);
    1794           3 :   WebIDLGlobalNameHash::Register(8056, 13, SVGNumberListBinding::DefineDOMInterface, nullptr, constructors::id::SVGNumberList);
    1795           3 :   WebIDLGlobalNameHash::Register(8070, 14, SVGPathElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathElement);
    1796           3 :   WebIDLGlobalNameHash::Register(8085, 10, SVGPathSegBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSeg);
    1797           3 :   WebIDLGlobalNameHash::Register(8096, 16, SVGPathSegArcAbsBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegArcAbs);
    1798           3 :   WebIDLGlobalNameHash::Register(8113, 16, SVGPathSegArcRelBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegArcRel);
    1799           3 :   WebIDLGlobalNameHash::Register(8130, 19, SVGPathSegClosePathBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegClosePath);
    1800           3 :   WebIDLGlobalNameHash::Register(8150, 25, SVGPathSegCurvetoCubicAbsBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegCurvetoCubicAbs);
    1801           3 :   WebIDLGlobalNameHash::Register(8176, 25, SVGPathSegCurvetoCubicRelBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegCurvetoCubicRel);
    1802           3 :   WebIDLGlobalNameHash::Register(8202, 31, SVGPathSegCurvetoCubicSmoothAbsBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegCurvetoCubicSmoothAbs);
    1803           3 :   WebIDLGlobalNameHash::Register(8234, 31, SVGPathSegCurvetoCubicSmoothRelBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegCurvetoCubicSmoothRel);
    1804           3 :   WebIDLGlobalNameHash::Register(8266, 29, SVGPathSegCurvetoQuadraticAbsBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegCurvetoQuadraticAbs);
    1805           3 :   WebIDLGlobalNameHash::Register(8296, 29, SVGPathSegCurvetoQuadraticRelBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegCurvetoQuadraticRel);
    1806           3 :   WebIDLGlobalNameHash::Register(8326, 35, SVGPathSegCurvetoQuadraticSmoothAbsBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegCurvetoQuadraticSmoothAbs);
    1807           3 :   WebIDLGlobalNameHash::Register(8362, 35, SVGPathSegCurvetoQuadraticSmoothRelBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegCurvetoQuadraticSmoothRel);
    1808           3 :   WebIDLGlobalNameHash::Register(8398, 19, SVGPathSegLinetoAbsBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegLinetoAbs);
    1809           3 :   WebIDLGlobalNameHash::Register(8418, 29, SVGPathSegLinetoHorizontalAbsBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegLinetoHorizontalAbs);
    1810           3 :   WebIDLGlobalNameHash::Register(8448, 29, SVGPathSegLinetoHorizontalRelBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegLinetoHorizontalRel);
    1811           3 :   WebIDLGlobalNameHash::Register(8478, 19, SVGPathSegLinetoRelBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegLinetoRel);
    1812           3 :   WebIDLGlobalNameHash::Register(8498, 27, SVGPathSegLinetoVerticalAbsBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegLinetoVerticalAbs);
    1813           3 :   WebIDLGlobalNameHash::Register(8526, 27, SVGPathSegLinetoVerticalRelBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegLinetoVerticalRel);
    1814           3 :   WebIDLGlobalNameHash::Register(8554, 14, SVGPathSegListBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegList);
    1815           3 :   WebIDLGlobalNameHash::Register(8569, 19, SVGPathSegMovetoAbsBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegMovetoAbs);
    1816           3 :   WebIDLGlobalNameHash::Register(8589, 19, SVGPathSegMovetoRelBinding::DefineDOMInterface, nullptr, constructors::id::SVGPathSegMovetoRel);
    1817           3 :   WebIDLGlobalNameHash::Register(8609, 17, SVGPatternElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGPatternElement);
    1818           3 :   WebIDLGlobalNameHash::Register(8627, 8, SVGPointBinding::DefineDOMInterface, nullptr, constructors::id::SVGPoint);
    1819           3 :   WebIDLGlobalNameHash::Register(8636, 12, SVGPointListBinding::DefineDOMInterface, nullptr, constructors::id::SVGPointList);
    1820           3 :   WebIDLGlobalNameHash::Register(8649, 17, SVGPolygonElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGPolygonElement);
    1821           3 :   WebIDLGlobalNameHash::Register(8667, 18, SVGPolylineElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGPolylineElement);
    1822           3 :   WebIDLGlobalNameHash::Register(8686, 22, SVGPreserveAspectRatioBinding::DefineDOMInterface, nullptr, constructors::id::SVGPreserveAspectRatio);
    1823           3 :   WebIDLGlobalNameHash::Register(8709, 24, SVGRadialGradientElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGRadialGradientElement);
    1824           3 :   WebIDLGlobalNameHash::Register(8734, 7, SVGRectBinding::DefineDOMInterface, nullptr, constructors::id::SVGRect);
    1825           3 :   WebIDLGlobalNameHash::Register(8742, 14, SVGRectElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGRectElement);
    1826           3 :   WebIDLGlobalNameHash::Register(8757, 13, SVGSVGElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGSVGElement);
    1827           3 :   WebIDLGlobalNameHash::Register(8771, 16, SVGScriptElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGScriptElement);
    1828           3 :   WebIDLGlobalNameHash::Register(8788, 13, SVGSetElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGSetElement);
    1829           3 :   WebIDLGlobalNameHash::Register(8802, 14, SVGStopElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGStopElement);
    1830           3 :   WebIDLGlobalNameHash::Register(8817, 13, SVGStringListBinding::DefineDOMInterface, nullptr, constructors::id::SVGStringList);
    1831           3 :   WebIDLGlobalNameHash::Register(8831, 15, SVGStyleElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGStyleElement);
    1832           3 :   WebIDLGlobalNameHash::Register(8847, 16, SVGSwitchElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGSwitchElement);
    1833           3 :   WebIDLGlobalNameHash::Register(8864, 16, SVGSymbolElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGSymbolElement);
    1834           3 :   WebIDLGlobalNameHash::Register(8881, 15, SVGTSpanElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGTSpanElement);
    1835           3 :   WebIDLGlobalNameHash::Register(8897, 21, SVGTextContentElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGTextContentElement);
    1836           3 :   WebIDLGlobalNameHash::Register(8919, 14, SVGTextElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGTextElement);
    1837           3 :   WebIDLGlobalNameHash::Register(8934, 18, SVGTextPathElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGTextPathElement);
    1838           3 :   WebIDLGlobalNameHash::Register(8953, 25, SVGTextPositioningElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGTextPositioningElement);
    1839           3 :   WebIDLGlobalNameHash::Register(8979, 15, SVGTitleElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGTitleElement);
    1840           3 :   WebIDLGlobalNameHash::Register(8995, 12, SVGTransformBinding::DefineDOMInterface, nullptr, constructors::id::SVGTransform);
    1841           3 :   WebIDLGlobalNameHash::Register(9008, 16, SVGTransformListBinding::DefineDOMInterface, nullptr, constructors::id::SVGTransformList);
    1842           3 :   WebIDLGlobalNameHash::Register(9025, 12, SVGUnitTypesBinding::DefineDOMInterface, nullptr, constructors::id::SVGUnitTypes);
    1843           3 :   WebIDLGlobalNameHash::Register(9038, 13, SVGUseElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGUseElement);
    1844           3 :   WebIDLGlobalNameHash::Register(9052, 14, SVGViewElementBinding::DefineDOMInterface, nullptr, constructors::id::SVGViewElement);
    1845           3 :   WebIDLGlobalNameHash::Register(9067, 13, SVGZoomAndPanBinding::DefineDOMInterface, nullptr, constructors::id::SVGZoomAndPan);
    1846           3 :   WebIDLGlobalNameHash::Register(9081, 6, ScreenBinding::DefineDOMInterface, nullptr, constructors::id::Screen);
    1847           3 :   WebIDLGlobalNameHash::Register(9088, 17, ScreenOrientationBinding::DefineDOMInterface, nullptr, constructors::id::ScreenOrientation);
    1848           3 :   WebIDLGlobalNameHash::Register(9106, 19, ScriptProcessorNodeBinding::DefineDOMInterface, ScriptProcessorNodeBinding::ConstructorEnabled, constructors::id::ScriptProcessorNode);
    1849           3 :   WebIDLGlobalNameHash::Register(9126, 15, ScrollAreaEventBinding::DefineDOMInterface, nullptr, constructors::id::ScrollAreaEvent);
    1850           3 :   WebIDLGlobalNameHash::Register(9142, 21, ScrollViewChangeEventBinding::DefineDOMInterface, ScrollViewChangeEventBinding::ConstructorEnabled, constructors::id::ScrollViewChangeEvent);
    1851           3 :   WebIDLGlobalNameHash::Register(9164, 9, SelectionBinding::DefineDOMInterface, nullptr, constructors::id::Selection);
    1852           3 :   WebIDLGlobalNameHash::Register(9174, 13, ServiceWorkerBinding::DefineDOMInterface, ServiceWorkerBinding::ConstructorEnabled, constructors::id::ServiceWorker);
    1853           3 :   WebIDLGlobalNameHash::Register(9188, 22, ServiceWorkerContainerBinding::DefineDOMInterface, ServiceWorkerContainerBinding::ConstructorEnabled, constructors::id::ServiceWorkerContainer);
    1854           3 :   WebIDLGlobalNameHash::Register(9211, 25, ServiceWorkerRegistrationBinding::DefineDOMInterface, ServiceWorkerRegistrationBinding::ConstructorEnabled, constructors::id::ServiceWorkerRegistration);
    1855           3 :   WebIDLGlobalNameHash::Register(9237, 10, ShadowRootBinding::DefineDOMInterface, ShadowRootBinding::ConstructorEnabled, constructors::id::ShadowRoot);
    1856           3 :   WebIDLGlobalNameHash::Register(9248, 12, SharedWorkerBinding::DefineDOMInterface, nullptr, constructors::id::SharedWorker);
    1857           3 :   WebIDLGlobalNameHash::Register(9261, 18, SimpleGestureEventBinding::DefineDOMInterface, SimpleGestureEventBinding::ConstructorEnabled, constructors::id::SimpleGestureEvent);
    1858           3 :   WebIDLGlobalNameHash::Register(9280, 12, SourceBufferBinding::DefineDOMInterface, SourceBufferBinding::ConstructorEnabled, constructors::id::SourceBuffer);
    1859           3 :   WebIDLGlobalNameHash::Register(9293, 16, SourceBufferListBinding::DefineDOMInterface, SourceBufferListBinding::ConstructorEnabled, constructors::id::SourceBufferList);
    1860           3 :   WebIDLGlobalNameHash::Register(9310, 13, SpeechGrammarBinding::DefineDOMInterface, SpeechGrammarBinding::ConstructorEnabled, constructors::id::SpeechGrammar);
    1861           3 :   WebIDLGlobalNameHash::Register(9324, 17, SpeechGrammarListBinding::DefineDOMInterface, SpeechGrammarListBinding::ConstructorEnabled, constructors::id::SpeechGrammarList);
    1862           3 :   WebIDLGlobalNameHash::Register(9342, 17, SpeechRecognitionBinding::DefineDOMInterface, SpeechRecognitionBinding::ConstructorEnabled, constructors::id::SpeechRecognition);
    1863           3 :   WebIDLGlobalNameHash::Register(9360, 28, SpeechRecognitionAlternativeBinding::DefineDOMInterface, SpeechRecognitionAlternativeBinding::ConstructorEnabled, constructors::id::SpeechRecognitionAlternative);
    1864           3 :   WebIDLGlobalNameHash::Register(9389, 22, SpeechRecognitionErrorBinding::DefineDOMInterface, SpeechRecognitionErrorBinding::ConstructorEnabled, constructors::id::SpeechRecognitionError);
    1865           3 :   WebIDLGlobalNameHash::Register(9412, 22, SpeechRecognitionEventBinding::DefineDOMInterface, SpeechRecognitionEventBinding::ConstructorEnabled, constructors::id::SpeechRecognitionEvent);
    1866           3 :   WebIDLGlobalNameHash::Register(9435, 23, SpeechRecognitionResultBinding::DefineDOMInterface, SpeechRecognitionResultBinding::ConstructorEnabled, constructors::id::SpeechRecognitionResult);
    1867           3 :   WebIDLGlobalNameHash::Register(9459, 27, SpeechRecognitionResultListBinding::DefineDOMInterface, SpeechRecognitionResultListBinding::ConstructorEnabled, constructors::id::SpeechRecognitionResultList);
    1868           3 :   WebIDLGlobalNameHash::Register(9487, 15, SpeechSynthesisBinding::DefineDOMInterface, SpeechSynthesisBinding::ConstructorEnabled, constructors::id::SpeechSynthesis);
    1869           3 :   WebIDLGlobalNameHash::Register(9503, 25, SpeechSynthesisErrorEventBinding::DefineDOMInterface, SpeechSynthesisErrorEventBinding::ConstructorEnabled, constructors::id::SpeechSynthesisErrorEvent);
    1870           3 :   WebIDLGlobalNameHash::Register(9529, 20, SpeechSynthesisEventBinding::DefineDOMInterface, SpeechSynthesisEventBinding::ConstructorEnabled, constructors::id::SpeechSynthesisEvent);
    1871           3 :   WebIDLGlobalNameHash::Register(9550, 24, SpeechSynthesisUtteranceBinding::DefineDOMInterface, SpeechSynthesisUtteranceBinding::ConstructorEnabled, constructors::id::SpeechSynthesisUtterance);
    1872           3 :   WebIDLGlobalNameHash::Register(9575, 20, SpeechSynthesisVoiceBinding::DefineDOMInterface, SpeechSynthesisVoiceBinding::ConstructorEnabled, constructors::id::SpeechSynthesisVoice);
    1873           3 :   WebIDLGlobalNameHash::Register(9596, 16, StereoPannerNodeBinding::DefineDOMInterface, StereoPannerNodeBinding::ConstructorEnabled, constructors::id::StereoPannerNode);
    1874           3 :   WebIDLGlobalNameHash::Register(9613, 7, StorageBinding::DefineDOMInterface, nullptr, constructors::id::Storage);
    1875           3 :   WebIDLGlobalNameHash::Register(9621, 12, StorageEventBinding::DefineDOMInterface, nullptr, constructors::id::StorageEvent);
    1876           3 :   WebIDLGlobalNameHash::Register(9634, 14, StorageManagerBinding::DefineDOMInterface, StorageManagerBinding::ConstructorEnabled, constructors::id::StorageManager);
    1877           3 :   WebIDLGlobalNameHash::Register(9649, 21, StructuredCloneHolderBinding::DefineDOMInterface, StructuredCloneHolderBinding::ConstructorEnabled, constructors::id::StructuredCloneHolder);
    1878           3 :   WebIDLGlobalNameHash::Register(9671, 20, StyleRuleChangeEventBinding::DefineDOMInterface, StyleRuleChangeEventBinding::ConstructorEnabled, constructors::id::StyleRuleChangeEvent);
    1879           3 :   WebIDLGlobalNameHash::Register(9692, 10, StyleSheetBinding::DefineDOMInterface, nullptr, constructors::id::StyleSheet);
    1880           3 :   WebIDLGlobalNameHash::Register(9703, 36, StyleSheetApplicableStateChangeEventBinding::DefineDOMInterface, StyleSheetApplicableStateChangeEventBinding::ConstructorEnabled, constructors::id::StyleSheetApplicableStateChangeEvent);
    1881           3 :   WebIDLGlobalNameHash::Register(9740, 21, StyleSheetChangeEventBinding::DefineDOMInterface, StyleSheetChangeEventBinding::ConstructorEnabled, constructors::id::StyleSheetChangeEvent);
    1882           3 :   WebIDLGlobalNameHash::Register(9762, 14, StyleSheetListBinding::DefineDOMInterface, nullptr, constructors::id::StyleSheetList);
    1883           3 :   WebIDLGlobalNameHash::Register(9777, 12, SubtleCryptoBinding::DefineDOMInterface, nullptr, constructors::id::SubtleCrypto);
    1884           3 :   WebIDLGlobalNameHash::Register(9790, 15, TCPServerSocketBinding::DefineDOMInterface, TCPServerSocketBinding::ConstructorEnabled, constructors::id::TCPServerSocket);
    1885           3 :   WebIDLGlobalNameHash::Register(9806, 20, TCPServerSocketEventBinding::DefineDOMInterface, TCPServerSocketEventBinding::ConstructorEnabled, constructors::id::TCPServerSocketEvent);
    1886           3 :   WebIDLGlobalNameHash::Register(9827, 9, TCPSocketBinding::DefineDOMInterface, TCPSocketBinding::ConstructorEnabled, constructors::id::TCPSocket);
    1887           3 :   WebIDLGlobalNameHash::Register(9837, 19, TCPSocketErrorEventBinding::DefineDOMInterface, TCPSocketErrorEventBinding::ConstructorEnabled, constructors::id::TCPSocketErrorEvent);
    1888           3 :   WebIDLGlobalNameHash::Register(9857, 14, TCPSocketEventBinding::DefineDOMInterface, TCPSocketEventBinding::ConstructorEnabled, constructors::id::TCPSocketEvent);
    1889           3 :   WebIDLGlobalNameHash::Register(9872, 13, TestFunctionsBinding::DefineDOMInterface, TestFunctionsBinding::ConstructorEnabled, constructors::id::TestFunctions);
    1890           3 :   WebIDLGlobalNameHash::Register(9886, 27, TestInterfaceIterableDoubleBinding::DefineDOMInterface, TestInterfaceIterableDoubleBinding::ConstructorEnabled, constructors::id::TestInterfaceIterableDouble);
    1891           3 :   WebIDLGlobalNameHash::Register(9914, 32, TestInterfaceIterableDoubleUnionBinding::DefineDOMInterface, TestInterfaceIterableDoubleUnionBinding::ConstructorEnabled, constructors::id::TestInterfaceIterableDoubleUnion);
    1892           3 :   WebIDLGlobalNameHash::Register(9947, 27, TestInterfaceIterableSingleBinding::DefineDOMInterface, TestInterfaceIterableSingleBinding::ConstructorEnabled, constructors::id::TestInterfaceIterableSingle);
    1893           3 :   WebIDLGlobalNameHash::Register(9975, 15, TestInterfaceJSBinding::DefineDOMInterface, TestInterfaceJSBinding::ConstructorEnabled, constructors::id::TestInterfaceJS);
    1894           3 :   WebIDLGlobalNameHash::Register(9991, 22, TestInterfaceJSMaplikeBinding::DefineDOMInterface, TestInterfaceJSMaplikeBinding::ConstructorEnabled, constructors::id::TestInterfaceJSMaplike);
    1895           3 :   WebIDLGlobalNameHash::Register(10014, 20, TestInterfaceMaplikeBinding::DefineDOMInterface, TestInterfaceMaplikeBinding::ConstructorEnabled, constructors::id::TestInterfaceMaplike);
    1896           3 :   WebIDLGlobalNameHash::Register(10035, 26, TestInterfaceMaplikeObjectBinding::DefineDOMInterface, TestInterfaceMaplikeObjectBinding::ConstructorEnabled, constructors::id::TestInterfaceMaplikeObject);
    1897           3 :   WebIDLGlobalNameHash::Register(10062, 20, TestInterfaceSetlikeBinding::DefineDOMInterface, TestInterfaceSetlikeBinding::ConstructorEnabled, constructors::id::TestInterfaceSetlike);
    1898           3 :   WebIDLGlobalNameHash::Register(10083, 24, TestInterfaceSetlikeNodeBinding::DefineDOMInterface, TestInterfaceSetlikeNodeBinding::ConstructorEnabled, constructors::id::TestInterfaceSetlikeNode);
    1899           3 :   WebIDLGlobalNameHash::Register(10108, 4, TextBinding::DefineDOMInterface, nullptr, constructors::id::Text);
    1900           3 :   WebIDLGlobalNameHash::Register(10113, 10, TextClauseBinding::DefineDOMInterface, TextClauseBinding::ConstructorEnabled, constructors::id::TextClause);
    1901           3 :   WebIDLGlobalNameHash::Register(10124, 11, TextDecoderBinding::DefineDOMInterface, nullptr, constructors::id::TextDecoder);
    1902           3 :   WebIDLGlobalNameHash::Register(10136, 11, TextEncoderBinding::DefineDOMInterface, nullptr, constructors::id::TextEncoder);
    1903           3 :   WebIDLGlobalNameHash::Register(10148, 11, TextMetricsBinding::DefineDOMInterface, nullptr, constructors::id::TextMetrics);
    1904           3 :   WebIDLGlobalNameHash::Register(10160, 9, TextTrackBinding::DefineDOMInterface, nullptr, constructors::id::TextTrack);
    1905           3 :   WebIDLGlobalNameHash::Register(10170, 12, TextTrackCueBinding::DefineDOMInterface, nullptr, constructors::id::TextTrackCue);
    1906           3 :   WebIDLGlobalNameHash::Register(10183, 16, TextTrackCueListBinding::DefineDOMInterface, nullptr, constructors::id::TextTrackCueList);
    1907           3 :   WebIDLGlobalNameHash::Register(10200, 13, TextTrackListBinding::DefineDOMInterface, nullptr, constructors::id::TextTrackList);
    1908           3 :   WebIDLGlobalNameHash::Register(10214, 21, ThreadSafeChromeUtilsBinding::DefineDOMInterface, ThreadSafeChromeUtilsBinding::ConstructorEnabled, constructors::id::ThreadSafeChromeUtils);
    1909           3 :   WebIDLGlobalNameHash::Register(10236, 9, TimeEventBinding::DefineDOMInterface, nullptr, constructors::id::TimeEvent);
    1910           3 :   WebIDLGlobalNameHash::Register(10246, 10, TimeRangesBinding::DefineDOMInterface, nullptr, constructors::id::TimeRanges);
    1911           3 :   WebIDLGlobalNameHash::Register(10257, 5, TouchBinding::DefineDOMInterface, TouchBinding::ConstructorEnabled, constructors::id::Touch);
    1912           3 :   WebIDLGlobalNameHash::Register(10263, 10, TouchEventBinding::DefineDOMInterface, TouchEventBinding::ConstructorEnabled, constructors::id::TouchEvent);
    1913           3 :   WebIDLGlobalNameHash::Register(10274, 9, TouchListBinding::DefineDOMInterface, TouchListBinding::ConstructorEnabled, constructors::id::TouchList);
    1914           3 :   WebIDLGlobalNameHash::Register(10284, 10, TrackEventBinding::DefineDOMInterface, nullptr, constructors::id::TrackEvent);
    1915           3 :   WebIDLGlobalNameHash::Register(10295, 15, TransitionEventBinding::DefineDOMInterface, nullptr, constructors::id::TransitionEvent);
    1916           3 :   WebIDLGlobalNameHash::Register(10311, 10, TreeColumnBinding::DefineDOMInterface, TreeColumnBinding::ConstructorEnabled, constructors::id::TreeColumn);
    1917           3 :   WebIDLGlobalNameHash::Register(10322, 11, TreeColumnsBinding::DefineDOMInterface, TreeColumnsBinding::ConstructorEnabled, constructors::id::TreeColumns);
    1918           3 :   WebIDLGlobalNameHash::Register(10334, 15, TreeContentViewBinding::DefineDOMInterface, TreeContentViewBinding::ConstructorEnabled, constructors::id::TreeContentView);
    1919           3 :   WebIDLGlobalNameHash::Register(10350, 10, TreeWalkerBinding::DefineDOMInterface, nullptr, constructors::id::TreeWalker);
    1920           3 :   WebIDLGlobalNameHash::Register(10361, 3, U2FBinding::DefineDOMInterface, U2FBinding::ConstructorEnabled, constructors::id::U2F);
    1921           3 :   WebIDLGlobalNameHash::Register(10365, 15, UDPMessageEventBinding::DefineDOMInterface, UDPMessageEventBinding::ConstructorEnabled, constructors::id::UDPMessageEvent);
    1922           3 :   WebIDLGlobalNameHash::Register(10381, 9, UDPSocketBinding::DefineDOMInterface, UDPSocketBinding::ConstructorEnabled, constructors::id::UDPSocket);
    1923           3 :   WebIDLGlobalNameHash::Register(10391, 7, UIEventBinding::DefineDOMInterface, nullptr, constructors::id::UIEvent);
    1924           3 :   WebIDLGlobalNameHash::Register(10399, 3, URLBinding::DefineDOMInterface, nullptr, constructors::id::URL);
    1925           3 :   WebIDLGlobalNameHash::Register(10403, 15, URLSearchParamsBinding::DefineDOMInterface, nullptr, constructors::id::URLSearchParams);
    1926           3 :   WebIDLGlobalNameHash::Register(10419, 18, UserProximityEventBinding::DefineDOMInterface, nullptr, constructors::id::UserProximityEvent);
    1927           3 :   WebIDLGlobalNameHash::Register(10438, 9, VRDisplayBinding::DefineDOMInterface, VRDisplayBinding::ConstructorEnabled, constructors::id::VRDisplay);
    1928           3 :   WebIDLGlobalNameHash::Register(10448, 21, VRDisplayCapabilitiesBinding::DefineDOMInterface, VRDisplayCapabilitiesBinding::ConstructorEnabled, constructors::id::VRDisplayCapabilities);
    1929           3 :   WebIDLGlobalNameHash::Register(10470, 14, VRDisplayEventBinding::DefineDOMInterface, VRDisplayEventBinding::ConstructorEnabled, constructors::id::VRDisplayEvent);
    1930           3 :   WebIDLGlobalNameHash::Register(10485, 15, VREyeParametersBinding::DefineDOMInterface, VREyeParametersBinding::ConstructorEnabled, constructors::id::VREyeParameters);
    1931           3 :   WebIDLGlobalNameHash::Register(10501, 13, VRFieldOfViewBinding::DefineDOMInterface, VRFieldOfViewBinding::ConstructorEnabled, constructors::id::VRFieldOfView);
    1932           3 :   WebIDLGlobalNameHash::Register(10515, 11, VRFrameDataBinding::DefineDOMInterface, VRFrameDataBinding::ConstructorEnabled, constructors::id::VRFrameData);
    1933           3 :   WebIDLGlobalNameHash::Register(10527, 16, VRMockControllerBinding::DefineDOMInterface, VRMockControllerBinding::ConstructorEnabled, constructors::id::VRMockController);
    1934           3 :   WebIDLGlobalNameHash::Register(10544, 13, VRMockDisplayBinding::DefineDOMInterface, VRMockDisplayBinding::ConstructorEnabled, constructors::id::VRMockDisplay);
    1935           3 :   WebIDLGlobalNameHash::Register(10558, 6, VRPoseBinding::DefineDOMInterface, VRPoseBinding::ConstructorEnabled, constructors::id::VRPose);
    1936           3 :   WebIDLGlobalNameHash::Register(10565, 13, VRServiceTestBinding::DefineDOMInterface, VRServiceTestBinding::ConstructorEnabled, constructors::id::VRServiceTest);
    1937           3 :   WebIDLGlobalNameHash::Register(10579, 17, VRStageParametersBinding::DefineDOMInterface, VRStageParametersBinding::ConstructorEnabled, constructors::id::VRStageParameters);
    1938           3 :   WebIDLGlobalNameHash::Register(10597, 19, VRSubmitFrameResultBinding::DefineDOMInterface, VRSubmitFrameResultBinding::ConstructorEnabled, constructors::id::VRSubmitFrameResult);
    1939           3 :   WebIDLGlobalNameHash::Register(10617, 6, VTTCueBinding::DefineDOMInterface, nullptr, constructors::id::VTTCue);
    1940           3 :   WebIDLGlobalNameHash::Register(10624, 9, VTTRegionBinding::DefineDOMInterface, VTTRegionBinding::ConstructorEnabled, constructors::id::VTTRegion);
    1941           3 :   WebIDLGlobalNameHash::Register(10634, 13, ValidityStateBinding::DefineDOMInterface, nullptr, constructors::id::ValidityState);
    1942           3 :   WebIDLGlobalNameHash::Register(10648, 20, VideoPlaybackQualityBinding::DefineDOMInterface, VideoPlaybackQualityBinding::ConstructorEnabled, constructors::id::VideoPlaybackQuality);
    1943           3 :   WebIDLGlobalNameHash::Register(10669, 16, VideoStreamTrackBinding::DefineDOMInterface, nullptr, constructors::id::VideoStreamTrack);
    1944           3 :   WebIDLGlobalNameHash::Register(10686, 10, VideoTrackBinding::DefineDOMInterface, VideoTrackBinding::ConstructorEnabled, constructors::id::VideoTrack);
    1945           3 :   WebIDLGlobalNameHash::Register(10697, 14, VideoTrackListBinding::DefineDOMInterface, VideoTrackListBinding::ConstructorEnabled, constructors::id::VideoTrackList);
    1946           3 :   WebIDLGlobalNameHash::Register(10712, 14, WaveShaperNodeBinding::DefineDOMInterface, WaveShaperNodeBinding::ConstructorEnabled, constructors::id::WaveShaperNode);
    1947           3 :   WebIDLGlobalNameHash::Register(10727, 22, WebGL2RenderingContextBinding::DefineDOMInterface, WebGL2RenderingContextBinding::ConstructorEnabled, constructors::id::WebGL2RenderingContext);
    1948           3 :   WebIDLGlobalNameHash::Register(10750, 15, WebGLActiveInfoBinding::DefineDOMInterface, WebGLActiveInfoBinding::ConstructorEnabled, constructors::id::WebGLActiveInfo);
    1949           3 :   WebIDLGlobalNameHash::Register(10766, 11, WebGLBufferBinding::DefineDOMInterface, WebGLBufferBinding::ConstructorEnabled, constructors::id::WebGLBuffer);
    1950           3 :   WebIDLGlobalNameHash::Register(10778, 17, WebGLContextEventBinding::DefineDOMInterface, WebGLContextEventBinding::ConstructorEnabled, constructors::id::WebGLContextEvent);
    1951           3 :   WebIDLGlobalNameHash::Register(10796, 16, WebGLFramebufferBinding::DefineDOMInterface, WebGLFramebufferBinding::ConstructorEnabled, constructors::id::WebGLFramebuffer);
    1952           3 :   WebIDLGlobalNameHash::Register(10813, 12, WebGLProgramBinding::DefineDOMInterface, WebGLProgramBinding::ConstructorEnabled, constructors::id::WebGLProgram);
    1953           3 :   WebIDLGlobalNameHash::Register(10826, 10, WebGLQueryBinding::DefineDOMInterface, nullptr, constructors::id::WebGLQuery);
    1954           3 :   WebIDLGlobalNameHash::Register(10837, 17, WebGLRenderbufferBinding::DefineDOMInterface, WebGLRenderbufferBinding::ConstructorEnabled, constructors::id::WebGLRenderbuffer);
    1955           3 :   WebIDLGlobalNameHash::Register(10855, 21, WebGLRenderingContextBinding::DefineDOMInterface, WebGLRenderingContextBinding::ConstructorEnabled, constructors::id::WebGLRenderingContext);
    1956           3 :   WebIDLGlobalNameHash::Register(10877, 12, WebGLSamplerBinding::DefineDOMInterface, WebGLSamplerBinding::ConstructorEnabled, constructors::id::WebGLSampler);
    1957           3 :   WebIDLGlobalNameHash::Register(10890, 11, WebGLShaderBinding::DefineDOMInterface, WebGLShaderBinding::ConstructorEnabled, constructors::id::WebGLShader);
    1958           3 :   WebIDLGlobalNameHash::Register(10902, 26, WebGLShaderPrecisionFormatBinding::DefineDOMInterface, WebGLShaderPrecisionFormatBinding::ConstructorEnabled, constructors::id::WebGLShaderPrecisionFormat);
    1959           3 :   WebIDLGlobalNameHash::Register(10929, 9, WebGLSyncBinding::DefineDOMInterface, WebGLSyncBinding::ConstructorEnabled, constructors::id::WebGLSync);
    1960           3 :   WebIDLGlobalNameHash::Register(10939, 12, WebGLTextureBinding::DefineDOMInterface, WebGLTextureBinding::ConstructorEnabled, constructors::id::WebGLTexture);
    1961           3 :   WebIDLGlobalNameHash::Register(10952, 22, WebGLTransformFeedbackBinding::DefineDOMInterface, WebGLTransformFeedbackBinding::ConstructorEnabled, constructors::id::WebGLTransformFeedback);
    1962           3 :   WebIDLGlobalNameHash::Register(10975, 20, WebGLUniformLocationBinding::DefineDOMInterface, WebGLUniformLocationBinding::ConstructorEnabled, constructors::id::WebGLUniformLocation);
    1963           3 :   WebIDLGlobalNameHash::Register(10996, 22, WebGLVertexArrayObjectBinding::DefineDOMInterface, nullptr, constructors::id::WebGLVertexArrayObject);
    1964           3 :   WebIDLGlobalNameHash::Register(11019, 15, WebKitCSSMatrixBinding::DefineDOMInterface, WebKitCSSMatrixBinding::ConstructorEnabled, constructors::id::WebKitCSSMatrix);
    1965           3 :   WebIDLGlobalNameHash::Register(11035, 9, WebSocketBinding::DefineDOMInterface, nullptr, constructors::id::WebSocket);
    1966           3 :   WebIDLGlobalNameHash::Register(11045, 23, WebrtcGlobalInformationBinding::DefineDOMInterface, WebrtcGlobalInformationBinding::ConstructorEnabled, constructors::id::WebrtcGlobalInformation);
    1967           3 :   WebIDLGlobalNameHash::Register(11069, 10, WheelEventBinding::DefineDOMInterface, nullptr, constructors::id::WheelEvent);
    1968           3 :   WebIDLGlobalNameHash::Register(11080, 6, WindowBinding::DefineDOMInterface, nullptr, constructors::id::Window);
    1969           3 :   WebIDLGlobalNameHash::Register(11087, 10, WindowRootBinding::DefineDOMInterface, WindowRootBinding::ConstructorEnabled, constructors::id::WindowRoot);
    1970           3 :   WebIDLGlobalNameHash::Register(11098, 6, WorkerBinding::DefineDOMInterface, WorkerBinding::ConstructorEnabled, constructors::id::Worker);
    1971           3 :   WebIDLGlobalNameHash::Register(11105, 7, WorkletBinding::DefineDOMInterface, WorkletBinding::ConstructorEnabled, constructors::id::Worklet);
    1972           3 :   WebIDLGlobalNameHash::Register(11113, 11, XMLDocumentBinding::DefineDOMInterface, nullptr, constructors::id::XMLDocument);
    1973           3 :   WebIDLGlobalNameHash::Register(11125, 14, XMLHttpRequestBinding::DefineDOMInterface, XMLHttpRequestBinding::ConstructorEnabled, constructors::id::XMLHttpRequest);
    1974           3 :   WebIDLGlobalNameHash::Register(11140, 25, XMLHttpRequestEventTargetBinding::DefineDOMInterface, XMLHttpRequestEventTargetBinding::ConstructorEnabled, constructors::id::XMLHttpRequestEventTarget);
    1975           3 :   WebIDLGlobalNameHash::Register(11166, 20, XMLHttpRequestUploadBinding::DefineDOMInterface, XMLHttpRequestUploadBinding::ConstructorEnabled, constructors::id::XMLHttpRequestUpload);
    1976           3 :   WebIDLGlobalNameHash::Register(11187, 13, XMLSerializerBinding::DefineDOMInterface, nullptr, constructors::id::XMLSerializer);
    1977           3 :   WebIDLGlobalNameHash::Register(11201, 34, XMLStylesheetProcessingInstructionBinding::DefineDOMInterface, nullptr, constructors::id::XMLStylesheetProcessingInstruction);
    1978           3 :   WebIDLGlobalNameHash::Register(11236, 14, XPathEvaluatorBinding::DefineDOMInterface, nullptr, constructors::id::XPathEvaluator);
    1979           3 :   WebIDLGlobalNameHash::Register(11251, 15, XPathExpressionBinding::DefineDOMInterface, nullptr, constructors::id::XPathExpression);
    1980           3 :   WebIDLGlobalNameHash::Register(11267, 11, XPathResultBinding::DefineDOMInterface, nullptr, constructors::id::XPathResult);
    1981           3 :   WebIDLGlobalNameHash::Register(11279, 13, XSLTProcessorBinding::DefineDOMInterface, nullptr, constructors::id::XSLTProcessor);
    1982           3 :   WebIDLGlobalNameHash::Register(11293, 15, XULCommandEventBinding::DefineDOMInterface, XULCommandEventBinding::ConstructorEnabled, constructors::id::XULCommandEvent);
    1983           3 :   WebIDLGlobalNameHash::Register(11309, 11, XULDocumentBinding::DefineDOMInterface, XULDocumentBinding::ConstructorEnabled, constructors::id::XULDocument);
    1984           3 :   WebIDLGlobalNameHash::Register(11321, 10, XULElementBinding::DefineDOMInterface, XULElementBinding::ConstructorEnabled, constructors::id::XULElement);
    1985           3 :   WebIDLGlobalNameHash::Register(11332, 18, XULTemplateBuilderBinding::DefineDOMInterface, XULTemplateBuilderBinding::ConstructorEnabled, constructors::id::XULTemplateBuilder);
    1986           3 :   WebIDLGlobalNameHash::Register(11351, 14, XULTreeBuilderBinding::DefineDOMInterface, XULTreeBuilderBinding::ConstructorEnabled, constructors::id::XULTreeBuilder);
    1987           3 :   WebIDLGlobalNameHash::Register(11366, 22, XULTreeBuilderObserverBinding::DefineDOMInterface, XULTreeBuilderObserverBinding::ConstructorEnabled, constructors::id::XULTreeBuilderObserver);
    1988           3 :   WebIDLGlobalNameHash::Register(11389, 7, consoleBinding::DefineDOMInterface, nullptr, constructors::id::console);
    1989           3 :   WebIDLGlobalNameHash::Register(11397, 18, mozRTCIceCandidateBinding::DefineDOMInterface, mozRTCIceCandidateBinding::ConstructorEnabled, constructors::id::mozRTCIceCandidate);
    1990           3 :   WebIDLGlobalNameHash::Register(11416, 20, mozRTCPeerConnectionBinding::DefineDOMInterface, mozRTCPeerConnectionBinding::ConstructorEnabled, constructors::id::mozRTCPeerConnection);
    1991           3 :   WebIDLGlobalNameHash::Register(11437, 24, mozRTCSessionDescriptionBinding::DefineDOMInterface, mozRTCSessionDescriptionBinding::ConstructorEnabled, constructors::id::mozRTCSessionDescription);
    1992           3 : }
    1993             : 
    1994             : } // namespace dom
    1995             : } // namespace mozilla
    1996             : 

Generated by: LCOV version 1.13