summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/WebKit/Source/core/css/CSSFilterValue.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/css/CSSFilterValue.h')
-rw-r--r--chromium/third_party/WebKit/Source/core/css/CSSFilterValue.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/chromium/third_party/WebKit/Source/core/css/CSSFilterValue.h b/chromium/third_party/WebKit/Source/core/css/CSSFilterValue.h
index 7a2f80c1a4c..4304e144cd4 100644
--- a/chromium/third_party/WebKit/Source/core/css/CSSFilterValue.h
+++ b/chromium/third_party/WebKit/Source/core/css/CSSFilterValue.h
@@ -47,24 +47,25 @@ public:
ContrastFilterOperation,
BlurFilterOperation,
DropShadowFilterOperation,
- CustomFilterOperation
};
static bool typeUsesSpaceSeparator(FilterOperationType);
- static PassRefPtr<CSSFilterValue> create(FilterOperationType type)
+ static PassRefPtrWillBeRawPtr<CSSFilterValue> create(FilterOperationType type)
{
- return adoptRef(new CSSFilterValue(type));
+ return adoptRefWillBeNoop(new CSSFilterValue(type));
}
String customCSSText() const;
FilterOperationType operationType() const { return m_type; }
- PassRefPtr<CSSFilterValue> cloneForCSSOM() const;
+ PassRefPtrWillBeRawPtr<CSSFilterValue> cloneForCSSOM() const;
bool equals(const CSSFilterValue&) const;
+ void traceAfterDispatch(Visitor* visitor) { CSSValueList::traceAfterDispatch(visitor); }
+
private:
explicit CSSFilterValue(FilterOperationType);
explicit CSSFilterValue(const CSSFilterValue& cloneFrom);