Index: Source/core/rendering/style/StyleRareInheritedData.h |
diff --git a/Source/core/rendering/style/StyleRareInheritedData.h b/Source/core/rendering/style/StyleRareInheritedData.h |
index 3fc422b691b449dc0c0b1fad6b5c9f6a57647f15..55f8415c6f4d742d3af62379f359a01da77635db 100644 |
--- a/Source/core/rendering/style/StyleRareInheritedData.h |
+++ b/Source/core/rendering/style/StyleRareInheritedData.h |
@@ -31,15 +31,19 @@ |
#include "platform/graphics/Color.h" |
#include "wtf/PassRefPtr.h" |
#include "wtf/RefCounted.h" |
+#include "wtf/RefVector.h" |
#include "wtf/text/AtomicString.h" |
namespace WebCore { |
+class AppliedTextDecoration; |
class CursorList; |
class QuotesData; |
class ShadowList; |
class StyleImage; |
+typedef RefVector<AppliedTextDecoration> AppliedTextDecorationList; |
+ |
// This struct is for rarely used inherited CSS3, CSS2, and WebKit-specific properties. |
// By grouping them together, we save space, and only allocate this object when someone |
// actually uses one of these properties. |
@@ -140,6 +144,8 @@ public: |
Color tapHighlightColor; |
+ RefPtr<AppliedTextDecorationList> appliedTextDecorations; |
+ |
private: |
StyleRareInheritedData(); |
StyleRareInheritedData(const StyleRareInheritedData&); |