summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/WebKit/Source/core/css/CSSReflectValue.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/css/CSSReflectValue.h')
-rw-r--r--chromium/third_party/WebKit/Source/core/css/CSSReflectValue.h19
1 files changed, 9 insertions, 10 deletions
diff --git a/chromium/third_party/WebKit/Source/core/css/CSSReflectValue.h b/chromium/third_party/WebKit/Source/core/css/CSSReflectValue.h
index 0fd92a07da2..b85d430c002 100644
--- a/chromium/third_party/WebKit/Source/core/css/CSSReflectValue.h
+++ b/chromium/third_party/WebKit/Source/core/css/CSSReflectValue.h
@@ -36,10 +36,10 @@ class CSSPrimitiveValue;
class CSSReflectValue : public CSSValue {
public:
- static PassRefPtr<CSSReflectValue> create(PassRefPtr<CSSPrimitiveValue> direction,
- PassRefPtr<CSSPrimitiveValue> offset, PassRefPtr<CSSValue> mask)
+ static PassRefPtrWillBeRawPtr<CSSReflectValue> create(PassRefPtrWillBeRawPtr<CSSPrimitiveValue> direction,
+ PassRefPtrWillBeRawPtr<CSSPrimitiveValue> offset, PassRefPtrWillBeRawPtr<CSSValue> mask)
{
- return adoptRef(new CSSReflectValue(direction, offset, mask));
+ return adoptRefWillBeNoop(new CSSReflectValue(direction, offset, mask));
}
CSSPrimitiveValue* direction() const { return m_direction.get(); }
@@ -47,14 +47,13 @@ public:
CSSValue* mask() const { return m_mask.get(); }
String customCSSText() const;
- String customSerializeResolvingVariables(const HashMap<AtomicString, String>&) const;
-
- void addSubresourceStyleURLs(ListHashSet<KURL>&, const StyleSheetContents*) const;
bool equals(const CSSReflectValue&) const;
+ void traceAfterDispatch(Visitor*);
+
private:
- CSSReflectValue(PassRefPtr<CSSPrimitiveValue> direction, PassRefPtr<CSSPrimitiveValue> offset, PassRefPtr<CSSValue> mask)
+ CSSReflectValue(PassRefPtrWillBeRawPtr<CSSPrimitiveValue> direction, PassRefPtrWillBeRawPtr<CSSPrimitiveValue> offset, PassRefPtrWillBeRawPtr<CSSValue> mask)
: CSSValue(ReflectClass)
, m_direction(direction)
, m_offset(offset)
@@ -62,9 +61,9 @@ private:
{
}
- RefPtr<CSSPrimitiveValue> m_direction;
- RefPtr<CSSPrimitiveValue> m_offset;
- RefPtr<CSSValue> m_mask;
+ RefPtrWillBeMember<CSSPrimitiveValue> m_direction;
+ RefPtrWillBeMember<CSSPrimitiveValue> m_offset;
+ RefPtrWillBeMember<CSSValue> m_mask;
};
DEFINE_CSS_VALUE_TYPE_CASTS(CSSReflectValue, isReflectValue());