| 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 67e98dd66372a2b3166507ee304a86d1b209dcd2..72ee750b8984a5cdbd8a84e040f535449bb2458b 100644
|
| --- a/third_party/WebKit/Source/core/fetch/CSSStyleSheetResource.cpp
|
| +++ b/third_party/WebKit/Source/core/fetch/CSSStyleSheetResource.cpp
|
| @@ -87,7 +87,8 @@ void CSSStyleSheetResource::didAddClient(ResourceClient* c) {
|
| // 'c' if it is an instance of HTMLLinkElement. see the comment of
|
| // HTMLLinkElement::setCSSStyleSheet.
|
| Resource::didAddClient(c);
|
| - if (m_didNotifyFirstData)
|
| +
|
| + if (hasClient(c) && m_didNotifyFirstData)
|
| static_cast<StyleSheetResourceClient*>(c)->didAppendFirstData(this);
|
|
|
| // |c| might be removed in didAppendFirstData, so ensure it is still a client.
|
|
|