#include "config.h"
#include "modules/mediastream/MediaStreamTrackEvent.h"
-#include "core/events/ThreadLocalEventNames.h"
#include "modules/mediastream/MediaStreamTrack.h"
namespace WebCore {
-PassRefPtr<MediaStreamTrackEvent> MediaStreamTrackEvent::create()
+PassRefPtrWillBeRawPtr<MediaStreamTrackEvent> MediaStreamTrackEvent::create()
{
- return adoptRef(new MediaStreamTrackEvent);
+ return adoptRefWillBeNoop(new MediaStreamTrackEvent);
}
-PassRefPtr<MediaStreamTrackEvent> MediaStreamTrackEvent::create(const AtomicString& type, bool canBubble, bool cancelable, PassRefPtr<MediaStreamTrack> track)
+PassRefPtrWillBeRawPtr<MediaStreamTrackEvent> MediaStreamTrackEvent::create(const AtomicString& type, bool canBubble, bool cancelable, PassRefPtr<MediaStreamTrack> track)
{
- return adoptRef(new MediaStreamTrackEvent(type, canBubble, cancelable, track));
+ return adoptRefWillBeNoop(new MediaStreamTrackEvent(type, canBubble, cancelable, track));
}
return EventNames::MediaStreamTrackEvent;
}
-} // namespace WebCore
+void MediaStreamTrackEvent::trace(Visitor* visitor)
+{
+ Event::trace(visitor);
+}
+} // namespace WebCore