Index: Source/core/css/CSSStyleDeclaration.h |
diff --git a/Source/core/css/CSSStyleDeclaration.h b/Source/core/css/CSSStyleDeclaration.h |
index a4a8062be6218730267d642c843ee572e2215809..69939cef563df44280b43d41c42a5c522ca950c8 100644 |
--- a/Source/core/css/CSSStyleDeclaration.h |
+++ b/Source/core/css/CSSStyleDeclaration.h |
@@ -31,6 +31,7 @@ class CSSProperty; |
class CSSRule; |
class CSSStyleSheet; |
class CSSValue; |
+class MutableStylePropertySet; |
class StylePropertySet; |
class StyledElement; |
@@ -64,7 +65,7 @@ public: |
virtual String getPropertyValueInternal(CSSPropertyID) = 0; |
virtual void setPropertyInternal(CSSPropertyID, const String& value, bool important, ExceptionCode&) = 0; |
- virtual PassRefPtr<StylePropertySet> copy() const = 0; |
+ virtual PassRefPtr<MutableStylePropertySet> copyProperties() const = 0; |
virtual bool cssPropertyMatches(CSSPropertyID, const CSSValue*) const = 0; |
virtual CSSStyleSheet* parentStyleSheet() const { return 0; } |