diff options
Diffstat (limited to 'Source/WebCore/css/CSSFontFaceLoadEvent.h')
| -rw-r--r-- | Source/WebCore/css/CSSFontFaceLoadEvent.h | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/Source/WebCore/css/CSSFontFaceLoadEvent.h b/Source/WebCore/css/CSSFontFaceLoadEvent.h index 008423ffd..696bac441 100644 --- a/Source/WebCore/css/CSSFontFaceLoadEvent.h +++ b/Source/WebCore/css/CSSFontFaceLoadEvent.h @@ -48,26 +48,26 @@ struct CSSFontFaceLoadEventInit : public EventInit { RefPtr<DOMError> error; }; -class CSSFontFaceLoadEvent : public Event { +class CSSFontFaceLoadEvent final : public Event { public: - static PassRefPtr<CSSFontFaceLoadEvent> create() + static Ref<CSSFontFaceLoadEvent> create() { - return adoptRef<CSSFontFaceLoadEvent>(new CSSFontFaceLoadEvent()); + return adoptRef<CSSFontFaceLoadEvent>(*new CSSFontFaceLoadEvent); } - static PassRefPtr<CSSFontFaceLoadEvent> create(const AtomicString& type, const CSSFontFaceLoadEventInit& initializer) + static Ref<CSSFontFaceLoadEvent> create(const AtomicString& type, const CSSFontFaceLoadEventInit& initializer) { - return adoptRef<CSSFontFaceLoadEvent>(new CSSFontFaceLoadEvent(type, initializer)); + return adoptRef<CSSFontFaceLoadEvent>(*new CSSFontFaceLoadEvent(type, initializer)); } - static PassRefPtr<CSSFontFaceLoadEvent> createForFontFaceRule(const AtomicString& type, PassRefPtr<CSSFontFaceRule> rule) + static Ref<CSSFontFaceLoadEvent> createForFontFaceRule(const AtomicString& type, PassRefPtr<CSSFontFaceRule> rule) { - return adoptRef<CSSFontFaceLoadEvent>(new CSSFontFaceLoadEvent(type, rule, 0)); + return adoptRef<CSSFontFaceLoadEvent>(*new CSSFontFaceLoadEvent(type, rule, 0)); } - static PassRefPtr<CSSFontFaceLoadEvent> createForError(PassRefPtr<CSSFontFaceRule> rule, PassRefPtr<DOMError> error) + static Ref<CSSFontFaceLoadEvent> createForError(PassRefPtr<CSSFontFaceRule> rule, PassRefPtr<DOMError> error) { - return adoptRef<CSSFontFaceLoadEvent>(new CSSFontFaceLoadEvent(eventNames().errorEvent, rule, error)); + return adoptRef<CSSFontFaceLoadEvent>(*new CSSFontFaceLoadEvent(eventNames().errorEvent, rule, error)); } virtual ~CSSFontFaceLoadEvent(); @@ -75,7 +75,7 @@ public: CSSFontFaceRule* fontface() const { return m_fontface.get(); } DOMError* error() const { return m_error.get(); } - virtual const AtomicString& interfaceName() const; + virtual EventInterface eventInterface() const override; private: CSSFontFaceLoadEvent(); |
