Index: Source/core/css/resolver/StyleResolver.h |
diff --git a/Source/core/css/resolver/StyleResolver.h b/Source/core/css/resolver/StyleResolver.h |
index c6cb3e0f93bdb7fad226fb467525c03dd167d24e..067142ba8505cd686923c71162c6b15d6ba6f42f 100644 |
--- a/Source/core/css/resolver/StyleResolver.h |
+++ b/Source/core/css/resolver/StyleResolver.h |
@@ -102,14 +102,14 @@ public: |
void pushParentElement(Element&); |
void popParentElement(Element&); |
- PassRefPtr<RenderStyle> styleForElement(Element*, RenderStyle* parentStyle = 0, StyleSharingBehavior = AllowStyleSharing, |
+ PassRefPtr<RenderStyle> styleForElement(Element*, const RenderStyle* parentStyle = 0, StyleSharingBehavior = AllowStyleSharing, |
RuleMatchingBehavior = MatchAllRules); |
- PassRefPtr<RenderStyle> styleForKeyframe(Element&, const RenderStyle&, RenderStyle* parentStyle, const StyleRuleKeyframe*, const AtomicString& animationName); |
+ PassRefPtr<RenderStyle> styleForKeyframe(Element&, const RenderStyle&, const RenderStyle* parentStyle, const StyleRuleKeyframe*, const AtomicString& animationName); |
static PassRefPtrWillBeRawPtr<AnimatableValue> createAnimatableValueSnapshot(Element&, CSSPropertyID, CSSValue&); |
static PassRefPtrWillBeRawPtr<AnimatableValue> createAnimatableValueSnapshot(StyleResolverState&, CSSPropertyID, CSSValue&); |
- PassRefPtr<RenderStyle> pseudoStyleForElement(Element*, const PseudoStyleRequest&, RenderStyle* parentStyle); |
+ PassRefPtr<RenderStyle> pseudoStyleForElement(Element*, const PseudoStyleRequest&, const RenderStyle* parentStyle); |
PassRefPtr<RenderStyle> styleForPage(int pageIndex); |
PassRefPtr<RenderStyle> defaultStyleForElement(); |
@@ -254,7 +254,7 @@ private: |
bool isFirstPage(int pageIndex) const; |
String pageName(int pageIndex) const; |
- bool pseudoStyleForElementInternal(Element&, const PseudoStyleRequest&, RenderStyle* parentStyle, StyleResolverState&); |
+ bool pseudoStyleForElementInternal(Element&, const PseudoStyleRequest&, const RenderStyle* parentStyle, StyleResolverState&); |
PassRefPtrWillBeRawPtr<PseudoElement> createPseudoElement(Element* parent, PseudoId); |