diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/css/CSSShadowValue.cpp')
-rw-r--r-- | chromium/third_party/WebKit/Source/core/css/CSSShadowValue.cpp | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/chromium/third_party/WebKit/Source/core/css/CSSShadowValue.cpp b/chromium/third_party/WebKit/Source/core/css/CSSShadowValue.cpp index 35ecefb8cf9..4bdecf5ec10 100644 --- a/chromium/third_party/WebKit/Source/core/css/CSSShadowValue.cpp +++ b/chromium/third_party/WebKit/Source/core/css/CSSShadowValue.cpp @@ -27,12 +27,12 @@ namespace WebCore { // Used for text-shadow and box-shadow -CSSShadowValue::CSSShadowValue(PassRefPtr<CSSPrimitiveValue> x, - PassRefPtr<CSSPrimitiveValue> y, - PassRefPtr<CSSPrimitiveValue> blur, - PassRefPtr<CSSPrimitiveValue> spread, - PassRefPtr<CSSPrimitiveValue> style, - PassRefPtr<CSSPrimitiveValue> color) +CSSShadowValue::CSSShadowValue(PassRefPtrWillBeRawPtr<CSSPrimitiveValue> x, + PassRefPtrWillBeRawPtr<CSSPrimitiveValue> y, + PassRefPtrWillBeRawPtr<CSSPrimitiveValue> blur, + PassRefPtrWillBeRawPtr<CSSPrimitiveValue> spread, + PassRefPtrWillBeRawPtr<CSSPrimitiveValue> style, + PassRefPtrWillBeRawPtr<CSSPrimitiveValue> color) : CSSValue(ShadowClass) , x(x) , y(y) @@ -88,4 +88,15 @@ bool CSSShadowValue::equals(const CSSShadowValue& other) const && compareCSSValuePtr(style, other.style); } +void CSSShadowValue::traceAfterDispatch(Visitor* visitor) +{ + visitor->trace(x); + visitor->trace(y); + visitor->trace(blur); + visitor->trace(spread); + visitor->trace(style); + visitor->trace(color); + CSSValue::traceAfterDispatch(visitor); +} + } |