Index: Source/core/css/StylePropertySet.h |
diff --git a/Source/core/css/StylePropertySet.h b/Source/core/css/StylePropertySet.h |
index 0d5b139e0a6b79184ca360e4f3a17f781e26e373..d9a4012e417c5101d715dd31ce401f053748c744 100644 |
--- a/Source/core/css/StylePropertySet.h |
+++ b/Source/core/css/StylePropertySet.h |
@@ -50,8 +50,6 @@ public: |
// the appropriate subclass type. |
void deref(); |
- static PassRefPtr<StylePropertySet> create(CSSParserMode = CSSQuirksMode); |
- static PassRefPtr<StylePropertySet> create(const CSSProperty* properties, unsigned count); |
static PassRefPtr<StylePropertySet> createImmutable(const CSSProperty* properties, unsigned count, CSSParserMode); |
class PropertyReference { |
@@ -225,13 +223,18 @@ inline const StylePropertyMetadata* StylePropertySet::immutableMetadataArray() c |
class MutableStylePropertySet : public StylePropertySet { |
public: |
+ static PassRefPtr<MutableStylePropertySet> create(CSSParserMode = CSSQuirksMode); |
+ static PassRefPtr<MutableStylePropertySet> create(const CSSProperty* properties, unsigned count); |
+ |
+ MutableStylePropertySet(const StylePropertySet&); |
+ |
+ Vector<CSSProperty, 4> m_propertyVector; |
+ |
+private: |
MutableStylePropertySet(CSSParserMode cssParserMode) |
: StylePropertySet(cssParserMode) |
{ } |
MutableStylePropertySet(const CSSProperty* properties, unsigned count); |
- MutableStylePropertySet(const StylePropertySet&); |
- |
- Vector<CSSProperty, 4> m_propertyVector; |
}; |
inline Vector<CSSProperty, 4>& StylePropertySet::mutablePropertyVector() |