| Index: Source/modules/canvas2d/CanvasRenderingContext2D.cpp
|
| diff --git a/Source/modules/canvas2d/CanvasRenderingContext2D.cpp b/Source/modules/canvas2d/CanvasRenderingContext2D.cpp
|
| index c5522d5a86c2bef7be4b3407242a5ff840d33642..a00f140e44ba4504155dc9940125b6f01b65f76c 100644
|
| --- a/Source/modules/canvas2d/CanvasRenderingContext2D.cpp
|
| +++ b/Source/modules/canvas2d/CanvasRenderingContext2D.cpp
|
| @@ -651,13 +651,13 @@ void CanvasRenderingContext2D::setFilter(const String& filterString)
|
| if (filterString == state().unparsedFilter())
|
| return;
|
|
|
| - RefPtrWillBeRawPtr<CSSValue> filterValue = CSSParser::parseSingleValue(CSSPropertyWebkitFilter, filterString, CSSParserContext(HTMLStandardMode, 0));
|
| + NullableCSSValue filterValue = CSSParser::parseSingleValue(CSSPropertyWebkitFilter, filterString, CSSParserContext(HTMLStandardMode, 0));
|
|
|
| if (!filterValue || filterValue->isInitialValue() || filterValue->isInheritedValue())
|
| return;
|
|
|
| modifiableState().setUnparsedFilter(filterString);
|
| - modifiableState().setFilter(filterValue.release());
|
| + modifiableState().setFilter(*filterValue);
|
| }
|
|
|
| PassRefPtrWillBeRawPtr<SVGMatrixTearOff> CanvasRenderingContext2D::currentTransform() const
|
|
|