webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
JSC::WeakHandleOwner Class Reference

#include <WeakHandleOwner.h>

Inheritance diagram for JSC::WeakHandleOwner:
JSC::Bindings::RootObject JSC::Bindings::RootObject JSC::BuiltinExecutables JSC::BuiltinExecutables JSC::RegExpCache JSC::RegExpCache JSC::SingleSlotTransitionWeakOwner WebCore::JSBarPropOwner WebCore::JSBasicCredentialOwner WebCore::JSBlobOwner WebCore::JSBlobOwner WebCore::JSCanvasGradientOwner WebCore::JSCanvasPatternOwner WebCore::JSCanvasRenderingContext2DOwner WebCore::JSClientRectListOwner WebCore::JSClientRectOwner WebCore::JSCommandLineAPIHostOwner WebCore::JSCryptoOwner WebCore::JSCSSRuleListOwner WebCore::JSCSSRuleListOwner WebCore::JSCSSRuleOwner WebCore::JSCSSRuleOwner WebCore::JSCSSStyleDeclarationOwner WebCore::JSCSSStyleDeclarationOwner WebCore::JSCustomElementRegistryOwner WebCore::JSDatabaseOwner WebCore::JSDataTransferOwner WebCore::JSDeprecatedCSSOMCounterOwner WebCore::JSDeprecatedCSSOMCounterOwner WebCore::JSDeprecatedCSSOMRectOwner WebCore::JSDeprecatedCSSOMRectOwner WebCore::JSDeprecatedCSSOMRGBColorOwner WebCore::JSDeprecatedCSSOMRGBColorOwner WebCore::JSDeprecatedCSSOMValueOwner WebCore::JSDeprecatedCSSOMValueOwner WebCore::JSDOMApplicationCacheOwner WebCore::JSDOMBindingInternalsBuiltinsWrapper WebCore::JSDOMBindingInternalsBuiltinsWrapper WebCore::JSDOMCoreExceptionOwner WebCore::JSDOMCSSNamespaceOwner WebCore::JSDOMErrorOwner WebCore::JSDOMFormDataOwner WebCore::JSDOMImplementationOwner WebCore::JSDOMImplementationOwner WebCore::JSDOMMimeTypeArrayOwner WebCore::JSDOMMimeTypeOwner WebCore::JSDOMParserOwner WebCore::JSDOMPathOwner WebCore::JSDOMPluginArrayOwner WebCore::JSDOMPluginOwner WebCore::JSDOMPointReadOnlyOwner WebCore::JSDOMRectReadOnlyOwner WebCore::JSDOMSelectionOwner WebCore::JSDOMStringListOwner WebCore::JSDOMStringMapOwner WebCore::JSDOMTokenListOwner WebCore::JSDOMURLOwner WebCore::JSEventOwner WebCore::JSEventOwner WebCore::JSEventSourceOwner WebCore::JSEventTargetOwner WebCore::JSEventTargetOwner WebCore::JSFileErrorOwner WebCore::JSFileExceptionOwner WebCore::JSFileListOwner WebCore::JSFileReaderOwner WebCore::JSFileReaderSyncOwner WebCore::JSFontFaceOwner WebCore::JSGCObservationOwner WebCore::JSHistoryOwner WebCore::JSHTMLAllCollectionOwner WebCore::JSHTMLCollectionOwner WebCore::JSHTMLCollectionOwner WebCore::JSHTMLFormControlsCollectionOwner WebCore::JSHTMLOptionsCollectionOwner WebCore::JSHTMLOptionsCollectionOwner WebCore::JSImageDataOwner WebCore::JSInspectorFrontendHostOwner WebCore::JSInterfaceNameOwner WebCore::JSInternalSettingsGeneratedOwner WebCore::JSInternalsOwner WebCore::JSLocationOwner WebCore::JSMallocStatisticsOwner WebCore::JSMapLikeOwner WebCore::JSMediaListOwner WebCore::JSMediaListOwner WebCore::JSMediaQueryListOwner WebCore::JSMemoryInfoOwner WebCore::JSMessagePortOwner WebCore::JSMockPageOverlayOwner WebCore::JSMutationObserverOwner WebCore::JSMutationRecordOwner WebCore::JSNamedNodeMapOwner WebCore::JSNamedNodeMapOwner WebCore::JSNavigatorOwner WebCore::JSNodeIteratorOwner WebCore::JSNodeIteratorOwner WebCore::JSNodeListOwner WebCore::JSNodeListOwner WebCore::JSNodeOwner WebCore::JSNodeOwner WebCore::JSQuickTimePluginReplacementOwner WebCore::JSRangeOwner WebCore::JSRangeOwner WebCore::JSReadOnlyMapLikeOwner WebCore::JSScreenOwner WebCore::JSSQLErrorOwner WebCore::JSSQLExceptionOwner WebCore::JSSQLResultSetOwner WebCore::JSSQLResultSetRowListOwner WebCore::JSSQLTransactionOwner WebCore::JSStaticRangeOwner WebCore::JSStorageOwner WebCore::JSStyleMediaOwner WebCore::JSStyleSheetListOwner WebCore::JSStyleSheetListOwner WebCore::JSStyleSheetOwner WebCore::JSStyleSheetOwner WebCore::JSSVGAngleOwner WebCore::JSSVGAnimatedAngleOwner WebCore::JSSVGAnimatedBooleanOwner WebCore::JSSVGAnimatedEnumerationOwner WebCore::JSSVGAnimatedIntegerOwner WebCore::JSSVGAnimatedLengthListOwner WebCore::JSSVGAnimatedLengthOwner WebCore::JSSVGAnimatedNumberListOwner WebCore::JSSVGAnimatedNumberOwner WebCore::JSSVGAnimatedPreserveAspectRatioOwner WebCore::JSSVGAnimatedRectOwner WebCore::JSSVGAnimatedStringOwner WebCore::JSSVGAnimatedTransformListOwner WebCore::JSSVGExceptionOwner WebCore::JSSVGLengthListOwner WebCore::JSSVGLengthOwner WebCore::JSSVGMatrixOwner WebCore::JSSVGNumberListOwner WebCore::JSSVGNumberOwner WebCore::JSSVGPathSegListOwner WebCore::JSSVGPathSegOwner WebCore::JSSVGPointListOwner WebCore::JSSVGPointOwner WebCore::JSSVGPreserveAspectRatioOwner WebCore::JSSVGRectOwner WebCore::JSSVGRenderingIntentOwner WebCore::JSSVGStringListOwner WebCore::JSSVGTransformListOwner WebCore::JSSVGTransformOwner WebCore::JSSVGUnitTypesOwner WebCore::JSSVGViewSpecOwner WebCore::JSTestActiveDOMObjectOwner WebCore::JSTestCEReactionsOwner WebCore::JSTestCEReactionsStringifierOwner WebCore::JSTestClassWithJSBuiltinConstructorOwner WebCore::JSTestCustomConstructorWithNoInterfaceObjectOwner WebCore::JSTestCustomNamedGetterOwner WebCore::JSTestExceptionOwner WebCore::JSTestGenerateIsReachableOwner WebCore::JSTestGlobalObjectOwner WebCore::JSTestInterfaceLeadingUnderscoreOwner WebCore::JSTestIterableOwner WebCore::JSTestMediaQueryListListenerOwner WebCore::JSTestNamedConstructorOwner WebCore::JSTestObjOwner WebCore::JSTestOverloadedConstructorsOwner WebCore::JSTestOverloadedConstructorsWithSequenceOwner WebCore::JSTestOverrideBuiltinsOwner WebCore::JSTestSerializationOwner WebCore::JSTestTypedefsOwner WebCore::JSTextDecoderOwner WebCore::JSTextEncoderOwner WebCore::JSTextMetricsOwner WebCore::JSTreeWalkerOwner WebCore::JSTreeWalkerOwner WebCore::JSTypeConversionsOwner WebCore::JSURLSearchParamsOwner WebCore::JSValidityStateOwner WebCore::JSWebKitCSSMatrixOwner WebCore::JSWebKitNamedFlowOwner WebCore::JSWebKitPointOwner WebCore::JSWorkerLocationOwner WebCore::JSWorkerNavigatorOwner WebCore::JSWorkerOwner WebCore::JSXMLHttpRequestOwner WebCore::JSXMLHttpRequestUploadOwner WebCore::JSXMLSerializerOwner WebCore::JSXPathEvaluatorOwner WebCore::JSXPathExceptionOwner WebCore::JSXPathExpressionOwner WebCore::JSXPathExpressionOwner WebCore::JSXPathNSResolverOwner WebCore::JSXPathResultOwner WebCore::JSXPathResultOwner WebCore::XMLHttpRequestBuiltinsWrapper

Public Member Functions

virtual ~WeakHandleOwner ()
 
virtual bool isReachableFromOpaqueRoots (Handle< Unknown >, void *context, SlotVisitor &)
 
virtual void finalize (Handle< Unknown >, void *context)
 
virtual ~WeakHandleOwner ()
 
virtual bool isReachableFromOpaqueRoots (Handle< Unknown >, void *context, SlotVisitor &)
 
virtual void finalize (Handle< Unknown >, void *context)
 

Constructor & Destructor Documentation

◆ ~WeakHandleOwner() [1/2]

JSC::WeakHandleOwner::~WeakHandleOwner ( )
virtual

◆ ~WeakHandleOwner() [2/2]

virtual JSC::WeakHandleOwner::~WeakHandleOwner ( )
virtual

Member Function Documentation

◆ finalize() [1/2]

void JSC::WeakHandleOwner::finalize ( Handle< Unknown ,
void context 
)
virtual

Reimplemented in WebCore::JSNodeOwner, WebCore::JSNodeOwner, WebCore::JSTestObjOwner, WebCore::JSLocationOwner, WebCore::JSCSSStyleDeclarationOwner, WebCore::JSCSSStyleDeclarationOwner, WebCore::JSXMLHttpRequestOwner, WebCore::JSHTMLAllCollectionOwner, WebCore::JSHTMLFormControlsCollectionOwner, WebCore::JSHTMLOptionsCollectionOwner, WebCore::JSHTMLOptionsCollectionOwner, WebCore::JSDOMStringMapOwner, WebCore::JSFontFaceOwner, WebCore::JSHistoryOwner, WebCore::JSStorageOwner, WebCore::JSMessagePortOwner, WebCore::JSHTMLCollectionOwner, WebCore::JSNodeListOwner, WebCore::JSHTMLCollectionOwner, WebCore::JSNodeListOwner, WebCore::JSEventSourceOwner, WebCore::JSCanvasRenderingContext2DOwner, WebCore::JSCommandLineAPIHostOwner, WebCore::JSDOMApplicationCacheOwner, WebCore::JSEventTargetOwner, WebCore::JSFileReaderOwner, WebCore::JSWorkerOwner, WebCore::JSEventTargetOwner, WebCore::JSClientRectListOwner, WebCore::JSCSSRuleOwner, WebCore::JSCSSRuleListOwner, WebCore::JSDOMMimeTypeArrayOwner, WebCore::JSDOMPluginOwner, WebCore::JSDOMPluginArrayOwner, WebCore::JSDOMStringListOwner, WebCore::JSDOMTokenListOwner, WebCore::JSFileListOwner, WebCore::JSMediaListOwner, WebCore::JSNamedNodeMapOwner, WebCore::JSNodeIteratorOwner, WebCore::JSStyleSheetOwner, WebCore::JSStyleSheetListOwner, WebCore::JSTreeWalkerOwner, WebCore::JSWebKitNamedFlowOwner, WebCore::JSXMLHttpRequestUploadOwner, WebCore::JSXPathResultOwner, WebCore::JSCSSRuleOwner, WebCore::JSCSSRuleListOwner, WebCore::JSMediaListOwner, WebCore::JSNamedNodeMapOwner, WebCore::JSNodeIteratorOwner, WebCore::JSStyleSheetOwner, WebCore::JSStyleSheetListOwner, WebCore::JSTreeWalkerOwner, WebCore::JSXPathResultOwner, WebCore::JSTestCustomNamedGetterOwner, WebCore::JSTestOverrideBuiltinsOwner, WebCore::JSCustomElementRegistryOwner, WebCore::JSQuickTimePluginReplacementOwner, WebCore::JSSVGExceptionOwner, WebCore::JSTestGlobalObjectOwner, WebCore::JSCryptoOwner, WebCore::JSDOMCoreExceptionOwner, WebCore::JSDOMURLOwner, WebCore::JSNavigatorOwner, WebCore::JSSQLExceptionOwner, WebCore::JSXPathExceptionOwner, WebCore::JSInterfaceNameOwner, WebCore::JSTestExceptionOwner, WebCore::JSEventOwner, WebCore::JSFileExceptionOwner, WebCore::JSInspectorFrontendHostOwner, WebCore::JSEventOwner, WebCore::JSTestActiveDOMObjectOwner, WebCore::JSTestClassWithJSBuiltinConstructorOwner, WebCore::JSTestTypedefsOwner, WebCore::JSClientRectOwner, WebCore::JSDOMPointReadOnlyOwner, WebCore::JSDOMRectReadOnlyOwner, WebCore::JSMutationObserverOwner, WebCore::JSSVGAngleOwner, WebCore::JSSVGAnimatedAngleOwner, WebCore::JSSVGAnimatedBooleanOwner, WebCore::JSSVGAnimatedEnumerationOwner, WebCore::JSSVGAnimatedIntegerOwner, WebCore::JSSVGAnimatedLengthOwner, WebCore::JSSVGAnimatedLengthListOwner, WebCore::JSSVGAnimatedNumberOwner, WebCore::JSSVGAnimatedNumberListOwner, WebCore::JSSVGAnimatedPreserveAspectRatioOwner, WebCore::JSSVGAnimatedRectOwner, WebCore::JSSVGAnimatedStringOwner, WebCore::JSSVGAnimatedTransformListOwner, WebCore::JSSVGLengthOwner, WebCore::JSSVGLengthListOwner, WebCore::JSSVGMatrixOwner, WebCore::JSSVGNumberOwner, WebCore::JSSVGNumberListOwner, WebCore::JSSVGPathSegOwner, WebCore::JSSVGPathSegListOwner, WebCore::JSSVGPointOwner, WebCore::JSSVGPointListOwner, WebCore::JSSVGPreserveAspectRatioOwner, WebCore::JSSVGRectOwner, WebCore::JSSVGRenderingIntentOwner, WebCore::JSSVGStringListOwner, WebCore::JSSVGTransformOwner, WebCore::JSSVGTransformListOwner, WebCore::JSSVGUnitTypesOwner, WebCore::JSSVGViewSpecOwner, WebCore::JSTextDecoderOwner, WebCore::JSTestNamedConstructorOwner, WebCore::JSTestSerializationOwner, WebCore::JSBarPropOwner, WebCore::JSBasicCredentialOwner, WebCore::JSBlobOwner, WebCore::JSCanvasGradientOwner, WebCore::JSCanvasPatternOwner, WebCore::JSDatabaseOwner, WebCore::JSDataTransferOwner, WebCore::JSDeprecatedCSSOMCounterOwner, WebCore::JSDeprecatedCSSOMRectOwner, WebCore::JSDeprecatedCSSOMRGBColorOwner, WebCore::JSDeprecatedCSSOMValueOwner, WebCore::JSDOMCSSNamespaceOwner, WebCore::JSDOMFormDataOwner, WebCore::JSDOMImplementationOwner, WebCore::JSDOMMimeTypeOwner, WebCore::JSDOMParserOwner, WebCore::JSDOMPathOwner, WebCore::JSDOMSelectionOwner, WebCore::JSFileErrorOwner, WebCore::JSFileReaderSyncOwner, WebCore::JSImageDataOwner, WebCore::JSInternalsOwner, WebCore::JSMutationRecordOwner, WebCore::JSRangeOwner, WebCore::JSScreenOwner, WebCore::JSSQLErrorOwner, WebCore::JSSQLResultSetOwner, WebCore::JSSQLResultSetRowListOwner, WebCore::JSSQLTransactionOwner, WebCore::JSStaticRangeOwner, WebCore::JSTextEncoderOwner, WebCore::JSTextMetricsOwner, WebCore::JSTypeConversionsOwner, WebCore::JSURLSearchParamsOwner, WebCore::JSValidityStateOwner, WebCore::JSWebKitCSSMatrixOwner, WebCore::JSWebKitPointOwner, WebCore::JSWorkerLocationOwner, WebCore::JSWorkerNavigatorOwner, WebCore::JSXMLSerializerOwner, WebCore::JSXPathEvaluatorOwner, WebCore::JSXPathExpressionOwner, WebCore::JSBlobOwner, WebCore::JSDeprecatedCSSOMCounterOwner, WebCore::JSDeprecatedCSSOMRectOwner, WebCore::JSDeprecatedCSSOMRGBColorOwner, WebCore::JSDeprecatedCSSOMValueOwner, WebCore::JSDOMImplementationOwner, WebCore::JSRangeOwner, WebCore::JSXPathExpressionOwner, WebCore::JSMapLikeOwner, WebCore::JSReadOnlyMapLikeOwner, WebCore::JSTestCEReactionsOwner, WebCore::JSTestCEReactionsStringifierOwner, WebCore::JSTestGenerateIsReachableOwner, WebCore::JSTestInterfaceLeadingUnderscoreOwner, WebCore::JSTestIterableOwner, WebCore::JSTestMediaQueryListListenerOwner, WebCore::JSTestOverloadedConstructorsOwner, WebCore::JSTestOverloadedConstructorsWithSequenceOwner, WebCore::JSDOMErrorOwner, WebCore::JSGCObservationOwner, WebCore::JSInternalSettingsGeneratedOwner, WebCore::JSMallocStatisticsOwner, WebCore::JSMediaQueryListOwner, WebCore::JSMemoryInfoOwner, WebCore::JSMockPageOverlayOwner, WebCore::JSStyleMediaOwner, WebCore::JSXPathNSResolverOwner, and WebCore::JSTestCustomConstructorWithNoInterfaceObjectOwner.

◆ finalize() [2/2]

virtual void JSC::WeakHandleOwner::finalize ( Handle< Unknown ,
void context 
)
virtual

Reimplemented in WebCore::JSNodeOwner, WebCore::JSNodeOwner, WebCore::JSTestObjOwner, WebCore::JSLocationOwner, WebCore::JSCSSStyleDeclarationOwner, WebCore::JSCSSStyleDeclarationOwner, WebCore::JSXMLHttpRequestOwner, WebCore::JSHTMLAllCollectionOwner, WebCore::JSHTMLFormControlsCollectionOwner, WebCore::JSHTMLOptionsCollectionOwner, WebCore::JSHTMLOptionsCollectionOwner, WebCore::JSDOMStringMapOwner, WebCore::JSFontFaceOwner, WebCore::JSHistoryOwner, WebCore::JSStorageOwner, WebCore::JSMessagePortOwner, WebCore::JSHTMLCollectionOwner, WebCore::JSNodeListOwner, WebCore::JSHTMLCollectionOwner, WebCore::JSNodeListOwner, WebCore::JSEventSourceOwner, WebCore::JSCanvasRenderingContext2DOwner, WebCore::JSCommandLineAPIHostOwner, WebCore::JSDOMApplicationCacheOwner, WebCore::JSEventTargetOwner, WebCore::JSFileReaderOwner, WebCore::JSWorkerOwner, WebCore::JSEventTargetOwner, WebCore::JSClientRectListOwner, WebCore::JSCSSRuleOwner, WebCore::JSCSSRuleListOwner, WebCore::JSDOMMimeTypeArrayOwner, WebCore::JSDOMPluginOwner, WebCore::JSDOMPluginArrayOwner, WebCore::JSDOMStringListOwner, WebCore::JSDOMTokenListOwner, WebCore::JSFileListOwner, WebCore::JSMediaListOwner, WebCore::JSNamedNodeMapOwner, WebCore::JSNodeIteratorOwner, WebCore::JSStyleSheetOwner, WebCore::JSStyleSheetListOwner, WebCore::JSTreeWalkerOwner, WebCore::JSWebKitNamedFlowOwner, WebCore::JSXMLHttpRequestUploadOwner, WebCore::JSXPathResultOwner, WebCore::JSCSSRuleOwner, WebCore::JSCSSRuleListOwner, WebCore::JSMediaListOwner, WebCore::JSNamedNodeMapOwner, WebCore::JSNodeIteratorOwner, WebCore::JSStyleSheetOwner, WebCore::JSStyleSheetListOwner, WebCore::JSTreeWalkerOwner, WebCore::JSXPathResultOwner, WebCore::JSTestCustomNamedGetterOwner, WebCore::JSTestOverrideBuiltinsOwner, WebCore::JSCustomElementRegistryOwner, WebCore::JSQuickTimePluginReplacementOwner, WebCore::JSSVGExceptionOwner, WebCore::JSTestGlobalObjectOwner, WebCore::JSCryptoOwner, WebCore::JSDOMCoreExceptionOwner, WebCore::JSDOMURLOwner, WebCore::JSNavigatorOwner, WebCore::JSSQLExceptionOwner, WebCore::JSXPathExceptionOwner, WebCore::JSInterfaceNameOwner, WebCore::JSTestExceptionOwner, WebCore::JSEventOwner, WebCore::JSFileExceptionOwner, WebCore::JSInspectorFrontendHostOwner, WebCore::JSEventOwner, WebCore::JSTestActiveDOMObjectOwner, WebCore::JSTestClassWithJSBuiltinConstructorOwner, WebCore::JSTestTypedefsOwner, WebCore::JSClientRectOwner, WebCore::JSDOMPointReadOnlyOwner, WebCore::JSDOMRectReadOnlyOwner, WebCore::JSMutationObserverOwner, WebCore::JSSVGAngleOwner, WebCore::JSSVGAnimatedAngleOwner, WebCore::JSSVGAnimatedBooleanOwner, WebCore::JSSVGAnimatedEnumerationOwner, WebCore::JSSVGAnimatedIntegerOwner, WebCore::JSSVGAnimatedLengthOwner, WebCore::JSSVGAnimatedLengthListOwner, WebCore::JSSVGAnimatedNumberOwner, WebCore::JSSVGAnimatedNumberListOwner, WebCore::JSSVGAnimatedPreserveAspectRatioOwner, WebCore::JSSVGAnimatedRectOwner, WebCore::JSSVGAnimatedStringOwner, WebCore::JSSVGAnimatedTransformListOwner, WebCore::JSSVGLengthOwner, WebCore::JSSVGLengthListOwner, WebCore::JSSVGMatrixOwner, WebCore::JSSVGNumberOwner, WebCore::JSSVGNumberListOwner, WebCore::JSSVGPathSegOwner, WebCore::JSSVGPathSegListOwner, WebCore::JSSVGPointOwner, WebCore::JSSVGPointListOwner, WebCore::JSSVGPreserveAspectRatioOwner, WebCore::JSSVGRectOwner, WebCore::JSSVGRenderingIntentOwner, WebCore::JSSVGStringListOwner, WebCore::JSSVGTransformOwner, WebCore::JSSVGTransformListOwner, WebCore::JSSVGUnitTypesOwner, WebCore::JSSVGViewSpecOwner, WebCore::JSTextDecoderOwner, WebCore::JSTestNamedConstructorOwner, WebCore::JSTestSerializationOwner, WebCore::JSBarPropOwner, WebCore::JSBasicCredentialOwner, WebCore::JSBlobOwner, WebCore::JSCanvasGradientOwner, WebCore::JSCanvasPatternOwner, WebCore::JSDatabaseOwner, WebCore::JSDataTransferOwner, WebCore::JSDeprecatedCSSOMCounterOwner, WebCore::JSDeprecatedCSSOMRectOwner, WebCore::JSDeprecatedCSSOMRGBColorOwner, WebCore::JSDeprecatedCSSOMValueOwner, WebCore::JSDOMCSSNamespaceOwner, WebCore::JSDOMFormDataOwner, WebCore::JSDOMImplementationOwner, WebCore::JSDOMMimeTypeOwner, WebCore::JSDOMParserOwner, WebCore::JSDOMPathOwner, WebCore::JSDOMSelectionOwner, WebCore::JSFileErrorOwner, WebCore::JSFileReaderSyncOwner, WebCore::JSImageDataOwner, WebCore::JSInternalsOwner, WebCore::JSMutationRecordOwner, WebCore::JSRangeOwner, WebCore::JSScreenOwner, WebCore::JSSQLErrorOwner, WebCore::JSSQLResultSetOwner, WebCore::JSSQLResultSetRowListOwner, WebCore::JSSQLTransactionOwner, WebCore::JSStaticRangeOwner, WebCore::JSTextEncoderOwner, WebCore::JSTextMetricsOwner, WebCore::JSTypeConversionsOwner, WebCore::JSURLSearchParamsOwner, WebCore::JSValidityStateOwner, WebCore::JSWebKitCSSMatrixOwner, WebCore::JSWebKitPointOwner, WebCore::JSWorkerLocationOwner, WebCore::JSWorkerNavigatorOwner, WebCore::JSXMLSerializerOwner, WebCore::JSXPathEvaluatorOwner, WebCore::JSXPathExpressionOwner, WebCore::JSBlobOwner, WebCore::JSDeprecatedCSSOMCounterOwner, WebCore::JSDeprecatedCSSOMRectOwner, WebCore::JSDeprecatedCSSOMRGBColorOwner, WebCore::JSDeprecatedCSSOMValueOwner, WebCore::JSDOMImplementationOwner, WebCore::JSRangeOwner, WebCore::JSXPathExpressionOwner, WebCore::JSMapLikeOwner, WebCore::JSReadOnlyMapLikeOwner, WebCore::JSTestCEReactionsOwner, WebCore::JSTestCEReactionsStringifierOwner, WebCore::JSTestGenerateIsReachableOwner, WebCore::JSTestInterfaceLeadingUnderscoreOwner, WebCore::JSTestIterableOwner, WebCore::JSTestMediaQueryListListenerOwner, WebCore::JSTestOverloadedConstructorsOwner, WebCore::JSTestOverloadedConstructorsWithSequenceOwner, WebCore::JSDOMErrorOwner, WebCore::JSGCObservationOwner, WebCore::JSInternalSettingsGeneratedOwner, WebCore::JSMallocStatisticsOwner, WebCore::JSMediaQueryListOwner, WebCore::JSMemoryInfoOwner, WebCore::JSMockPageOverlayOwner, WebCore::JSStyleMediaOwner, WebCore::JSXPathNSResolverOwner, and WebCore::JSTestCustomConstructorWithNoInterfaceObjectOwner.

◆ isReachableFromOpaqueRoots() [1/2]

virtual bool JSC::WeakHandleOwner::isReachableFromOpaqueRoots ( Handle< Unknown ,
void context,
SlotVisitor  
)
virtual

Reimplemented in WebCore::JSNodeOwner, WebCore::JSNodeOwner, WebCore::JSTestObjOwner, WebCore::JSLocationOwner, WebCore::JSCSSStyleDeclarationOwner, WebCore::JSCSSStyleDeclarationOwner, WebCore::JSXMLHttpRequestOwner, WebCore::JSHTMLAllCollectionOwner, WebCore::JSHTMLFormControlsCollectionOwner, WebCore::JSHTMLOptionsCollectionOwner, WebCore::JSHTMLOptionsCollectionOwner, WebCore::JSDOMStringMapOwner, WebCore::JSFontFaceOwner, WebCore::JSHistoryOwner, WebCore::JSStorageOwner, WebCore::JSMessagePortOwner, WebCore::JSHTMLCollectionOwner, WebCore::JSNodeListOwner, WebCore::JSHTMLCollectionOwner, WebCore::JSNodeListOwner, WebCore::JSEventSourceOwner, WebCore::JSCanvasRenderingContext2DOwner, WebCore::JSCommandLineAPIHostOwner, WebCore::JSDOMApplicationCacheOwner, WebCore::JSEventTargetOwner, WebCore::JSFileReaderOwner, WebCore::JSWorkerOwner, WebCore::JSEventTargetOwner, WebCore::JSClientRectListOwner, WebCore::JSCSSRuleOwner, WebCore::JSCSSRuleListOwner, WebCore::JSDOMMimeTypeArrayOwner, WebCore::JSDOMPluginOwner, WebCore::JSDOMPluginArrayOwner, WebCore::JSDOMStringListOwner, WebCore::JSDOMTokenListOwner, WebCore::JSFileListOwner, WebCore::JSMediaListOwner, WebCore::JSNamedNodeMapOwner, WebCore::JSNodeIteratorOwner, WebCore::JSStyleSheetOwner, WebCore::JSStyleSheetListOwner, WebCore::JSTreeWalkerOwner, WebCore::JSWebKitNamedFlowOwner, WebCore::JSXMLHttpRequestUploadOwner, WebCore::JSXPathResultOwner, WebCore::JSCSSRuleOwner, WebCore::JSCSSRuleListOwner, WebCore::JSMediaListOwner, WebCore::JSNamedNodeMapOwner, WebCore::JSNodeIteratorOwner, WebCore::JSStyleSheetOwner, WebCore::JSStyleSheetListOwner, WebCore::JSTreeWalkerOwner, WebCore::JSXPathResultOwner, WebCore::JSTestCustomNamedGetterOwner, WebCore::JSTestOverrideBuiltinsOwner, WebCore::JSCustomElementRegistryOwner, WebCore::JSQuickTimePluginReplacementOwner, WebCore::JSSVGExceptionOwner, WebCore::JSTestGlobalObjectOwner, WebCore::JSCryptoOwner, WebCore::JSDOMCoreExceptionOwner, WebCore::JSDOMURLOwner, WebCore::JSNavigatorOwner, WebCore::JSSQLExceptionOwner, WebCore::JSXPathExceptionOwner, WebCore::JSInterfaceNameOwner, WebCore::JSTestExceptionOwner, WebCore::JSEventOwner, WebCore::JSFileExceptionOwner, WebCore::JSInspectorFrontendHostOwner, WebCore::JSEventOwner, WebCore::JSTestActiveDOMObjectOwner, WebCore::JSTestClassWithJSBuiltinConstructorOwner, WebCore::JSTestTypedefsOwner, WebCore::JSClientRectOwner, WebCore::JSDOMPointReadOnlyOwner, WebCore::JSDOMRectReadOnlyOwner, WebCore::JSMutationObserverOwner, WebCore::JSSVGAngleOwner, WebCore::JSSVGAnimatedAngleOwner, WebCore::JSSVGAnimatedBooleanOwner, WebCore::JSSVGAnimatedEnumerationOwner, WebCore::JSSVGAnimatedIntegerOwner, WebCore::JSSVGAnimatedLengthOwner, WebCore::JSSVGAnimatedLengthListOwner, WebCore::JSSVGAnimatedNumberOwner, WebCore::JSSVGAnimatedNumberListOwner, WebCore::JSSVGAnimatedPreserveAspectRatioOwner, WebCore::JSSVGAnimatedRectOwner, WebCore::JSSVGAnimatedStringOwner, WebCore::JSSVGAnimatedTransformListOwner, WebCore::JSSVGLengthOwner, WebCore::JSSVGLengthListOwner, WebCore::JSSVGMatrixOwner, WebCore::JSSVGNumberOwner, WebCore::JSSVGNumberListOwner, WebCore::JSSVGPathSegOwner, WebCore::JSSVGPathSegListOwner, WebCore::JSSVGPointOwner, WebCore::JSSVGPointListOwner, WebCore::JSSVGPreserveAspectRatioOwner, WebCore::JSSVGRectOwner, WebCore::JSSVGRenderingIntentOwner, WebCore::JSSVGStringListOwner, WebCore::JSSVGTransformOwner, WebCore::JSSVGTransformListOwner, WebCore::JSSVGUnitTypesOwner, WebCore::JSSVGViewSpecOwner, WebCore::JSTextDecoderOwner, WebCore::JSTestNamedConstructorOwner, WebCore::JSTestSerializationOwner, WebCore::JSBarPropOwner, WebCore::JSBasicCredentialOwner, WebCore::JSBlobOwner, WebCore::JSCanvasGradientOwner, WebCore::JSCanvasPatternOwner, WebCore::JSDatabaseOwner, WebCore::JSDataTransferOwner, WebCore::JSDeprecatedCSSOMCounterOwner, WebCore::JSDeprecatedCSSOMRectOwner, WebCore::JSDeprecatedCSSOMRGBColorOwner, WebCore::JSDeprecatedCSSOMValueOwner, WebCore::JSDOMCSSNamespaceOwner, WebCore::JSDOMFormDataOwner, WebCore::JSDOMImplementationOwner, WebCore::JSDOMMimeTypeOwner, WebCore::JSDOMParserOwner, WebCore::JSDOMPathOwner, WebCore::JSDOMSelectionOwner, WebCore::JSFileErrorOwner, WebCore::JSFileReaderSyncOwner, WebCore::JSImageDataOwner, WebCore::JSInternalsOwner, WebCore::JSMutationRecordOwner, WebCore::JSRangeOwner, WebCore::JSScreenOwner, WebCore::JSSQLErrorOwner, WebCore::JSSQLResultSetOwner, WebCore::JSSQLResultSetRowListOwner, WebCore::JSSQLTransactionOwner, WebCore::JSStaticRangeOwner, WebCore::JSTextEncoderOwner, WebCore::JSTextMetricsOwner, WebCore::JSTypeConversionsOwner, WebCore::JSURLSearchParamsOwner, WebCore::JSValidityStateOwner, WebCore::JSWebKitCSSMatrixOwner, WebCore::JSWebKitPointOwner, WebCore::JSWorkerLocationOwner, WebCore::JSWorkerNavigatorOwner, WebCore::JSXMLSerializerOwner, WebCore::JSXPathEvaluatorOwner, WebCore::JSXPathExpressionOwner, WebCore::JSBlobOwner, WebCore::JSDeprecatedCSSOMCounterOwner, WebCore::JSDeprecatedCSSOMRectOwner, WebCore::JSDeprecatedCSSOMRGBColorOwner, WebCore::JSDeprecatedCSSOMValueOwner, WebCore::JSDOMImplementationOwner, WebCore::JSRangeOwner, WebCore::JSXPathExpressionOwner, WebCore::JSMapLikeOwner, WebCore::JSReadOnlyMapLikeOwner, WebCore::JSTestCEReactionsOwner, WebCore::JSTestCEReactionsStringifierOwner, WebCore::JSTestGenerateIsReachableOwner, WebCore::JSTestInterfaceLeadingUnderscoreOwner, WebCore::JSTestIterableOwner, WebCore::JSTestMediaQueryListListenerOwner, WebCore::JSTestOverloadedConstructorsOwner, WebCore::JSTestOverloadedConstructorsWithSequenceOwner, WebCore::JSDOMErrorOwner, WebCore::JSGCObservationOwner, WebCore::JSInternalSettingsGeneratedOwner, WebCore::JSMallocStatisticsOwner, WebCore::JSMediaQueryListOwner, WebCore::JSMemoryInfoOwner, WebCore::JSMockPageOverlayOwner, WebCore::JSStyleMediaOwner, WebCore::JSXPathNSResolverOwner, and WebCore::JSTestCustomConstructorWithNoInterfaceObjectOwner.

◆ isReachableFromOpaqueRoots() [2/2]

bool JSC::WeakHandleOwner::isReachableFromOpaqueRoots ( Handle< Unknown ,
void context,
SlotVisitor  
)
virtual

Reimplemented in WebCore::JSNodeOwner, WebCore::JSNodeOwner, WebCore::JSTestObjOwner, WebCore::JSLocationOwner, WebCore::JSCSSStyleDeclarationOwner, WebCore::JSCSSStyleDeclarationOwner, WebCore::JSXMLHttpRequestOwner, WebCore::JSHTMLAllCollectionOwner, WebCore::JSHTMLFormControlsCollectionOwner, WebCore::JSHTMLOptionsCollectionOwner, WebCore::JSHTMLOptionsCollectionOwner, WebCore::JSDOMStringMapOwner, WebCore::JSFontFaceOwner, WebCore::JSHistoryOwner, WebCore::JSStorageOwner, WebCore::JSMessagePortOwner, WebCore::JSHTMLCollectionOwner, WebCore::JSNodeListOwner, WebCore::JSHTMLCollectionOwner, WebCore::JSNodeListOwner, WebCore::JSEventSourceOwner, WebCore::JSCanvasRenderingContext2DOwner, WebCore::JSCommandLineAPIHostOwner, WebCore::JSDOMApplicationCacheOwner, WebCore::JSEventTargetOwner, WebCore::JSFileReaderOwner, WebCore::JSWorkerOwner, WebCore::JSEventTargetOwner, WebCore::JSClientRectListOwner, WebCore::JSCSSRuleOwner, WebCore::JSCSSRuleListOwner, WebCore::JSDOMMimeTypeArrayOwner, WebCore::JSDOMPluginOwner, WebCore::JSDOMPluginArrayOwner, WebCore::JSDOMStringListOwner, WebCore::JSDOMTokenListOwner, WebCore::JSFileListOwner, WebCore::JSMediaListOwner, WebCore::JSNamedNodeMapOwner, WebCore::JSNodeIteratorOwner, WebCore::JSStyleSheetOwner, WebCore::JSStyleSheetListOwner, WebCore::JSTreeWalkerOwner, WebCore::JSWebKitNamedFlowOwner, WebCore::JSXMLHttpRequestUploadOwner, WebCore::JSXPathResultOwner, WebCore::JSCSSRuleOwner, WebCore::JSCSSRuleListOwner, WebCore::JSMediaListOwner, WebCore::JSNamedNodeMapOwner, WebCore::JSNodeIteratorOwner, WebCore::JSStyleSheetOwner, WebCore::JSStyleSheetListOwner, WebCore::JSTreeWalkerOwner, WebCore::JSXPathResultOwner, WebCore::JSTestCustomNamedGetterOwner, WebCore::JSTestOverrideBuiltinsOwner, WebCore::JSCustomElementRegistryOwner, WebCore::JSQuickTimePluginReplacementOwner, WebCore::JSSVGExceptionOwner, WebCore::JSTestGlobalObjectOwner, WebCore::JSCryptoOwner, WebCore::JSDOMCoreExceptionOwner, WebCore::JSDOMURLOwner, WebCore::JSNavigatorOwner, WebCore::JSSQLExceptionOwner, WebCore::JSXPathExceptionOwner, WebCore::JSInterfaceNameOwner, WebCore::JSTestExceptionOwner, WebCore::JSEventOwner, WebCore::JSFileExceptionOwner, WebCore::JSInspectorFrontendHostOwner, WebCore::JSEventOwner, WebCore::JSTestActiveDOMObjectOwner, WebCore::JSTestClassWithJSBuiltinConstructorOwner, WebCore::JSTestTypedefsOwner, WebCore::JSClientRectOwner, WebCore::JSDOMPointReadOnlyOwner, WebCore::JSDOMRectReadOnlyOwner, WebCore::JSMutationObserverOwner, WebCore::JSSVGAngleOwner, WebCore::JSSVGAnimatedAngleOwner, WebCore::JSSVGAnimatedBooleanOwner, WebCore::JSSVGAnimatedEnumerationOwner, WebCore::JSSVGAnimatedIntegerOwner, WebCore::JSSVGAnimatedLengthOwner, WebCore::JSSVGAnimatedLengthListOwner, WebCore::JSSVGAnimatedNumberOwner, WebCore::JSSVGAnimatedNumberListOwner, WebCore::JSSVGAnimatedPreserveAspectRatioOwner, WebCore::JSSVGAnimatedRectOwner, WebCore::JSSVGAnimatedStringOwner, WebCore::JSSVGAnimatedTransformListOwner, WebCore::JSSVGLengthOwner, WebCore::JSSVGLengthListOwner, WebCore::JSSVGMatrixOwner, WebCore::JSSVGNumberOwner, WebCore::JSSVGNumberListOwner, WebCore::JSSVGPathSegOwner, WebCore::JSSVGPathSegListOwner, WebCore::JSSVGPointOwner, WebCore::JSSVGPointListOwner, WebCore::JSSVGPreserveAspectRatioOwner, WebCore::JSSVGRectOwner, WebCore::JSSVGRenderingIntentOwner, WebCore::JSSVGStringListOwner, WebCore::JSSVGTransformOwner, WebCore::JSSVGTransformListOwner, WebCore::JSSVGUnitTypesOwner, WebCore::JSSVGViewSpecOwner, WebCore::JSTextDecoderOwner, WebCore::JSTestNamedConstructorOwner, WebCore::JSTestSerializationOwner, WebCore::JSBarPropOwner, WebCore::JSBasicCredentialOwner, WebCore::JSBlobOwner, WebCore::JSCanvasGradientOwner, WebCore::JSCanvasPatternOwner, WebCore::JSDatabaseOwner, WebCore::JSDataTransferOwner, WebCore::JSDeprecatedCSSOMCounterOwner, WebCore::JSDeprecatedCSSOMRectOwner, WebCore::JSDeprecatedCSSOMRGBColorOwner, WebCore::JSDeprecatedCSSOMValueOwner, WebCore::JSDOMCSSNamespaceOwner, WebCore::JSDOMFormDataOwner, WebCore::JSDOMImplementationOwner, WebCore::JSDOMMimeTypeOwner, WebCore::JSDOMParserOwner, WebCore::JSDOMPathOwner, WebCore::JSDOMSelectionOwner, WebCore::JSFileErrorOwner, WebCore::JSFileReaderSyncOwner, WebCore::JSImageDataOwner, WebCore::JSInternalsOwner, WebCore::JSMutationRecordOwner, WebCore::JSRangeOwner, WebCore::JSScreenOwner, WebCore::JSSQLErrorOwner, WebCore::JSSQLResultSetOwner, WebCore::JSSQLResultSetRowListOwner, WebCore::JSSQLTransactionOwner, WebCore::JSStaticRangeOwner, WebCore::JSTextEncoderOwner, WebCore::JSTextMetricsOwner, WebCore::JSTypeConversionsOwner, WebCore::JSURLSearchParamsOwner, WebCore::JSValidityStateOwner, WebCore::JSWebKitCSSMatrixOwner, WebCore::JSWebKitPointOwner, WebCore::JSWorkerLocationOwner, WebCore::JSWorkerNavigatorOwner, WebCore::JSXMLSerializerOwner, WebCore::JSXPathEvaluatorOwner, WebCore::JSXPathExpressionOwner, WebCore::JSBlobOwner, WebCore::JSDeprecatedCSSOMCounterOwner, WebCore::JSDeprecatedCSSOMRectOwner, WebCore::JSDeprecatedCSSOMRGBColorOwner, WebCore::JSDeprecatedCSSOMValueOwner, WebCore::JSDOMImplementationOwner, WebCore::JSRangeOwner, WebCore::JSXPathExpressionOwner, WebCore::JSMapLikeOwner, WebCore::JSReadOnlyMapLikeOwner, WebCore::JSTestCEReactionsOwner, WebCore::JSTestCEReactionsStringifierOwner, WebCore::JSTestGenerateIsReachableOwner, WebCore::JSTestInterfaceLeadingUnderscoreOwner, WebCore::JSTestIterableOwner, WebCore::JSTestMediaQueryListListenerOwner, WebCore::JSTestOverloadedConstructorsOwner, WebCore::JSTestOverloadedConstructorsWithSequenceOwner, WebCore::JSDOMErrorOwner, WebCore::JSGCObservationOwner, WebCore::JSInternalSettingsGeneratedOwner, WebCore::JSMallocStatisticsOwner, WebCore::JSMediaQueryListOwner, WebCore::JSMemoryInfoOwner, WebCore::JSMockPageOverlayOwner, WebCore::JSStyleMediaOwner, WebCore::JSXPathNSResolverOwner, and WebCore::JSTestCustomConstructorWithNoInterfaceObjectOwner.


The documentation for this class was generated from the following files: