diff options
author | Lorry Tar Creator <lorry-tar-importer@lorry> | 2017-06-27 06:07:23 +0000 |
---|---|---|
committer | Lorry Tar Creator <lorry-tar-importer@lorry> | 2017-06-27 06:07:23 +0000 |
commit | 1bf1084f2b10c3b47fd1a588d85d21ed0eb41d0c (patch) | |
tree | 46dcd36c86e7fbc6e5df36deb463b33e9967a6f7 /Source/WebCore/Modules/mediastream/MediaStreamTrackEvent.cpp | |
parent | 32761a6cee1d0dee366b885b7b9c777e67885688 (diff) | |
download | WebKitGtk-tarball-master.tar.gz |
webkitgtk-2.16.5HEADwebkitgtk-2.16.5master
Diffstat (limited to 'Source/WebCore/Modules/mediastream/MediaStreamTrackEvent.cpp')
-rw-r--r-- | Source/WebCore/Modules/mediastream/MediaStreamTrackEvent.cpp | 31 |
1 files changed, 8 insertions, 23 deletions
diff --git a/Source/WebCore/Modules/mediastream/MediaStreamTrackEvent.cpp b/Source/WebCore/Modules/mediastream/MediaStreamTrackEvent.cpp index 6d884fc5a..de46e0bc2 100644 --- a/Source/WebCore/Modules/mediastream/MediaStreamTrackEvent.cpp +++ b/Source/WebCore/Modules/mediastream/MediaStreamTrackEvent.cpp @@ -27,43 +27,28 @@ #include "MediaStreamTrackEvent.h" -#include "EventNames.h" #include "MediaStreamTrack.h" namespace WebCore { -MediaStreamTrackEventInit::MediaStreamTrackEventInit() - : track(0) +Ref<MediaStreamTrackEvent> MediaStreamTrackEvent::create(const AtomicString& type, bool canBubble, bool cancelable, RefPtr<MediaStreamTrack>&& track) { + return adoptRef(*new MediaStreamTrackEvent(type, canBubble, cancelable, WTFMove(track))); } -PassRefPtr<MediaStreamTrackEvent> MediaStreamTrackEvent::create() +Ref<MediaStreamTrackEvent> MediaStreamTrackEvent::create(const AtomicString& type, const Init& initializer, IsTrusted isTrusted) { - return adoptRef(new MediaStreamTrackEvent); + return adoptRef(*new MediaStreamTrackEvent(type, initializer, isTrusted)); } -PassRefPtr<MediaStreamTrackEvent> MediaStreamTrackEvent::create(const AtomicString& type, bool canBubble, bool cancelable, PassRefPtr<MediaStreamTrack> track) -{ - return adoptRef(new MediaStreamTrackEvent(type, canBubble, cancelable, track)); -} - -PassRefPtr<MediaStreamTrackEvent> MediaStreamTrackEvent::create(const AtomicString& type, const MediaStreamTrackEventInit& initializer) -{ - return adoptRef(new MediaStreamTrackEvent(type, initializer)); -} - -MediaStreamTrackEvent::MediaStreamTrackEvent() -{ -} - -MediaStreamTrackEvent::MediaStreamTrackEvent(const AtomicString& type, bool canBubble, bool cancelable, PassRefPtr<MediaStreamTrack> track) +MediaStreamTrackEvent::MediaStreamTrackEvent(const AtomicString& type, bool canBubble, bool cancelable, RefPtr<MediaStreamTrack>&& track) : Event(type, canBubble, cancelable) - , m_track(track) + , m_track(WTFMove(track)) { } -MediaStreamTrackEvent::MediaStreamTrackEvent(const AtomicString& type, const MediaStreamTrackEventInit& initializer) - : Event(type, initializer) +MediaStreamTrackEvent::MediaStreamTrackEvent(const AtomicString& type, const Init& initializer, IsTrusted isTrusted) + : Event(type, initializer, isTrusted) , m_track(initializer.track) { } |