#pragma once #include "root.h" #include "wtf/FastMalloc.h" #include "wtf/Noncopyable.h" namespace WebCore { using namespace JSC; class DOMClientIsoSubspaces { WTF_MAKE_NONCOPYABLE(DOMClientIsoSubspaces); WTF_MAKE_FAST_ALLOCATED(DOMClientIsoSubspaces); public: DOMClientIsoSubspaces() = default; /* --- bun --- */ std::unique_ptr m_clientSubspaceForBuffer; std::unique_ptr m_clientSubspaceForFFIFunction; std::unique_ptr m_clientSubspaceForNapiClass; /* --- bun --- */ std::unique_ptr m_clientSubspaceForGlobalObject; std::unique_ptr m_clientSubspaceForDOMException; // std::unique_ptr m_clientSubspaceForDOMFormData; // std::unique_ptr m_clientSubspaceForDOMFormDataIterator; std::unique_ptr m_clientSubspaceForDOMURL; std::unique_ptr m_clientSubspaceForURLSearchParams; std::unique_ptr m_clientSubspaceForURLSearchParamsIterator; std::unique_ptr m_clientSubspaceForExposedToWorkerAndWindow; // std::unique_ptr m_clientSubspaceForTouch; // std::unique_ptr m_clientSubspaceForTouchEvent; // std::unique_ptr m_clientSubspaceForTouchList; // std::unique_ptr m_clientSubspaceForInternalSettingsGenerated; // std::unique_ptr m_clientSubspaceForGPU; // std::unique_ptr m_clientSubspaceForGPUAdapter; // std::unique_ptr m_clientSubspaceForGPUBindGroup; // std::unique_ptr m_clientSubspaceForGPUBindGroupLayout; // std::unique_ptr m_clientSubspaceForGPUBuffer; // std::unique_ptr m_clientSubspaceForGPUBufferUsage; // std::unique_ptr m_clientSubspaceForGPUCanvasContext; // std::unique_ptr m_clientSubspaceForGPUColorWrite; // std::unique_ptr m_clientSubspaceForGPUCommandBuffer; // std::unique_ptr m_clientSubspaceForGPUCommandEncoder; // std::unique_ptr m_clientSubspaceForGPUCompilationInfo; // std::unique_ptr m_clientSubspaceForGPUCompilationMessage; // std::unique_ptr m_clientSubspaceForGPUComputePassEncoder; // std::unique_ptr m_clientSubspaceForGPUComputePipeline; // std::unique_ptr m_clientSubspaceForGPUDevice; // std::unique_ptr m_clientSubspaceForGPUDeviceLostInfo; // std::unique_ptr m_clientSubspaceForGPUExternalTexture; // std::unique_ptr m_clientSubspaceForGPUMapMode; // std::unique_ptr m_clientSubspaceForGPUOutOfMemoryError; // std::unique_ptr m_clientSubspaceForGPUPipelineLayout; // std::unique_ptr m_clientSubspaceForGPUQuerySet; // std::unique_ptr m_clientSubspaceForGPUQueue; // std::unique_ptr m_clientSubspaceForGPURenderBundle; // std::unique_ptr m_clientSubspaceForGPURenderBundleEncoder; // std::unique_ptr m_clientSubspaceForGPURenderPassEncoder; // std::unique_ptr m_clientSubspaceForGPURenderPipeline; // std::unique_ptr m_clientSubspaceForGPUSampler; // std::unique_ptr m_clientSubspaceForGPUShaderModule; // std::unique_ptr m_clientSubspaceForGPUShaderStage; // std::unique_ptr m_clientSubspaceForGPUSupportedFeatures; // std::unique_ptr m_clientSubspaceForGPUSupportedLimits; // std::unique_ptr m_clientSubspaceForGPUTexture; // std::unique_ptr m_clientSubspaceForGPUTextureUsage; // std::unique_ptr m_clientSubspaceForGPUTextureView; // std::unique_ptr m_clientSubspaceForGPUUncapturedErrorEvent; // std::unique_ptr m_clientSubspaceForGPUValidationError; // std::unique_ptr m_clientSubspaceForWebKitPlaybackTargetAvailabilityEvent; // std::unique_ptr m_clientSubspaceForApplePayCancelEvent; // std::unique_ptr m_clientSubspaceForApplePayCouponCodeChangedEvent; // std::unique_ptr m_clientSubspaceForApplePayError; // std::unique_ptr m_clientSubspaceForApplePayPaymentAuthorizedEvent; // std::unique_ptr m_clientSubspaceForApplePayPaymentMethodSelectedEvent; // std::unique_ptr m_clientSubspaceForApplePaySession; // std::unique_ptr m_clientSubspaceForApplePaySetup; // std::unique_ptr m_clientSubspaceForApplePaySetupFeature; // std::unique_ptr m_clientSubspaceForApplePayShippingContactSelectedEvent; // std::unique_ptr m_clientSubspaceForApplePayShippingMethodSelectedEvent; // std::unique_ptr m_clientSubspaceForApplePayValidateMerchantEvent; // std::unique_ptr m_clientSubspaceForClipboard; // std::unique_ptr m_clientSubspaceForClipboardItem; // std::unique_ptr m_clientSubspaceForDOMCache; // std::unique_ptr m_clientSubspaceForDOMCacheStorage; // std::unique_ptr m_clientSubspaceForContactsManager; // std::unique_ptr m_clientSubspaceForBasicCredential; // std::unique_ptr m_clientSubspaceForCredentialsContainer; // std::unique_ptr m_clientSubspaceForMediaKeyMessageEvent; // std::unique_ptr m_clientSubspaceForMediaKeySession; // std::unique_ptr m_clientSubspaceForMediaKeyStatusMap; // std::unique_ptr m_clientSubspaceForMediaKeyStatusMapIterator; // std::unique_ptr m_clientSubspaceForMediaKeySystemAccess; // std::unique_ptr m_clientSubspaceForMediaKeys; // std::unique_ptr m_clientSubspaceForWebKitMediaKeyMessageEvent; // std::unique_ptr m_clientSubspaceForWebKitMediaKeyNeededEvent; // std::unique_ptr m_clientSubspaceForWebKitMediaKeySession; // std::unique_ptr m_clientSubspaceForWebKitMediaKeys; // std::unique_ptr m_clientSubspaceForDOMFileSystem; // std::unique_ptr m_clientSubspaceForFileSystemDirectoryEntry; // std::unique_ptr m_clientSubspaceForFileSystemDirectoryReader; // std::unique_ptr m_clientSubspaceForFileSystemEntry; // std::unique_ptr m_clientSubspaceForFileSystemFileEntry; std::unique_ptr m_clientSubspaceForFetchHeaders; std::unique_ptr m_clientSubspaceForFetchHeadersIterator; // std::unique_ptr m_clientSubspaceForFetchRequest; // std::unique_ptr m_clientSubspaceForFetchResponse; // std::unique_ptr m_clientSubspaceForFileSystemDirectoryHandle; // std::unique_ptr m_clientSubspaceForFileSystemFileHandle; // std::unique_ptr m_clientSubspaceForFileSystemHandle; // std::unique_ptr m_clientSubspaceForFileSystemSyncAccessHandle; // std::unique_ptr m_clientSubspaceForGamepad; // std::unique_ptr m_clientSubspaceForGamepadButton; // std::unique_ptr m_clientSubspaceForGamepadEvent; // std::unique_ptr m_clientSubspaceForGeolocation; // std::unique_ptr m_clientSubspaceForGeolocationCoordinates; // std::unique_ptr m_clientSubspaceForGeolocationPosition; // std::unique_ptr m_clientSubspaceForGeolocationPositionError; // std::unique_ptr m_clientSubspaceForHighlight; // std::unique_ptr m_clientSubspaceForHighlightRegister; // std::unique_ptr m_clientSubspaceForIDBCursor; // std::unique_ptr m_clientSubspaceForIDBCursorWithValue; // std::unique_ptr m_clientSubspaceForIDBDatabase; // std::unique_ptr m_clientSubspaceForIDBFactory; // std::unique_ptr m_clientSubspaceForIDBIndex; // std::unique_ptr m_clientSubspaceForIDBKeyRange; // std::unique_ptr m_clientSubspaceForIDBObjectStore; // std::unique_ptr m_clientSubspaceForIDBOpenDBRequest; // std::unique_ptr m_clientSubspaceForIDBRequest; // std::unique_ptr m_clientSubspaceForIDBTransaction; // std::unique_ptr m_clientSubspaceForIDBVersionChangeEvent; // std::unique_ptr m_clientSubspaceForMediaCapabilities; // std::unique_ptr m_clientSubspaceForMediaControlsHost; // std::unique_ptr m_clientSubspaceForBlobEvent; // std::unique_ptr m_clientSubspaceForMediaRecorder; // std::unique_ptr m_clientSubspaceForMediaRecorderErrorEvent; // std::unique_ptr m_clientSubspaceForMediaMetadata; // std::unique_ptr m_clientSubspaceForMediaSession; // std::unique_ptr m_clientSubspaceForMediaSessionCoordinator; // std::unique_ptr m_clientSubspaceForMediaSource; // std::unique_ptr m_clientSubspaceForSourceBuffer; // std::unique_ptr m_clientSubspaceForSourceBufferList; // std::unique_ptr m_clientSubspaceForVideoPlaybackQuality; // std::unique_ptr m_clientSubspaceForCanvasCaptureMediaStreamTrack; // std::unique_ptr m_clientSubspaceForMediaDeviceInfo; // std::unique_ptr m_clientSubspaceForMediaDevices; // std::unique_ptr m_clientSubspaceForMediaStream; // std::unique_ptr m_clientSubspaceForMediaStreamTrack; // std::unique_ptr m_clientSubspaceForMediaStreamTrackEvent; // std::unique_ptr m_clientSubspaceForOverconstrainedError; // std::unique_ptr m_clientSubspaceForOverconstrainedErrorEvent; // std::unique_ptr m_clientSubspaceForRTCCertificate; // std::unique_ptr m_clientSubspaceForRTCDTMFSender; // std::unique_ptr m_clientSubspaceForRTCDTMFToneChangeEvent; // std::unique_ptr m_clientSubspaceForRTCDataChannel; // std::unique_ptr m_clientSubspaceForRTCDataChannelEvent; // std::unique_ptr m_clientSubspaceForRTCDtlsTransport; // std::unique_ptr m_clientSubspaceForRTCEncodedAudioFrame; // std::unique_ptr m_clientSubspaceForRTCEncodedVideoFrame; // std::unique_ptr m_clientSubspaceForRTCError; // std::unique_ptr m_clientSubspaceForRTCErrorEvent; // std::unique_ptr m_clientSubspaceForRTCIceCandidate; // std::unique_ptr m_clientSubspaceForRTCIceTransport; // std::unique_ptr m_clientSubspaceForRTCPeerConnection; // std::unique_ptr m_clientSubspaceForRTCPeerConnectionIceErrorEvent; // std::unique_ptr m_clientSubspaceForRTCPeerConnectionIceEvent; // std::unique_ptr m_clientSubspaceForRTCRtpReceiver; // std::unique_ptr m_clientSubspaceForRTCRtpSFrameTransform; // std::unique_ptr m_clientSubspaceForRTCRtpSFrameTransformErrorEvent; // std::unique_ptr m_clientSubspaceForRTCRtpScriptTransform; // std::unique_ptr m_clientSubspaceForRTCRtpScriptTransformer; // std::unique_ptr m_clientSubspaceForRTCRtpSender; // std::unique_ptr m_clientSubspaceForRTCRtpTransceiver; // std::unique_ptr m_clientSubspaceForRTCSctpTransport; // std::unique_ptr m_clientSubspaceForRTCSessionDescription; // std::unique_ptr m_clientSubspaceForRTCStatsReport; // std::unique_ptr m_clientSubspaceForRTCTrackEvent; // std::unique_ptr m_clientSubspaceForRTCTransformEvent; // std::unique_ptr m_clientSubspaceForHTMLModelElement; // std::unique_ptr m_clientSubspaceForNotification; // std::unique_ptr m_clientSubspaceForNotificationEvent; // std::unique_ptr m_clientSubspaceForMerchantValidationEvent; // std::unique_ptr m_clientSubspaceForPaymentAddress; // std::unique_ptr m_clientSubspaceForPaymentMethodChangeEvent; // std::unique_ptr m_clientSubspaceForPaymentRequest; // std::unique_ptr m_clientSubspaceForPaymentRequestUpdateEvent; // std::unique_ptr m_clientSubspaceForPaymentResponse; // std::unique_ptr m_clientSubspaceForPermissionStatus; // std::unique_ptr m_clientSubspaceForPermissions; // std::unique_ptr m_clientSubspaceForPictureInPictureEvent; // std::unique_ptr m_clientSubspaceForPictureInPictureWindow; // std::unique_ptr m_clientSubspaceForPushEvent; // std::unique_ptr m_clientSubspaceForPushManager; // std::unique_ptr m_clientSubspaceForPushMessageData; // std::unique_ptr m_clientSubspaceForPushSubscription; // std::unique_ptr m_clientSubspaceForPushSubscriptionChangeEvent; // std::unique_ptr m_clientSubspaceForPushSubscriptionOptions; // std::unique_ptr m_clientSubspaceForRemotePlayback; // std::unique_ptr m_clientSubspaceForSpeechRecognition; // std::unique_ptr m_clientSubspaceForSpeechRecognitionAlternative; // std::unique_ptr m_clientSubspaceForSpeechRecognitionErrorEvent; // std::unique_ptr m_clientSubspaceForSpeechRecognitionEvent; // std::unique_ptr m_clientSubspaceForSpeechRecognitionResult; // std::unique_ptr m_clientSubspaceForSpeechRecognitionResultList; // std::unique_ptr m_clientSubspaceForSpeechSynthesis; // std::unique_ptr m_clientSubspaceForSpeechSynthesisErrorEvent; // std::unique_ptr m_clientSubspaceForSpeechSynthesisEvent; // std::unique_ptr m_clientSubspaceForSpeechSynthesisUtterance; // std::unique_ptr m_clientSubspaceForSpeechSynthesisVoice; // std::unique_ptr m_clientSubspaceForStorageManager; // std::unique_ptr m_clientSubspaceForByteLengthQueuingStrategy; // std::unique_ptr m_clientSubspaceForCountQueuingStrategy; // std::unique_ptr m_clientSubspaceForReadableByteStreamController; // std::unique_ptr m_clientSubspaceForReadableStream; // std::unique_ptr m_clientSubspaceForReadableStreamBYOBReader; // std::unique_ptr m_clientSubspaceForReadableStreamBYOBRequest; // std::unique_ptr m_clientSubspaceForReadableStreamDefaultController; // std::unique_ptr m_clientSubspaceForReadableStreamDefaultReader; // std::unique_ptr m_clientSubspaceForReadableStreamSink; // std::unique_ptr m_clientSubspaceForReadableStreamSource; // std::unique_ptr m_clientSubspaceForTransformStream; // std::unique_ptr m_clientSubspaceForTransformStreamDefaultController; // std::unique_ptr m_clientSubspaceForWritableStream; // std::unique_ptr m_clientSubspaceForWritableStreamDefaultController; // std::unique_ptr m_clientSubspaceForWritableStreamDefaultWriter; // std::unique_ptr m_clientSubspaceForWritableStreamSink; // std::unique_ptr m_clientSubspaceForWebLock; // std::unique_ptr m_clientSubspaceForWebLockManager; // std::unique_ptr m_clientSubspaceForAnalyserNode; // std::unique_ptr m_clientSubspaceForAudioBuffer; // std::unique_ptr m_clientSubspaceForAudioBufferSourceNode; // std::unique_ptr m_clientSubspaceForAudioContext; // std::unique_ptr m_clientSubspaceForAudioDestinationNode; // std::unique_ptr m_clientSubspaceForAudioListener; // std::unique_ptr m_clientSubspaceForAudioNode; // std::unique_ptr m_clientSubspaceForAudioParam; // std::unique_ptr m_clientSubspaceForAudioParamMap; // std::unique_ptr m_clientSubspaceForAudioProcessingEvent; // std::unique_ptr m_clientSubspaceForAudioScheduledSourceNode; // std::unique_ptr m_clientSubspaceForAudioWorklet; // std::unique_ptr m_clientSubspaceForAudioWorkletGlobalScope; // std::unique_ptr m_clientSubspaceForAudioWorkletNode; // std::unique_ptr m_clientSubspaceForAudioWorkletProcessor; // std::unique_ptr m_clientSubspaceForBaseAudioContext; // std::unique_ptr m_clientSubspaceForBiquadFilterNode; // std::unique_ptr m_clientSubspaceForChannelMergerNode; // std::unique_ptr m_clientSubspaceForChannelSplitterNode; // std::unique_ptr m_clientSubspaceForConstantSourceNode; // std::unique_ptr m_clientSubspaceForConvolverNode; // std::unique_ptr m_clientSubspaceForDelayNode; // std::unique_ptr m_clientSubspaceForDynamicsCompressorNode; // std::unique_ptr m_clientSubspaceForGainNode; // std::unique_ptr m_clientSubspaceForIIRFilterNode; // std::unique_ptr m_clientSubspaceForMediaElementAudioSourceNode; // std::unique_ptr m_clientSubspaceForMediaStreamAudioDestinationNode; // std::unique_ptr m_clientSubspaceForMediaStreamAudioSourceNode; // std::unique_ptr m_clientSubspaceForOfflineAudioCompletionEvent; // std::unique_ptr m_clientSubspaceForOfflineAudioContext; // std::unique_ptr m_clientSubspaceForOscillatorNode; // std::unique_ptr m_clientSubspaceForPannerNode; // std::unique_ptr m_clientSubspaceForPeriodicWave; // std::unique_ptr m_clientSubspaceForScriptProcessorNode; // std::unique_ptr m_clientSubspaceForStereoPannerNode; // std::unique_ptr m_clientSubspaceForWaveShaperNode; // std::unique_ptr m_clientSubspaceForAuthenticatorAssertionResponse; // std::unique_ptr m_clientSubspaceForAuthenticatorAttestationResponse; // std::unique_ptr m_clientSubspaceForAuthenticatorResponse; // std::unique_ptr m_clientSubspaceForPublicKeyCredential; // std::unique_ptr m_clientSubspaceForVideoColorSpace; // std::unique_ptr m_clientSubspaceForDatabase; // std::unique_ptr m_clientSubspaceForSQLError; // std::unique_ptr m_clientSubspaceForSQLResultSet; // std::unique_ptr m_clientSubspaceForSQLResultSetRowList; // std::unique_ptr m_clientSubspaceForSQLTransaction; // std::unique_ptr m_clientSubspaceForCloseEvent; // std::unique_ptr m_clientSubspaceForWebSocket; // std::unique_ptr m_clientSubspaceForWebXRBoundedReferenceSpace; // std::unique_ptr m_clientSubspaceForWebXRFrame; // std::unique_ptr m_clientSubspaceForWebXRHand; // std::unique_ptr m_clientSubspaceForWebXRHandIterator; // std::unique_ptr m_clientSubspaceForWebXRInputSource; // std::unique_ptr m_clientSubspaceForWebXRInputSourceArray; // std::unique_ptr m_clientSubspaceForWebXRInputSourceArrayIterator; // std::unique_ptr m_clientSubspaceForWebXRJointPose; // std::unique_ptr m_clientSubspaceForWebXRJointSpace; // std::unique_ptr m_clientSubspaceForWebXRLayer; // std::unique_ptr m_clientSubspaceForWebXRPose; // std::unique_ptr m_clientSubspaceForWebXRReferenceSpace; // std::unique_ptr m_clientSubspaceForWebXRRenderState; // std::unique_ptr m_clientSubspaceForWebXRRigidTransform; // std::unique_ptr m_clientSubspaceForWebXRSession; // std::unique_ptr m_clientSubspaceForWebXRSpace; // std::unique_ptr m_clientSubspaceForWebXRSystem; // std::unique_ptr m_clientSubspaceForWebXRView; // std::unique_ptr m_clientSubspaceForWebXRViewerPose; // std::unique_ptr m_clientSubspaceForWebXRViewport; // std::unique_ptr m_clientSubspaceForWebXRWebGLLayer; // std::unique_ptr m_clientSubspaceForXRInputSourceEvent; // std::unique_ptr m_clientSubspaceForXRInputSourcesChangeEvent; // std::unique_ptr m_clientSubspaceForXRReferenceSpaceEvent; // std::unique_ptr m_clientSubspaceForXRSessionEvent; // std::unique_ptr m_clientSubspaceForAnimationEffect; // std::unique_ptr m_clientSubspaceForAnimationPlaybackEvent; // std::unique_ptr m_clientSubspaceForAnimationTimeline; // std::unique_ptr m_clientSubspaceForCSSAnimation; // std::unique_ptr m_clientSubspaceForCSSTransition; // std::unique_ptr m_clientSubspaceForCustomEffect; // std::unique_ptr m_clientSubspaceForDocumentTimeline; // std::unique_ptr m_clientSubspaceForKeyframeEffect; // std::unique_ptr m_clientSubspaceForWebAnimation; // std::unique_ptr m_clientSubspaceForCryptoKey; // std::unique_ptr m_clientSubspaceForSubtleCrypto; // std::unique_ptr m_clientSubspaceForCSSConditionRule; // std::unique_ptr m_clientSubspaceForCSSCounterStyleRule; // std::unique_ptr m_clientSubspaceForCSSFontFaceRule; // std::unique_ptr m_clientSubspaceForCSSFontPaletteValuesRule; // std::unique_ptr m_clientSubspaceForCSSGroupingRule; // std::unique_ptr m_clientSubspaceForCSSImportRule; // std::unique_ptr m_clientSubspaceForCSSKeyframeRule; // std::unique_ptr m_clientSubspaceForCSSKeyframesRule; // std::unique_ptr m_clientSubspaceForCSSLayerBlockRule; // std::unique_ptr m_clientSubspaceForCSSLayerStatementRule; // std::unique_ptr m_clientSubspaceForCSSMediaRule; // std::unique_ptr m_clientSubspaceForCSSNamespaceRule; // std::unique_ptr m_clientSubspaceForCSSPageRule; // std::unique_ptr m_clientSubspaceForCSSPaintSize; // std::unique_ptr m_clientSubspaceForCSSRule; // std::unique_ptr m_clientSubspaceForCSSRuleList; // std::unique_ptr m_clientSubspaceForCSSStyleDeclaration; // std::unique_ptr m_clientSubspaceForCSSStyleRule; // std::unique_ptr m_clientSubspaceForCSSStyleSheet; // std::unique_ptr m_clientSubspaceForCSSSupportsRule; // std::unique_ptr m_clientSubspaceForCSSUnknownRule; // std::unique_ptr m_clientSubspaceForDOMCSSNamespace; // std::unique_ptr m_clientSubspaceForDOMMatrix; // std::unique_ptr m_clientSubspaceForDOMMatrixReadOnly; // std::unique_ptr m_clientSubspaceForDeprecatedCSSOMCounter; // std::unique_ptr m_clientSubspaceForDeprecatedCSSOMPrimitiveValue; // std::unique_ptr m_clientSubspaceForDeprecatedCSSOMRGBColor; // std::unique_ptr m_clientSubspaceForDeprecatedCSSOMRect; // std::unique_ptr m_clientSubspaceForDeprecatedCSSOMValue; // std::unique_ptr m_clientSubspaceForDeprecatedCSSOMValueList; // std::unique_ptr m_clientSubspaceForFontFace; // std::unique_ptr m_clientSubspaceForFontFaceSet; // std::unique_ptr m_clientSubspaceForFontFaceSetIterator; // std::unique_ptr m_clientSubspaceForMediaList; // std::unique_ptr m_clientSubspaceForMediaQueryList; // std::unique_ptr m_clientSubspaceForMediaQueryListEvent; // std::unique_ptr m_clientSubspaceForStyleMedia; // std::unique_ptr m_clientSubspaceForStyleSheet; // std::unique_ptr m_clientSubspaceForStyleSheetList; // std::unique_ptr m_clientSubspaceForCSSKeywordValue; // std::unique_ptr m_clientSubspaceForCSSNumericValue; // std::unique_ptr m_clientSubspaceForCSSOMVariableReferenceValue; // std::unique_ptr m_clientSubspaceForCSSStyleImageValue; // std::unique_ptr m_clientSubspaceForCSSStyleValue; // std::unique_ptr m_clientSubspaceForCSSUnitValue; // std::unique_ptr m_clientSubspaceForCSSUnparsedValue; // std::unique_ptr m_clientSubspaceForCSSUnparsedValueIterator; // std::unique_ptr m_clientSubspaceForStylePropertyMap; // std::unique_ptr m_clientSubspaceForStylePropertyMapReadOnly; // std::unique_ptr m_clientSubspaceForCSSMathInvert; // std::unique_ptr m_clientSubspaceForCSSMathMax; // std::unique_ptr m_clientSubspaceForCSSMathMin; // std::unique_ptr m_clientSubspaceForCSSMathNegate; // std::unique_ptr m_clientSubspaceForCSSMathProduct; // std::unique_ptr m_clientSubspaceForCSSMathSum; // std::unique_ptr m_clientSubspaceForCSSMathValue; // std::unique_ptr m_clientSubspaceForCSSNumericArray; // std::unique_ptr m_clientSubspaceForCSSNumericArrayIterator; // std::unique_ptr m_clientSubspaceForCSSMatrixComponent; // std::unique_ptr m_clientSubspaceForCSSPerspective; // std::unique_ptr m_clientSubspaceForCSSRotate; // std::unique_ptr m_clientSubspaceForCSSScale; // std::unique_ptr m_clientSubspaceForCSSSkew; // std::unique_ptr m_clientSubspaceForCSSSkewX; // std::unique_ptr m_clientSubspaceForCSSSkewY; // std::unique_ptr m_clientSubspaceForCSSTransformComponent; // std::unique_ptr m_clientSubspaceForCSSTransformValue; // std::unique_ptr m_clientSubspaceForCSSTransformValueIterator; // std::unique_ptr m_clientSubspaceForCSSTranslate; // std::unique_ptr m_clientSubspaceForAbstractRange; // std::unique_ptr m_clientSubspaceForAnimationEvent; // std::unique_ptr m_clientSubspaceForAttr; // std::unique_ptr m_clientSubspaceForBeforeUnloadEvent; // std::unique_ptr m_clientSubspaceForBroadcastChannel; // std::unique_ptr m_clientSubspaceForCDATASection; // std::unique_ptr m_clientSubspaceForCharacterData; // std::unique_ptr m_clientSubspaceForClipboardEvent; // std::unique_ptr m_clientSubspaceForComment; // std::unique_ptr m_clientSubspaceForCompositionEvent; // std::unique_ptr m_clientSubspaceForCustomElementRegistry; std::unique_ptr m_clientSubspaceForCustomEvent; // std::unique_ptr m_clientSubspaceForDOMImplementation; // std::unique_ptr m_clientSubspaceForDOMPoint; // std::unique_ptr m_clientSubspaceForDOMPointReadOnly; // std::unique_ptr m_clientSubspaceForDOMQuad; // std::unique_ptr m_clientSubspaceForDOMRect; // std::unique_ptr m_clientSubspaceForDOMRectList; // std::unique_ptr m_clientSubspaceForDOMRectReadOnly; // std::unique_ptr m_clientSubspaceForDOMStringList; // std::unique_ptr m_clientSubspaceForDOMStringMap; // std::unique_ptr m_clientSubspaceForDataTransfer; // std::unique_ptr m_clientSubspaceForDataTransferItem; // std::unique_ptr m_clientSubspaceForDataTransferItemList; // std::unique_ptr m_clientSubspaceForDeviceMotionEvent; // std::unique_ptr m_clientSubspaceForDeviceOrientationEvent; // std::unique_ptr m_clientSubspaceForDocument; // std::unique_ptr m_clientSubspaceForDocumentFragment; // std::unique_ptr m_clientSubspaceForDocumentType; // std::unique_ptr m_clientSubspaceForDragEvent; // std::unique_ptr m_clientSubspaceForElement; // std::unique_ptr m_clientSubspaceForFocusEvent; // std::unique_ptr m_clientSubspaceForFormDataEvent; // std::unique_ptr m_clientSubspaceForHashChangeEvent; // std::unique_ptr m_clientSubspaceForIdleDeadline; // std::unique_ptr m_clientSubspaceForInputEvent; // std::unique_ptr m_clientSubspaceForKeyboardEvent; // std::unique_ptr m_clientSubspaceForMessageChannel; // std::unique_ptr m_clientSubspaceForMessageEvent; // std::unique_ptr m_clientSubspaceForMessagePort; // std::unique_ptr m_clientSubspaceForMouseEvent; // std::unique_ptr m_clientSubspaceForMutationEvent; // std::unique_ptr m_clientSubspaceForMutationObserver; // std::unique_ptr m_clientSubspaceForMutationRecord; // std::unique_ptr m_clientSubspaceForNamedNodeMap; // std::unique_ptr m_clientSubspaceForNode; // std::unique_ptr m_clientSubspaceForNodeIterator; // std::unique_ptr m_clientSubspaceForNodeList; // std::unique_ptr m_clientSubspaceForNodeListIterator; // std::unique_ptr m_clientSubspaceForOverflowEvent; // std::unique_ptr m_clientSubspaceForPageTransitionEvent; // std::unique_ptr m_clientSubspaceForPointerEvent; // std::unique_ptr m_clientSubspaceForPopStateEvent; // std::unique_ptr m_clientSubspaceForProcessingInstruction; // std::unique_ptr m_clientSubspaceForProgressEvent; // std::unique_ptr m_clientSubspaceForPromiseRejectionEvent; // std::unique_ptr m_clientSubspaceForRange; // std::unique_ptr m_clientSubspaceForSecurityPolicyViolationEvent; // std::unique_ptr m_clientSubspaceForShadowRoot; // std::unique_ptr m_clientSubspaceForStaticRange; // std::unique_ptr m_clientSubspaceForText; // std::unique_ptr m_clientSubspaceForTextDecoder; // std::unique_ptr m_clientSubspaceForTextDecoderStream; // std::unique_ptr m_clientSubspaceForTextDecoderStreamDecoder; // std::unique_ptr m_clientSubspaceForTextEncoder; // std::unique_ptr m_clientSubspaceForTextEncoderStream; // std::unique_ptr m_clientSubspaceForTextEncoderStreamEncoder; // std::unique_ptr m_clientSubspaceForTextEvent; // std::unique_ptr m_clientSubspaceForTransitionEvent; // std::unique_ptr m_clientSubspaceForTreeWalker; // std::unique_ptr m_clientSubspaceForUIEvent; // std::unique_ptr m_clientSubspaceForWheelEvent; // std::unique_ptr m_clientSubspaceForXMLDocument; // std::unique_ptr m_clientSubspaceForBlob; // std::unique_ptr m_clientSubspaceForFile; // std::unique_ptr m_clientSubspaceForFileList; // std::unique_ptr m_clientSubspaceForFileReader; // std::unique_ptr m_clientSubspaceForFileReaderSync; // std::unique_ptr m_clientSubspaceForDOMFormData; // std::unique_ptr m_clientSubspaceForDOMFormDataIterator; // std::unique_ptr m_clientSubspaceForDOMTokenList; // std::unique_ptr m_clientSubspaceForDOMTokenListIterator; // std::unique_ptr m_clientSubspaceForDOMURL; // std::unique_ptr m_clientSubspaceForHTMLAllCollection; // std::unique_ptr m_clientSubspaceForHTMLAnchorElement; // std::unique_ptr m_clientSubspaceForHTMLAreaElement; // std::unique_ptr m_clientSubspaceForHTMLAttachmentElement; // std::unique_ptr m_clientSubspaceForHTMLAudioElement; // std::unique_ptr m_clientSubspaceForHTMLBRElement; // std::unique_ptr m_clientSubspaceForHTMLBaseElement; // std::unique_ptr m_clientSubspaceForHTMLBodyElement; // std::unique_ptr m_clientSubspaceForHTMLButtonElement; // std::unique_ptr m_clientSubspaceForHTMLCanvasElement; // std::unique_ptr m_clientSubspaceForHTMLCollection; // std::unique_ptr m_clientSubspaceForHTMLDListElement; // std::unique_ptr m_clientSubspaceForHTMLDataElement; // std::unique_ptr m_clientSubspaceForHTMLDataListElement; // std::unique_ptr m_clientSubspaceForHTMLDetailsElement; // std::unique_ptr m_clientSubspaceForHTMLDialogElement; // std::unique_ptr m_clientSubspaceForHTMLDirectoryElement; // std::unique_ptr m_clientSubspaceForHTMLDivElement; // std::unique_ptr m_clientSubspaceForHTMLDocument; // std::unique_ptr m_clientSubspaceForHTMLElement; // std::unique_ptr m_clientSubspaceForHTMLEmbedElement; // std::unique_ptr m_clientSubspaceForHTMLFieldSetElement; // std::unique_ptr m_clientSubspaceForHTMLFontElement; // std::unique_ptr m_clientSubspaceForHTMLFormControlsCollection; // std::unique_ptr m_clientSubspaceForHTMLFormElement; // std::unique_ptr m_clientSubspaceForHTMLFrameElement; // std::unique_ptr m_clientSubspaceForHTMLFrameSetElement; // std::unique_ptr m_clientSubspaceForHTMLHRElement; // std::unique_ptr m_clientSubspaceForHTMLHeadElement; // std::unique_ptr m_clientSubspaceForHTMLHeadingElement; // std::unique_ptr m_clientSubspaceForHTMLHtmlElement; // std::unique_ptr m_clientSubspaceForHTMLIFrameElement; // std::unique_ptr m_clientSubspaceForHTMLImageElement; // std::unique_ptr m_clientSubspaceForHTMLInputElement; // std::unique_ptr m_clientSubspaceForHTMLLIElement; // std::unique_ptr m_clientSubspaceForHTMLLabelElement; // std::unique_ptr m_clientSubspaceForHTMLLegendElement; // std::unique_ptr m_clientSubspaceForHTMLLinkElement; // std::unique_ptr m_clientSubspaceForHTMLMapElement; // std::unique_ptr m_clientSubspaceForHTMLMarqueeElement; // std::unique_ptr m_clientSubspaceForHTMLMediaElement; // std::unique_ptr m_clientSubspaceForHTMLMenuElement; // std::unique_ptr m_clientSubspaceForHTMLMenuItemElement; // std::unique_ptr m_clientSubspaceForHTMLMetaElement; // std::unique_ptr m_clientSubspaceForHTMLMeterElement; // std::unique_ptr m_clientSubspaceForHTMLModElement; // std::unique_ptr m_clientSubspaceForHTMLOListElement; // std::unique_ptr m_clientSubspaceForHTMLObjectElement; // std::unique_ptr m_clientSubspaceForHTMLOptGroupElement; // std::unique_ptr m_clientSubspaceForHTMLOptionElement; // std::unique_ptr m_clientSubspaceForHTMLOptionsCollection; // std::unique_ptr m_clientSubspaceForHTMLOutputElement; // std::unique_ptr m_clientSubspaceForHTMLParagraphElement; // std::unique_ptr m_clientSubspaceForHTMLParamElement; // std::unique_ptr m_clientSubspaceForHTMLPictureElement; // std::unique_ptr m_clientSubspaceForHTMLPreElement; // std::unique_ptr m_clientSubspaceForHTMLProgressElement; // std::unique_ptr m_clientSubspaceForHTMLQuoteElement; // std::unique_ptr m_clientSubspaceForHTMLScriptElement; // std::unique_ptr m_clientSubspaceForHTMLSelectElement; // std::unique_ptr m_clientSubspaceForHTMLSlotElement; // std::unique_ptr m_clientSubspaceForHTMLSourceElement; // std::unique_ptr m_clientSubspaceForHTMLSpanElement; // std::unique_ptr m_clientSubspaceForHTMLStyleElement; // std::unique_ptr m_clientSubspaceForHTMLTableCaptionElement; // std::unique_ptr m_clientSubspaceForHTMLTableCellElement; // std::unique_ptr m_clientSubspaceForHTMLTableColElement; // std::unique_ptr m_clientSubspaceForHTMLTableElement; // std::unique_ptr m_clientSubspaceForHTMLTableRowElement; // std::unique_ptr m_clientSubspaceForHTMLTableSectionElement; // std::unique_ptr m_clientSubspaceForHTMLTemplateElement; // std::unique_ptr m_clientSubspaceForHTMLTextAreaElement; // std::unique_ptr m_clientSubspaceForHTMLTimeElement; // std::unique_ptr m_clientSubspaceForHTMLTitleElement; // std::unique_ptr m_clientSubspaceForHTMLTrackElement; // std::unique_ptr m_clientSubspaceForHTMLUListElement; // std::unique_ptr m_clientSubspaceForHTMLUnknownElement; // std::unique_ptr m_clientSubspaceForHTMLVideoElement; // std::unique_ptr m_clientSubspaceForImageBitmap; // std::unique_ptr m_clientSubspaceForImageData; // std::unique_ptr m_clientSubspaceForMediaController; // std::unique_ptr m_clientSubspaceForMediaEncryptedEvent; // std::unique_ptr m_clientSubspaceForMediaError; // std::unique_ptr m_clientSubspaceForOffscreenCanvas; // std::unique_ptr m_clientSubspaceForRadioNodeList; // std::unique_ptr m_clientSubspaceForSubmitEvent; // std::unique_ptr m_clientSubspaceForTextMetrics; // std::unique_ptr m_clientSubspaceForTimeRanges; // std::unique_ptr m_clientSubspaceForURLSearchParams; // std::unique_ptr m_clientSubspaceForURLSearchParamsIterator; // std::unique_ptr m_clientSubspaceForValidityState; // std::unique_ptr m_clientSubspaceForWebKitMediaKeyError; // std::unique_ptr m_clientSubspaceForANGLEInstancedArrays; // std::unique_ptr m_clientSubspaceForCanvasGradient; // std::unique_ptr m_clientSubspaceForCanvasPattern; // std::unique_ptr m_clientSubspaceForCanvasRenderingContext2D; // std::unique_ptr m_clientSubspaceForEXTBlendMinMax; // std::unique_ptr m_clientSubspaceForEXTColorBufferFloat; // std::unique_ptr m_clientSubspaceForEXTColorBufferHalfFloat; // std::unique_ptr m_clientSubspaceForEXTFloatBlend; // std::unique_ptr m_clientSubspaceForEXTFragDepth; // std::unique_ptr m_clientSubspaceForEXTShaderTextureLOD; // std::unique_ptr m_clientSubspaceForEXTTextureCompressionRGTC; // std::unique_ptr m_clientSubspaceForEXTTextureFilterAnisotropic; // std::unique_ptr m_clientSubspaceForEXTsRGB; // std::unique_ptr m_clientSubspaceForImageBitmapRenderingContext; // std::unique_ptr m_clientSubspaceForKHRParallelShaderCompile; // std::unique_ptr m_clientSubspaceForOESElementIndexUint; // std::unique_ptr m_clientSubspaceForOESFBORenderMipmap; // std::unique_ptr m_clientSubspaceForOESStandardDerivatives; // std::unique_ptr m_clientSubspaceForOESTextureFloat; // std::unique_ptr m_clientSubspaceForOESTextureFloatLinear; // std::unique_ptr m_clientSubspaceForOESTextureHalfFloat; // std::unique_ptr m_clientSubspaceForOESTextureHalfFloatLinear; // std::unique_ptr m_clientSubspaceForOESVertexArrayObject; // std::unique_ptr m_clientSubspaceForOffscreenCanvasRenderingContext2D; // std::unique_ptr m_clientSubspaceForPaintRenderingContext2D; // std::unique_ptr m_clientSubspaceForPath2D; // std::unique_ptr m_clientSubspaceForWebGL2RenderingContext; // std::unique_ptr m_clientSubspaceForWebGLActiveInfo; // std::unique_ptr m_clientSubspaceForWebGLBuffer; // std::unique_ptr m_clientSubspaceForWebGLColorBufferFloat; // std::unique_ptr m_clientSubspaceForWebGLCompressedTextureASTC; // std::unique_ptr m_clientSubspaceForWebGLCompressedTextureATC; // std::unique_ptr m_clientSubspaceForWebGLCompressedTextureETC; // std::unique_ptr m_clientSubspaceForWebGLCompressedTextureETC1; // std::unique_ptr m_clientSubspaceForWebGLCompressedTexturePVRTC; // std::unique_ptr m_clientSubspaceForWebGLCompressedTextureS3TC; // std::unique_ptr m_clientSubspaceForWebGLCompressedTextureS3TCsRGB; // std::unique_ptr m_clientSubspaceForWebGLContextEvent; // std::unique_ptr m_clientSubspaceForWebGLDebugRendererInfo; // std::unique_ptr m_clientSubspaceForWebGLDebugShaders; // std::unique_ptr m_clientSubspaceForWebGLDepthTexture; // std::unique_ptr m_clientSubspaceForWebGLDrawBuffers; // std::unique_ptr m_clientSubspaceForWebGLFramebuffer; // std::unique_ptr m_clientSubspaceForWebGLLoseContext; // std::unique_ptr m_clientSubspaceForWebGLMultiDraw; // std::unique_ptr m_clientSubspaceForWebGLProgram; // std::unique_ptr m_clientSubspaceForWebGLQuery; // std::unique_ptr m_clientSubspaceForWebGLRenderbuffer; // std::unique_ptr m_clientSubspaceForWebGLRenderingContext; // std::unique_ptr m_clientSubspaceForWebGLSampler; // std::unique_ptr m_clientSubspaceForWebGLShader; // std::unique_ptr m_clientSubspaceForWebGLShaderPrecisionFormat; // std::unique_ptr m_clientSubspaceForWebGLSync; // std::unique_ptr m_clientSubspaceForWebGLTexture; // std::unique_ptr m_clientSubspaceForWebGLTransformFeedback; // std::unique_ptr m_clientSubspaceForWebGLUniformLocation; // std::unique_ptr m_clientSubspaceForWebGLVertexArrayObject; // std::unique_ptr m_clientSubspaceForWebGLVertexArrayObjectOES; // std::unique_ptr m_clientSubspaceForAudioTrack; // std::unique_ptr m_clientSubspaceForAudioTrackConfiguration; // std::unique_ptr m_clientSubspaceForAudioTrackList; // std::unique_ptr m_clientSubspaceForDataCue; // std::unique_ptr m_clientSubspaceForTextTrack; // std::unique_ptr m_clientSubspaceForTextTrackCue; // std::unique_ptr m_clientSubspaceForTextTrackCueGeneric; // std::unique_ptr m_clientSubspaceForTextTrackCueList; // std::unique_ptr m_clientSubspaceForTextTrackList; // std::unique_ptr m_clientSubspaceForTrackEvent; // std::unique_ptr m_clientSubspaceForVTTCue; // std::unique_ptr m_clientSubspaceForVTTRegion; // std::unique_ptr m_clientSubspaceForVTTRegionList; // std::unique_ptr m_clientSubspaceForVideoTrack; // std::unique_ptr m_clientSubspaceForVideoTrackConfiguration; // std::unique_ptr m_clientSubspaceForVideoTrackList; // std::unique_ptr m_clientSubspaceForCommandLineAPIHost; // std::unique_ptr m_clientSubspaceForInspectorAuditAccessibilityObject; // std::unique_ptr m_clientSubspaceForInspectorAuditDOMObject; // std::unique_ptr m_clientSubspaceForInspectorAuditResourcesObject; // std::unique_ptr m_clientSubspaceForInspectorFrontendHost; // std::unique_ptr m_clientSubspaceForDOMApplicationCache; // std::unique_ptr m_clientSubspaceForMathMLElement; // std::unique_ptr m_clientSubspaceForMathMLMathElement; // std::unique_ptr m_clientSubspaceForBarProp; // std::unique_ptr m_clientSubspaceForCrypto; // std::unique_ptr m_clientSubspaceForDOMSelection; // std::unique_ptr m_clientSubspaceForDOMWindow; // std::unique_ptr m_clientSubspaceForEventSource; // std::unique_ptr m_clientSubspaceForHistory; // std::unique_ptr m_clientSubspaceForIntersectionObserver; // std::unique_ptr m_clientSubspaceForIntersectionObserverEntry; // std::unique_ptr m_clientSubspaceForLocation; // std::unique_ptr m_clientSubspaceForNavigator; // std::unique_ptr m_clientSubspaceForPerformance; // std::unique_ptr m_clientSubspaceForPerformanceEntry; // std::unique_ptr m_clientSubspaceForPerformanceMark; // std::unique_ptr m_clientSubspaceForPerformanceMeasure; // std::unique_ptr m_clientSubspaceForPerformanceNavigation; // std::unique_ptr m_clientSubspaceForPerformanceNavigationTiming; // std::unique_ptr m_clientSubspaceForPerformanceObserver; // std::unique_ptr m_clientSubspaceForPerformanceObserverEntryList; // std::unique_ptr m_clientSubspaceForPerformancePaintTiming; // std::unique_ptr m_clientSubspaceForPerformanceResourceTiming; // std::unique_ptr m_clientSubspaceForPerformanceServerTiming; // std::unique_ptr m_clientSubspaceForPerformanceTiming; // std::unique_ptr m_clientSubspaceForRemoteDOMWindow; // std::unique_ptr m_clientSubspaceForResizeObserver; // std::unique_ptr m_clientSubspaceForResizeObserverEntry; // std::unique_ptr m_clientSubspaceForResizeObserverSize; // std::unique_ptr m_clientSubspaceForScreen; // std::unique_ptr m_clientSubspaceForShadowRealmGlobalScope; // std::unique_ptr m_clientSubspaceForUndoItem; // std::unique_ptr m_clientSubspaceForUndoManager; // std::unique_ptr m_clientSubspaceForUserMessageHandler; // std::unique_ptr m_clientSubspaceForUserMessageHandlersNamespace; // std::unique_ptr m_clientSubspaceForVisualViewport; // std::unique_ptr m_clientSubspaceForWebKitNamespace; // std::unique_ptr m_clientSubspaceForWebKitPoint; // std::unique_ptr m_clientSubspaceForWorkerNavigator; // std::unique_ptr m_clientSubspaceForDOMMimeType; // std::unique_ptr m_clientSubspaceForDOMMimeTypeArray; // std::unique_ptr m_clientSubspaceForDOMPlugin; // std::unique_ptr m_clientSubspaceForDOMPluginArray; // std::unique_ptr m_clientSubspaceForStorage; // std::unique_ptr m_clientSubspaceForStorageEvent; // std::unique_ptr m_clientSubspaceForSVGAElement; // std::unique_ptr m_clientSubspaceForSVGAltGlyphDefElement; // std::unique_ptr m_clientSubspaceForSVGAltGlyphElement; // std::unique_ptr m_clientSubspaceForSVGAltGlyphItemElement; // std::unique_ptr m_clientSubspaceForSVGAngle; // std::unique_ptr m_clientSubspaceForSVGAnimateColorElement; // std::unique_ptr m_clientSubspaceForSVGAnimateElement; // std::unique_ptr m_clientSubspaceForSVGAnimateMotionElement; // std::unique_ptr m_clientSubspaceForSVGAnimateTransformElement; // std::unique_ptr m_clientSubspaceForSVGAnimatedAngle; // std::unique_ptr m_clientSubspaceForSVGAnimatedBoolean; // std::unique_ptr m_clientSubspaceForSVGAnimatedEnumeration; // std::unique_ptr m_clientSubspaceForSVGAnimatedInteger; // std::unique_ptr m_clientSubspaceForSVGAnimatedLength; // std::unique_ptr m_clientSubspaceForSVGAnimatedLengthList; // std::unique_ptr m_clientSubspaceForSVGAnimatedNumber; // std::unique_ptr m_clientSubspaceForSVGAnimatedNumberList; // std::unique_ptr m_clientSubspaceForSVGAnimatedPreserveAspectRatio; // std::unique_ptr m_clientSubspaceForSVGAnimatedRect; // std::unique_ptr m_clientSubspaceForSVGAnimatedString; // std::unique_ptr m_clientSubspaceForSVGAnimatedTransformList; // std::unique_ptr m_clientSubspaceForSVGAnimationElement; // std::unique_ptr m_clientSubspaceForSVGCircleElement; // std::unique_ptr m_clientSubspaceForSVGClipPathElement; // std::unique_ptr m_clientSubspaceForSVGComponentTransferFunctionElement; // std::unique_ptr m_clientSubspaceForSVGCursorElement; // std::unique_ptr m_clientSubspaceForSVGDefsElement; // std::unique_ptr m_clientSubspaceForSVGDescElement; // std::unique_ptr m_clientSubspaceForSVGElement; // std::unique_ptr m_clientSubspaceForSVGEllipseElement; // std::unique_ptr m_clientSubspaceForSVGFEBlendElement; // std::unique_ptr m_clientSubspaceForSVGFEColorMatrixElement; // std::unique_ptr m_clientSubspaceForSVGFEComponentTransferElement; // std::unique_ptr m_clientSubspaceForSVGFECompositeElement; // std::unique_ptr m_clientSubspaceForSVGFEConvolveMatrixElement; // std::unique_ptr m_clientSubspaceForSVGFEDiffuseLightingElement; // std::unique_ptr m_clientSubspaceForSVGFEDisplacementMapElement; // std::unique_ptr m_clientSubspaceForSVGFEDistantLightElement; // std::unique_ptr m_clientSubspaceForSVGFEDropShadowElement; // std::unique_ptr m_clientSubspaceForSVGFEFloodElement; // std::unique_ptr m_clientSubspaceForSVGFEFuncAElement; // std::unique_ptr m_clientSubspaceForSVGFEFuncBElement; // std::unique_ptr m_clientSubspaceForSVGFEFuncGElement; // std::unique_ptr m_clientSubspaceForSVGFEFuncRElement; // std::unique_ptr m_clientSubspaceForSVGFEGaussianBlurElement; // std::unique_ptr m_clientSubspaceForSVGFEImageElement; // std::unique_ptr m_clientSubspaceForSVGFEMergeElement; // std::unique_ptr m_clientSubspaceForSVGFEMergeNodeElement; // std::unique_ptr m_clientSubspaceForSVGFEMorphologyElement; // std::unique_ptr m_clientSubspaceForSVGFEOffsetElement; // std::unique_ptr m_clientSubspaceForSVGFEPointLightElement; // std::unique_ptr m_clientSubspaceForSVGFESpecularLightingElement; // std::unique_ptr m_clientSubspaceForSVGFESpotLightElement; // std::unique_ptr m_clientSubspaceForSVGFETileElement; // std::unique_ptr m_clientSubspaceForSVGFETurbulenceElement; // std::unique_ptr m_clientSubspaceForSVGFilterElement; // std::unique_ptr m_clientSubspaceForSVGFontElement; // std::unique_ptr m_clientSubspaceForSVGFontFaceElement; // std::unique_ptr m_clientSubspaceForSVGFontFaceFormatElement; // std::unique_ptr m_clientSubspaceForSVGFontFaceNameElement; // std::unique_ptr m_clientSubspaceForSVGFontFaceSrcElement; // std::unique_ptr m_clientSubspaceForSVGFontFaceUriElement; // std::unique_ptr m_clientSubspaceForSVGForeignObjectElement; // std::unique_ptr m_clientSubspaceForSVGGElement; // std::unique_ptr m_clientSubspaceForSVGGeometryElement; // std::unique_ptr m_clientSubspaceForSVGGlyphElement; // std::unique_ptr m_clientSubspaceForSVGGlyphRefElement; // std::unique_ptr m_clientSubspaceForSVGGradientElement; // std::unique_ptr m_clientSubspaceForSVGGraphicsElement; // std::unique_ptr m_clientSubspaceForSVGHKernElement; // std::unique_ptr m_clientSubspaceForSVGImageElement; // std::unique_ptr m_clientSubspaceForSVGLength; // std::unique_ptr m_clientSubspaceForSVGLengthList; // std::unique_ptr m_clientSubspaceForSVGLineElement; // std::unique_ptr m_clientSubspaceForSVGLinearGradientElement; // std::unique_ptr m_clientSubspaceForSVGMPathElement; // std::unique_ptr m_clientSubspaceForSVGMarkerElement; // std::unique_ptr m_clientSubspaceForSVGMaskElement; // std::unique_ptr m_clientSubspaceForSVGMatrix; // std::unique_ptr m_clientSubspaceForSVGMetadataElement; // std::unique_ptr m_clientSubspaceForSVGMissingGlyphElement; // std::unique_ptr m_clientSubspaceForSVGNumber; // std::unique_ptr m_clientSubspaceForSVGNumberList; // std::unique_ptr m_clientSubspaceForSVGPathElement; // std::unique_ptr m_clientSubspaceForSVGPathSeg; // std::unique_ptr m_clientSubspaceForSVGPathSegArcAbs; // std::unique_ptr m_clientSubspaceForSVGPathSegArcRel; // std::unique_ptr m_clientSubspaceForSVGPathSegClosePath; // std::unique_ptr m_clientSubspaceForSVGPathSegCurvetoCubicAbs; // std::unique_ptr m_clientSubspaceForSVGPathSegCurvetoCubicRel; // std::unique_ptr m_clientSubspaceForSVGPathSegCurvetoCubicSmoothAbs; // std::unique_ptr m_clientSubspaceForSVGPathSegCurvetoCubicSmoothRel; // std::unique_ptr m_clientSubspaceForSVGPathSegCurvetoQuadraticAbs; // std::unique_ptr m_clientSubspaceForSVGPathSegCurvetoQuadraticRel; // std::unique_ptr m_clientSubspaceForSVGPathSegCurvetoQuadraticSmoothAbs; // std::unique_ptr m_clientSubspaceForSVGPathSegCurvetoQuadraticSmoothRel; // std::unique_ptr m_clientSubspaceForSVGPathSegLinetoAbs; // std::unique_ptr m_clientSubspaceForSVGPathSegLinetoHorizontalAbs; // std::unique_ptr m_clientSubspaceForSVGPathSegLinetoHorizontalRel; // std::unique_ptr m_clientSubspaceForSVGPathSegLinetoRel; // std::unique_ptr m_clientSubspaceForSVGPathSegLinetoVerticalAbs; // std::unique_ptr m_clientSubspaceForSVGPathSegLinetoVerticalRel; // std::unique_ptr m_clientSubspaceForSVGPathSegList; // std::unique_ptr m_clientSubspaceForSVGPathSegMovetoAbs; // std::unique_ptr m_clientSubspaceForSVGPathSegMovetoRel; // std::unique_ptr m_clientSubspaceForSVGPatternElement; // std::unique_ptr m_clientSubspaceForSVGPoint; // std::unique_ptr m_clientSubspaceForSVGPointList; // std::unique_ptr m_clientSubspaceForSVGPolygonElement; // std::unique_ptr m_clientSubspaceForSVGPolylineElement; // std::unique_ptr m_clientSubspaceForSVGPreserveAspectRatio; // std::unique_ptr m_clientSubspaceForSVGRadialGradientElement; // std::unique_ptr m_clientSubspaceForSVGRect; // std::unique_ptr m_clientSubspaceForSVGRectElement; // std::unique_ptr m_clientSubspaceForSVGRenderingIntent; // std::unique_ptr m_clientSubspaceForSVGSVGElement; // std::unique_ptr m_clientSubspaceForSVGScriptElement; // std::unique_ptr m_clientSubspaceForSVGSetElement; // std::unique_ptr m_clientSubspaceForSVGStopElement; // std::unique_ptr m_clientSubspaceForSVGStringList; // std::unique_ptr m_clientSubspaceForSVGStyleElement; // std::unique_ptr m_clientSubspaceForSVGSwitchElement; // std::unique_ptr m_clientSubspaceForSVGSymbolElement; // std::unique_ptr m_clientSubspaceForSVGTRefElement; // std::unique_ptr m_clientSubspaceForSVGTSpanElement; // std::unique_ptr m_clientSubspaceForSVGTextContentElement; // std::unique_ptr m_clientSubspaceForSVGTextElement; // std::unique_ptr m_clientSubspaceForSVGTextPathElement; // std::unique_ptr m_clientSubspaceForSVGTextPositioningElement; // std::unique_ptr m_clientSubspaceForSVGTitleElement; // std::unique_ptr m_clientSubspaceForSVGTransform; // std::unique_ptr m_clientSubspaceForSVGTransformList; // std::unique_ptr m_clientSubspaceForSVGUnitTypes; // std::unique_ptr m_clientSubspaceForSVGUseElement; // std::unique_ptr m_clientSubspaceForSVGVKernElement; // std::unique_ptr m_clientSubspaceForSVGViewElement; // std::unique_ptr m_clientSubspaceForSVGViewSpec; // std::unique_ptr m_clientSubspaceForSVGZoomEvent; // std::unique_ptr m_clientSubspaceForGCObservation; // std::unique_ptr m_clientSubspaceForInternalSettings; // std::unique_ptr m_clientSubspaceForInternals; // std::unique_ptr m_clientSubspaceForInternalsMapLike; // std::unique_ptr m_clientSubspaceForInternalsSetLike; // std::unique_ptr m_clientSubspaceForMallocStatistics; // std::unique_ptr m_clientSubspaceForMemoryInfo; // std::unique_ptr m_clientSubspaceForMockCDMFactory; // std::unique_ptr m_clientSubspaceForMockContentFilterSettings; // std::unique_ptr m_clientSubspaceForMockPageOverlay; // std::unique_ptr m_clientSubspaceForMockPaymentCoordinator; // std::unique_ptr m_clientSubspaceForServiceWorkerInternals; // std::unique_ptr m_clientSubspaceForTypeConversions; // std::unique_ptr m_clientSubspaceForWebFakeXRDevice; // std::unique_ptr m_clientSubspaceForWebFakeXRInputController; // std::unique_ptr m_clientSubspaceForWebXRTest; // std::unique_ptr m_clientSubspaceForDedicatedWorkerGlobalScope; // std::unique_ptr m_clientSubspaceForWorker; // std::unique_ptr m_clientSubspaceForWorkerGlobalScope; // std::unique_ptr m_clientSubspaceForWorkerLocation; // std::unique_ptr m_clientSubspaceForExtendableEvent; // std::unique_ptr m_clientSubspaceForExtendableMessageEvent; // std::unique_ptr m_clientSubspaceForFetchEvent; // std::unique_ptr m_clientSubspaceForNavigationPreloadManager; // std::unique_ptr m_clientSubspaceForServiceWorker; // std::unique_ptr m_clientSubspaceForServiceWorkerClient; // std::unique_ptr m_clientSubspaceForServiceWorkerClients; // std::unique_ptr m_clientSubspaceForServiceWorkerContainer; // std::unique_ptr m_clientSubspaceForServiceWorkerGlobalScope; // std::unique_ptr m_clientSubspaceForServiceWorkerRegistration; // std::unique_ptr m_clientSubspaceForServiceWorkerWindowClient; // std::unique_ptr m_clientSubspaceForSharedWorker; // std::unique_ptr m_clientSubspaceForSharedWorkerGlobalScope; // std::unique_ptr m_clientSubspaceForPaintWorkletGlobalScope; // std::unique_ptr m_clientSubspaceForWorklet; // std::unique_ptr m_clientSubspaceForWorkletGlobalScope; // std::unique_ptr m_clientSubspaceForDOMParser; // std::unique_ptr m_clientSubspaceForXMLHttpRequest; // std::unique_ptr m_clientSubspaceForXMLHttpRequestEventTarget; // std::unique_ptr m_clientSubspaceForXMLHttpRequestProgressEvent; // std::unique_ptr m_clientSubspaceForXMLHttpRequestUpload; // std::unique_ptr m_clientSubspaceForXMLSerializer; // std::unique_ptr m_clientSubspaceForXPathEvaluator; // std::unique_ptr m_clientSubspaceForXPathExpression; // std::unique_ptr m_clientSubspaceForXPathNSResolver; // std::unique_ptr m_clientSubspaceForXPathResult; // std::unique_ptr m_clientSubspaceForXSLTProcessor; std::unique_ptr m_clientSubspaceForAbortController; std::unique_ptr m_clientSubspaceForAbortSignal; std::unique_ptr m_clientSubspaceForErrorEvent; std::unique_ptr m_clientSubspaceForEvent; std::unique_ptr m_clientSubspaceForEventListener; std::unique_ptr m_clientSubspaceForEventTarget; }; } // namespace WebCore