Index: Source/core/animation/TimedItem.cpp |
diff --git a/Source/core/animation/TimedItem.cpp b/Source/core/animation/TimedItem.cpp |
index 9743143d790a42db0679a5adf99febb5406018e2..e1cae328761583576ac2a0b5c7e6a872879d4c9a 100644 |
--- a/Source/core/animation/TimedItem.cpp |
+++ b/Source/core/animation/TimedItem.cpp |
@@ -51,9 +51,9 @@ Timing::FillMode resolvedFillMode(Timing::FillMode fillMode, bool isAnimation) |
} // namespace |
TimedItem::TimedItem(const Timing& timing, PassOwnPtr<EventDelegate> eventDelegate) |
- : m_parent(0) |
+ : m_parent(nullptr) |
, m_startTime(0) |
- , m_player(0) |
+ , m_player(nullptr) |
, m_timing(timing) |
, m_eventDelegate(eventDelegate) |
, m_calculated() |
@@ -181,9 +181,15 @@ const TimedItem::CalculatedTiming& TimedItem::ensureCalculated() const |
return m_calculated; |
} |
-PassRefPtr<TimedItemTiming> TimedItem::timing() |
+PassRefPtrWillBeRawPtr<TimedItemTiming> TimedItem::timing() |
{ |
return TimedItemTiming::create(this); |
} |
+void TimedItem::trace(Visitor* visitor) |
+{ |
+ visitor->trace(m_parent); |
+ visitor->trace(m_player); |
+} |
+ |
} // namespace WebCore |