diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/css/CSSFilterValue.h')
-rw-r--r-- | chromium/third_party/WebKit/Source/core/css/CSSFilterValue.h | 9 |
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); |