summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/WebKit/Source/modules/mediastream/MediaStreamEvent.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/WebKit/Source/modules/mediastream/MediaStreamEvent.h')
-rw-r--r--chromium/third_party/WebKit/Source/modules/mediastream/MediaStreamEvent.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/chromium/third_party/WebKit/Source/modules/mediastream/MediaStreamEvent.h b/chromium/third_party/WebKit/Source/modules/mediastream/MediaStreamEvent.h
index 820f3ff33f8..7549eb18022 100644
--- a/chromium/third_party/WebKit/Source/modules/mediastream/MediaStreamEvent.h
+++ b/chromium/third_party/WebKit/Source/modules/mediastream/MediaStreamEvent.h
@@ -25,7 +25,7 @@
#ifndef MediaStreamEvent_h
#define MediaStreamEvent_h
-#include "core/events/Event.h"
+#include "modules/EventModules.h"
#include "modules/mediastream/MediaStream.h"
#include "wtf/text/AtomicString.h"
@@ -37,18 +37,20 @@ struct MediaStreamEventInit : public EventInit {
RefPtr<MediaStream> stream;
};
-class MediaStreamEvent : public Event {
+class MediaStreamEvent FINAL : public Event {
public:
virtual ~MediaStreamEvent();
- static PassRefPtr<MediaStreamEvent> create();
- static PassRefPtr<MediaStreamEvent> create(const AtomicString& type, bool canBubble, bool cancelable, PassRefPtr<MediaStream>);
- static PassRefPtr<MediaStreamEvent> create(const AtomicString& type, const MediaStreamEventInit& initializer);
+ static PassRefPtrWillBeRawPtr<MediaStreamEvent> create();
+ static PassRefPtrWillBeRawPtr<MediaStreamEvent> create(const AtomicString& type, bool canBubble, bool cancelable, PassRefPtr<MediaStream>);
+ static PassRefPtrWillBeRawPtr<MediaStreamEvent> create(const AtomicString& type, const MediaStreamEventInit& initializer);
MediaStream* stream() const;
MediaStream* stream(bool&) const;
- virtual const AtomicString& interfaceName() const;
+ virtual const AtomicString& interfaceName() const OVERRIDE;
+
+ virtual void trace(Visitor*) OVERRIDE;
private:
MediaStreamEvent();