| Index: third_party/WebKit/Source/core/fetch/CSSStyleSheetResource.cpp
|
| diff --git a/third_party/WebKit/Source/core/fetch/CSSStyleSheetResource.cpp b/third_party/WebKit/Source/core/fetch/CSSStyleSheetResource.cpp
|
| index 2151f9e7598894fbda4b3e5a49b0ddf5ccb64d3a..29a0bfc03dacd048ceb648d5602e483a2bf2de09 100644
|
| --- a/third_party/WebKit/Source/core/fetch/CSSStyleSheetResource.cpp
|
| +++ b/third_party/WebKit/Source/core/fetch/CSSStyleSheetResource.cpp
|
| @@ -37,16 +37,16 @@
|
|
|
| namespace blink {
|
|
|
| -ResourcePtr<CSSStyleSheetResource> CSSStyleSheetResource::fetch(FetchRequest& request, ResourceFetcher* fetcher)
|
| +PassRefPtrWillBeRawPtr<CSSStyleSheetResource> CSSStyleSheetResource::fetch(FetchRequest& request, ResourceFetcher* fetcher)
|
| {
|
| ASSERT(request.resourceRequest().frameType() == WebURLRequest::FrameTypeNone);
|
| request.mutableResourceRequest().setRequestContext(WebURLRequest::RequestContextStyle);
|
| return toCSSStyleSheetResource(fetcher->requestResource(request, CSSStyleSheetResourceFactory()));
|
| }
|
|
|
| -ResourcePtr<CSSStyleSheetResource> CSSStyleSheetResource::createForTest(const ResourceRequest& request, const String& charset)
|
| +PassRefPtrWillBeRawPtr<CSSStyleSheetResource> CSSStyleSheetResource::createForTest(const ResourceRequest& request, const String& charset)
|
| {
|
| - return new CSSStyleSheetResource(request, charset);
|
| + return adoptRefWillBeNoop(new CSSStyleSheetResource(request, charset));
|
| }
|
|
|
| CSSStyleSheetResource::CSSStyleSheetResource(const ResourceRequest& resourceRequest, const String& charset)
|
| @@ -65,11 +65,12 @@ CSSStyleSheetResource::~CSSStyleSheetResource()
|
| ASSERT(!m_parsedStyleSheetCache);
|
| }
|
|
|
| -void CSSStyleSheetResource::dispose()
|
| +void CSSStyleSheetResource::removedFromMemoryCache()
|
| {
|
| if (m_parsedStyleSheetCache)
|
| m_parsedStyleSheetCache->removedFromMemoryCache();
|
| m_parsedStyleSheetCache.clear();
|
| + Resource::removedFromMemoryCache();
|
| }
|
|
|
| DEFINE_TRACE(CSSStyleSheetResource)
|
|
|