Index: Source/core/animation/Animation.cpp |
diff --git a/Source/core/animation/Animation.cpp b/Source/core/animation/Animation.cpp |
index 8e1e3d64816ef2671ff01bfd0e8e3761ac3d8b53..5103120d88fef661182dd039d0726bcd241fb484 100644 |
--- a/Source/core/animation/Animation.cpp |
+++ b/Source/core/animation/Animation.cpp |
@@ -836,7 +836,8 @@ void Animation::cancel() |
m_startTime = nullValue(); |
m_currentTimePending = false; |
- InspectorInstrumentation::didCancelAnimation(timeline()->document(), this); |
+ if (timeline()) |
+ InspectorInstrumentation::didCancelAnimation(timeline()->document(), this); |
} |
void Animation::beginUpdatingState() |