Index: third_party/WebKit/Source/core/inspector/InspectorStyleSheet.cpp |
diff --git a/third_party/WebKit/Source/core/inspector/InspectorStyleSheet.cpp b/third_party/WebKit/Source/core/inspector/InspectorStyleSheet.cpp |
index 7adabb127ca2bea3f4fe1e242514cb5af1731537..94283acdb679cc92f39fc1a7bd9be7e3a5c2981f 100644 |
--- a/third_party/WebKit/Source/core/inspector/InspectorStyleSheet.cpp |
+++ b/third_party/WebKit/Source/core/inspector/InspectorStyleSheet.cpp |
@@ -1427,7 +1427,9 @@ PassRefPtr<protocol::TypeBuilder::CSS::CSSKeyframeRule> InspectorStyleSheet::bui |
return nullptr; |
RefPtr<protocol::TypeBuilder::CSS::Value> keyText = protocol::TypeBuilder::CSS::Value::create().setText(keyframeRule->keyText()); |
- keyText->setRange(buildSourceRangeObject(sourceDataForRule(keyframeRule)->ruleHeaderRange)); |
+ RefPtrWillBeRawPtr<CSSRuleSourceData> sourceData = sourceDataForRule(keyframeRule); |
+ if (sourceData) |
+ keyText->setRange(buildSourceRangeObject(sourceData->ruleHeaderRange)); |
RefPtr<protocol::TypeBuilder::CSS::CSSKeyframeRule> result = protocol::TypeBuilder::CSS::CSSKeyframeRule::create() |
// TODO(samli): keyText() normalises 'from' and 'to' keyword values. |
.setKeyText(keyText) |