diff options
Diffstat (limited to 'WebCore/css/CSSStyleSelector.h')
-rw-r--r-- | WebCore/css/CSSStyleSelector.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/WebCore/css/CSSStyleSelector.h b/WebCore/css/CSSStyleSelector.h index 668c6c3..6e0663f 100644 --- a/WebCore/css/CSSStyleSelector.h +++ b/WebCore/css/CSSStyleSelector.h @@ -80,7 +80,9 @@ public: // This class selects a RenderStyle for a given element based on a collection of stylesheets. class CSSStyleSelector : public Noncopyable { public: - CSSStyleSelector(Document*, const String& userStyleSheet, StyleSheetList*, CSSStyleSheet*, bool strictParsing, bool matchAuthorAndUserStyles); + CSSStyleSelector(Document*, StyleSheetList* authorSheets, CSSStyleSheet* mappedElementSheet, + CSSStyleSheet* pageUserSheet, const Vector<RefPtr<CSSStyleSheet> >* pageGroupUserSheets, + bool strictParsing, bool matchAuthorAndUserStyles); ~CSSStyleSelector(); void initElementAndPseudoState(Element*); @@ -175,7 +177,6 @@ public: CSSRuleSet* m_authorStyle; CSSRuleSet* m_userStyle; - RefPtr<CSSStyleSheet> m_userSheet; bool m_hasUAAppearance; BorderData m_borderData; @@ -223,7 +224,8 @@ public: void mapFillComposite(FillLayer*, CSSValue*); void mapFillOrigin(FillLayer*, CSSValue*); void mapFillImage(FillLayer*, CSSValue*); - void mapFillRepeat(FillLayer*, CSSValue*); + void mapFillRepeatX(FillLayer*, CSSValue*); + void mapFillRepeatY(FillLayer*, CSSValue*); void mapFillSize(FillLayer*, CSSValue*); void mapFillXPosition(FillLayer*, CSSValue*); void mapFillYPosition(FillLayer*, CSSValue*); |