diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/css/CSSFunctionValue.cpp')
-rw-r--r-- | chromium/third_party/WebKit/Source/core/css/CSSFunctionValue.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/chromium/third_party/WebKit/Source/core/css/CSSFunctionValue.cpp b/chromium/third_party/WebKit/Source/core/css/CSSFunctionValue.cpp index 7cbbf86d06f..9fb04dc43e2 100644 --- a/chromium/third_party/WebKit/Source/core/css/CSSFunctionValue.cpp +++ b/chromium/third_party/WebKit/Source/core/css/CSSFunctionValue.cpp @@ -40,7 +40,7 @@ CSSFunctionValue::CSSFunctionValue(CSSParserFunction* function) m_args = CSSValueList::createFromParserValueList(function->args.get()); } -CSSFunctionValue::CSSFunctionValue(String name, PassRefPtr<CSSValueList> args) +CSSFunctionValue::CSSFunctionValue(String name, PassRefPtrWillBeRawPtr<CSSValueList> args) : CSSValue(FunctionClass) , m_name(name) , m_args(args) @@ -62,4 +62,10 @@ bool CSSFunctionValue::equals(const CSSFunctionValue& other) const return m_name == other.m_name && compareCSSValuePtr(m_args, other.m_args); } +void CSSFunctionValue::traceAfterDispatch(Visitor* visitor) +{ + visitor->trace(m_args); + CSSValue::traceAfterDispatch(visitor); +} + } |