| Index: third_party/WebKit/Source/core/css/CSSImageSetValue.cpp
|
| diff --git a/third_party/WebKit/Source/core/css/CSSImageSetValue.cpp b/third_party/WebKit/Source/core/css/CSSImageSetValue.cpp
|
| index 43fc1c73a7eb50d28f40007b329cdd06706736ba..cb4e6f581865666a08c41f3291aa4e5ec4a382bf 100644
|
| --- a/third_party/WebKit/Source/core/css/CSSImageSetValue.cpp
|
| +++ b/third_party/WebKit/Source/core/css/CSSImageSetValue.cpp
|
| @@ -122,8 +122,8 @@ StyleImage* CSSImageSetValue::cacheImage(Document* document, float deviceScaleFa
|
| if (crossOrigin != CrossOriginAttributeNotSet)
|
| request.setCrossOriginAccessControl(document->getSecurityOrigin(), crossOrigin);
|
|
|
| - if (RawPtr<ImageResource> cachedImage = ImageResource::fetch(request, document->fetcher()))
|
| - m_cachedImage = StyleFetchedImageSet::create(cachedImage.get(), image.scaleFactor, this, request.url());
|
| + if (ImageResource* cachedImage = ImageResource::fetch(request, document->fetcher()))
|
| + m_cachedImage = StyleFetchedImageSet::create(cachedImage, image.scaleFactor, this, request.url());
|
| else
|
| m_cachedImage = StyleInvalidImage::create(image.imageURL);
|
| m_cachedScaleFactor = deviceScaleFactor;
|
| @@ -177,12 +177,12 @@ DEFINE_TRACE_AFTER_DISPATCH(CSSImageSetValue)
|
| CSSValueList::traceAfterDispatch(visitor);
|
| }
|
|
|
| -RawPtr<CSSImageSetValue> CSSImageSetValue::valueWithURLsMadeAbsolute()
|
| +CSSImageSetValue* CSSImageSetValue::valueWithURLsMadeAbsolute()
|
| {
|
| - RawPtr<CSSImageSetValue> value = CSSImageSetValue::create();
|
| + CSSImageSetValue* value = CSSImageSetValue::create();
|
| for (auto& item : *this)
|
| item->isImageValue() ? value->append(toCSSImageValue(*item).valueWithURLMadeAbsolute()) : value->append(item);
|
| - return value.release();
|
| + return value;
|
| }
|
|
|
|
|
|
|