| 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 79944b497c9307516fb3714d8c57b14a215585be..7781999bbd9d7b9689fb34125c8cc3aa8f994c35 100644
|
| --- a/third_party/WebKit/Source/core/fetch/CSSStyleSheetResource.cpp
|
| +++ b/third_party/WebKit/Source/core/fetch/CSSStyleSheetResource.cpp
|
| @@ -58,18 +58,13 @@ CSSStyleSheetResource::~CSSStyleSheetResource()
|
| {
|
| }
|
|
|
| -void CSSStyleSheetResource::willDestroyResourceInternal()
|
| -{
|
| - setParsedStyleSheetCache(nullptr);
|
| -}
|
| -
|
| void CSSStyleSheetResource::setParsedStyleSheetCache(StyleSheetContents* newSheet)
|
| {
|
| if (m_parsedStyleSheetCache)
|
| - m_parsedStyleSheetCache->setReferencedFromResource(false);
|
| + m_parsedStyleSheetCache->clearReferencedFromResource();
|
| m_parsedStyleSheetCache = newSheet;
|
| if (m_parsedStyleSheetCache)
|
| - m_parsedStyleSheetCache->setReferencedFromResource(true);
|
| + m_parsedStyleSheetCache->setReferencedFromResource(this);
|
| }
|
|
|
| DEFINE_TRACE(CSSStyleSheetResource)
|
|
|