| Index: third_party/WebKit/Source/core/css/CSSKeyframesRule.cpp
|
| diff --git a/third_party/WebKit/Source/core/css/CSSKeyframesRule.cpp b/third_party/WebKit/Source/core/css/CSSKeyframesRule.cpp
|
| index 88cae61ce48c759a844bafe5a82910b0f8a098a8..e864446e21d35712e2f1dfebad4c2f37384cac36 100644
|
| --- a/third_party/WebKit/Source/core/css/CSSKeyframesRule.cpp
|
| +++ b/third_party/WebKit/Source/core/css/CSSKeyframesRule.cpp
|
| @@ -173,8 +173,12 @@ CSSKeyframeRule* CSSKeyframesRule::item(unsigned index) const {
|
|
|
| CSSKeyframeRule* CSSKeyframesRule::anonymousIndexedGetter(
|
| unsigned index) const {
|
| - if (UseCounter* useCounter = UseCounter::getFrom(parentStyleSheet()))
|
| - useCounter->count(UseCounter::CSSKeyframesRuleAnonymousIndexedGetter);
|
| + const Document* parentDocument =
|
| + UseCounter::singleOwnerDocument(parentStyleSheet());
|
| + if (parentDocument) {
|
| + UseCounter::count(*parentDocument,
|
| + UseCounter::CSSKeyframesRuleAnonymousIndexedGetter);
|
| + }
|
| return item(index);
|
| }
|
|
|
|
|