, m_currentTarget(nullptr)
, m_createTime(convertSecondsToDOMTimeStamp(currentTime()))
{
- ScriptWrappable::init(this);
}
Event::Event(const AtomicString& eventType, bool canBubbleArg, bool cancelableArg)
, m_currentTarget(nullptr)
, m_createTime(convertSecondsToDOMTimeStamp(currentTime()))
{
- ScriptWrappable::init(this);
}
Event::Event(const AtomicString& eventType, const EventInit& initializer)
, m_currentTarget(nullptr)
, m_createTime(convertSecondsToDOMTimeStamp(currentTime()))
{
- ScriptWrappable::init(this);
}
Event::~Event()
PassRefPtrWillBeRawPtr<StaticNodeList> Event::path() const
{
if (!m_currentTarget) {
- ASSERT(m_eventPhase == PhaseType::NONE);
+ ASSERT(m_eventPhase == Event::NONE);
if (!m_eventPath) {
// Before dispatching the event
return StaticNodeList::createEmpty();
if (SVGElement* svgElement = toSVGElement(node)->correspondingElement())
return svgElement;
}
- return m_currentTarget;
+ return m_currentTarget.get();
}
void Event::trace(Visitor* visitor)