|
| StyleResolver (Document &) |
|
| ~StyleResolver () |
|
ElementStyle | styleForElement (const Element &, const RenderStyle *parentStyle, const RenderStyle *parentBoxStyle=nullptr, RuleMatchingBehavior=MatchAllRules, const RenderRegion *regionForStyling=nullptr, const SelectorFilter *=nullptr) |
|
void | keyframeStylesForAnimation (const Element &, const RenderStyle *, KeyframeList &) |
|
std::unique_ptr< RenderStyle > | pseudoStyleForElement (const Element &, const PseudoStyleRequest &, const RenderStyle &parentStyle) |
|
std::unique_ptr< RenderStyle > | styleForPage (int pageIndex) |
|
std::unique_ptr< RenderStyle > | defaultStyleForElement () |
|
RenderStyle * | style () const |
|
const RenderStyle * | parentStyle () const |
|
const RenderStyle * | rootElementStyle () const |
|
const Element * | element () |
|
Document & | document () |
|
const Document & | document () const |
|
const Settings & | settings () const |
|
void | appendAuthorStyleSheets (const Vector< RefPtr< CSSStyleSheet >> &) |
|
DocumentRuleSets & | ruleSets () |
|
const DocumentRuleSets & | ruleSets () const |
|
const MediaQueryEvaluator & | mediaQueryEvaluator () const |
|
void | setOverrideDocumentElementStyle (RenderStyle *style) |
|
Vector< RefPtr< StyleRule > > | styleRulesForElement (const Element *, unsigned rulesToInclude=AllButEmptyCSSRules) |
|
Vector< RefPtr< StyleRule > > | pseudoStyleRulesForElement (const Element *, PseudoId, unsigned rulesToInclude=AllButEmptyCSSRules) |
|
void | applyPropertyToStyle (CSSPropertyID, CSSValue *, std::unique_ptr< RenderStyle >) |
|
void | applyPropertyToCurrentStyle (CSSPropertyID, CSSValue *) |
|
void | updateFont () |
|
void | initializeFontStyle () |
|
void | setFontSize (FontCascadeDescription &, float size) |
|
bool | useSVGZoomRules () |
|
bool | useSVGZoomRulesForLength () |
|
Color | colorFromPrimitiveValue (const CSSPrimitiveValue &, bool forVisitedLink=false) const |
|
bool | hasSelectorForId (const AtomicString &) const |
|
bool | hasSelectorForClass (const AtomicString &) const |
|
bool | hasSelectorForAttribute (const Element &, const AtomicString &) const |
|
void | addViewportDependentMediaQueryResult (const MediaQueryExpression &, bool result) |
|
bool | hasViewportDependentMediaQueries () const |
|
bool | hasMediaQueriesAffectedByViewportChange () const |
|
void | addAccessibilitySettingsDependentMediaQueryResult (const MediaQueryExpression &, bool result) |
|
bool | hasAccessibilitySettingsDependentMediaQueries () const |
|
bool | hasMediaQueriesAffectedByAccessibilitySettingsChange () const |
|
void | addKeyframeStyle (Ref< StyleRuleKeyframes > &&) |
|
bool | checkRegionStyle (const Element *regionElement) |
|
bool | usesFirstLineRules () const |
|
bool | usesFirstLetterRules () const |
|
void | invalidateMatchedPropertiesCache () |
|
void | clearCachedPropertiesAffectedByViewportUnits () |
|
bool | createFilterOperations (const CSSValue &inValue, FilterOperations &outOperations) |
|
State & | state () |
|
const State & | state () const |
|
RefPtr< StyleImage > | styleImage (CSSValue &) |
|
bool | applyPropertyToRegularStyle () const |
|
bool | applyPropertyToVisitedLinkStyle () const |
|
CascadeLevel | cascadeLevel () const |
|
void | setCascadeLevel (CascadeLevel level) |
|
CascadedProperties * | cascadedPropertiesForRollback (const MatchResult &) |
|
CSSToStyleMap * | styleMap () |
|
InspectorCSSOMWrappers & | inspectorCSSOMWrappers () |
|
const FontCascadeDescription & | fontDescription () |
|
const FontCascadeDescription & | parentFontDescription () |
|
void | setFontDescription (const FontCascadeDescription &fontDescription) |
|
void | setZoom (float f) |
|
void | setEffectiveZoom (float f) |
|
void | setWritingMode (WritingMode writingMode) |
|
void | setTextOrientation (TextOrientation textOrientation) |
|