| Index: Source/core/css/resolver/StyleResolver.h
|
| diff --git a/Source/core/css/resolver/StyleResolver.h b/Source/core/css/resolver/StyleResolver.h
|
| index 7470c15bf6e9599d1b85a5e009a06ae78072b174..72bb8ee05e9cb62d8af80bdc3673a0047f405ce5 100644
|
| --- a/Source/core/css/resolver/StyleResolver.h
|
| +++ b/Source/core/css/resolver/StyleResolver.h
|
| @@ -55,6 +55,7 @@ class Interpolation;
|
| class MediaQueryEvaluator;
|
| class RuleData;
|
| class StyleKeyframe;
|
| +class StyleBasisContext;
|
| class StylePropertySet;
|
| class StyleResolverStats;
|
| class StyleRule;
|
| @@ -260,7 +261,10 @@ private:
|
| bool isFirstPage(int pageIndex) const;
|
| String pageName(int pageIndex) const;
|
|
|
| - bool pseudoStyleForElementInternal(Element&, const PseudoStyleRequest&, RenderStyle* parentStyle, StyleResolverState&);
|
| + PassRefPtr<RenderStyle> styleForContext(const StyleBasisContext&);
|
| + PassRefPtr<RenderStyle> parentStyleForContext(const StyleBasisContext&);
|
| +
|
| + bool pseudoStyleForElementInternal(const PseudoStyleRequest&, StyleResolverState&, const StyleBasisContext&);
|
|
|
| Document& document() { return *m_document; }
|
|
|
|
|