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) |