webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
WebCore::SVGTests Class Reference

#include <SVGTests.h>

Inheritance diagram for WebCore::SVGTests:
WebCore::SVGAnimationElement WebCore::SVGCursorElement WebCore::SVGGraphicsElement WebCore::SVGMaskElement WebCore::SVGPatternElement WebCore::SVGAnimateElementBase WebCore::SVGAnimateMotionElement WebCore::SVGAElement WebCore::SVGCircleElement WebCore::SVGClipPathElement WebCore::SVGDefsElement WebCore::SVGEllipseElement WebCore::SVGForeignObjectElement WebCore::SVGGElement WebCore::SVGImageElement WebCore::SVGLineElement WebCore::SVGPathElement WebCore::SVGPolyElement WebCore::SVGRectElement WebCore::SVGSVGElement WebCore::SVGSwitchElement WebCore::SVGTextContentElement WebCore::SVGUseElement

Public Member Functions

bool isValid () const
 
void parseAttribute (const QualifiedName &, const AtomicString &)
 
bool isValid () const
 
void parseAttribute (const QualifiedName &, const AtomicString &)
 

Static Public Member Functions

static bool hasExtension (const String &)
 
static bool isKnownAttribute (const QualifiedName &)
 
static void addSupportedAttributes (HashSet< QualifiedName > &)
 
static bool handleAttributeChange (SVGElement *, const QualifiedName &)
 
static const SVGAttributeToPropertyMapattributeToPropertyMap ()
 
static WEBCORE_EXPORT bool hasFeatureForLegacyBindings (const String &feature, const String &version)
 
static bool hasExtension (const String &)
 
static bool isKnownAttribute (const QualifiedName &)
 
static void addSupportedAttributes (HashSet< QualifiedName > &)
 
static bool handleAttributeChange (SVGElement *, const QualifiedName &)
 
static const SVGAttributeToPropertyMapattributeToPropertyMap ()
 
static WEBCORE_EXPORT bool hasFeatureForLegacyBindings (const String &feature, const String &version)
 

Protected Member Functions

 SVGTests ()
 
Ref< SVGStringListrequiredFeatures (SVGElement &)
 
Ref< SVGStringListrequiredExtensions (SVGElement &)
 
Ref< SVGStringListsystemLanguage (SVGElement &)
 
void synchronizeRequiredFeatures (SVGElement &)
 
void synchronizeRequiredExtensions (SVGElement &)
 
void synchronizeSystemLanguage (SVGElement &)
 
 SVGTests ()
 
Ref< SVGStringListrequiredFeatures (SVGElement &)
 
Ref< SVGStringListrequiredExtensions (SVGElement &)
 
Ref< SVGStringListsystemLanguage (SVGElement &)
 
void synchronizeRequiredFeatures (SVGElement &)
 
void synchronizeRequiredExtensions (SVGElement &)
 
void synchronizeSystemLanguage (SVGElement &)
 

Constructor & Destructor Documentation

◆ SVGTests() [1/2]

SVGTests::SVGTests ( )
protected

◆ SVGTests() [2/2]

WebCore::SVGTests::SVGTests ( )
protected

Member Function Documentation

◆ addSupportedAttributes() [1/2]

void SVGTests::addSupportedAttributes ( HashSet< QualifiedName > &  supportedAttributes)
static

◆ addSupportedAttributes() [2/2]

static void WebCore::SVGTests::addSupportedAttributes ( HashSet< QualifiedName > &  )
static

◆ attributeToPropertyMap() [1/2]

static const SVGAttributeToPropertyMap& WebCore::SVGTests::attributeToPropertyMap ( )
static

◆ attributeToPropertyMap() [2/2]

const SVGAttributeToPropertyMap & SVGTests::attributeToPropertyMap ( )
static

◆ handleAttributeChange() [1/2]

static bool WebCore::SVGTests::handleAttributeChange ( SVGElement ,
const QualifiedName  
)
static

◆ handleAttributeChange() [2/2]

bool SVGTests::handleAttributeChange ( SVGElement targetElement,
const QualifiedName attributeName 
)
static

◆ hasExtension() [1/2]

bool SVGTests::hasExtension ( const String extension)
static

◆ hasExtension() [2/2]

static bool WebCore::SVGTests::hasExtension ( const String )
static

◆ hasFeatureForLegacyBindings() [1/2]

bool SVGTests::hasFeatureForLegacyBindings ( const String feature,
const String version 
)
static

◆ hasFeatureForLegacyBindings() [2/2]

static WEBCORE_EXPORT bool WebCore::SVGTests::hasFeatureForLegacyBindings ( const String feature,
const String version 
)
static

◆ isKnownAttribute() [1/2]

static bool WebCore::SVGTests::isKnownAttribute ( const QualifiedName )
static

◆ isKnownAttribute() [2/2]

bool SVGTests::isKnownAttribute ( const QualifiedName attributeName)
static

◆ isValid() [1/2]

bool SVGTests::isValid ( ) const

◆ isValid() [2/2]

bool WebCore::SVGTests::isValid ( ) const

◆ parseAttribute() [1/2]

void WebCore::SVGTests::parseAttribute ( const QualifiedName ,
const AtomicString  
)

◆ parseAttribute() [2/2]

void SVGTests::parseAttribute ( const QualifiedName attributeName,
const AtomicString value 
)

◆ requiredExtensions() [1/2]

Ref< SVGStringList > SVGTests::requiredExtensions ( SVGElement contextElement)
protected

◆ requiredExtensions() [2/2]

Ref<SVGStringList> WebCore::SVGTests::requiredExtensions ( SVGElement )
protected

◆ requiredFeatures() [1/2]

Ref< SVGStringList > SVGTests::requiredFeatures ( SVGElement contextElement)
protected

◆ requiredFeatures() [2/2]

Ref<SVGStringList> WebCore::SVGTests::requiredFeatures ( SVGElement )
protected

◆ synchronizeRequiredExtensions() [1/2]

void WebCore::SVGTests::synchronizeRequiredExtensions ( SVGElement )
protected

◆ synchronizeRequiredExtensions() [2/2]

void SVGTests::synchronizeRequiredExtensions ( SVGElement contextElement)
protected

◆ synchronizeRequiredFeatures() [1/2]

void WebCore::SVGTests::synchronizeRequiredFeatures ( SVGElement )
protected

◆ synchronizeRequiredFeatures() [2/2]

void SVGTests::synchronizeRequiredFeatures ( SVGElement contextElement)
protected

◆ synchronizeSystemLanguage() [1/2]

void WebCore::SVGTests::synchronizeSystemLanguage ( SVGElement )
protected

◆ synchronizeSystemLanguage() [2/2]

void SVGTests::synchronizeSystemLanguage ( SVGElement contextElement)
protected

◆ systemLanguage() [1/2]

Ref< SVGStringList > SVGTests::systemLanguage ( SVGElement contextElement)
protected

◆ systemLanguage() [2/2]

Ref<SVGStringList> WebCore::SVGTests::systemLanguage ( SVGElement )
protected

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