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

#include <DocumentRuleSets.h>

Classes

struct  AttributeRules
 

Public Member Functions

 DocumentRuleSets ()
 
 ~DocumentRuleSets ()
 
bool isAuthorStyleDefined () const
 
RuleSetauthorStyle () const
 
RuleSetuserStyle () const
 
const RuleFeatureSetfeatures () const
 
RuleSetsibling () const
 
RuleSetuncommonAttribute () const
 
RuleSetancestorClassRules (AtomicStringImpl *className) const
 
const AttributeRulesancestorAttributeRulesForHTML (AtomicStringImpl *) const
 
void initUserStyle (ExtensionStyleSheets &, const MediaQueryEvaluator &, StyleResolver &)
 
void resetAuthorStyle ()
 
void appendAuthorStyleSheets (const Vector< RefPtr< CSSStyleSheet >> &, MediaQueryEvaluator *, InspectorCSSOMWrappers &, StyleResolver *)
 
RuleFeatureSetmutableFeatures ()
 

Constructor & Destructor Documentation

◆ DocumentRuleSets()

WebCore::DocumentRuleSets::DocumentRuleSets ( )

◆ ~DocumentRuleSets()

WebCore::DocumentRuleSets::~DocumentRuleSets ( )

Member Function Documentation

◆ ancestorAttributeRulesForHTML()

const DocumentRuleSets::AttributeRules * WebCore::DocumentRuleSets::ancestorAttributeRulesForHTML ( AtomicStringImpl attributeName) const

◆ ancestorClassRules()

RuleSet * WebCore::DocumentRuleSets::ancestorClassRules ( AtomicStringImpl className) const

◆ appendAuthorStyleSheets()

void WebCore::DocumentRuleSets::appendAuthorStyleSheets ( const Vector< RefPtr< CSSStyleSheet >> &  styleSheets,
MediaQueryEvaluator medium,
InspectorCSSOMWrappers inspectorCSSOMWrappers,
StyleResolver resolver 
)

◆ authorStyle()

RuleSet& WebCore::DocumentRuleSets::authorStyle ( ) const
inline

◆ features()

const RuleFeatureSet & WebCore::DocumentRuleSets::features ( ) const
inline

◆ initUserStyle()

void WebCore::DocumentRuleSets::initUserStyle ( ExtensionStyleSheets extensionStyleSheets,
const MediaQueryEvaluator medium,
StyleResolver resolver 
)

◆ isAuthorStyleDefined()

bool WebCore::DocumentRuleSets::isAuthorStyleDefined ( ) const
inline

◆ mutableFeatures()

RuleFeatureSet & WebCore::DocumentRuleSets::mutableFeatures ( )
inline

◆ resetAuthorStyle()

void WebCore::DocumentRuleSets::resetAuthorStyle ( )

◆ sibling()

RuleSet* WebCore::DocumentRuleSets::sibling ( ) const
inline

◆ uncommonAttribute()

RuleSet* WebCore::DocumentRuleSets::uncommonAttribute ( ) const
inline

◆ userStyle()

RuleSet* WebCore::DocumentRuleSets::userStyle ( ) const
inline

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