| Index: Source/modules/speech/SpeechSynthesisEvent.h | 
| diff --git a/Source/modules/speech/SpeechSynthesisEvent.h b/Source/modules/speech/SpeechSynthesisEvent.h | 
| index a71abe82ec05cb92b71cfa5f0ef2661a3155c93c..8db2085c88bfcbea331726846de2a50bc93e97b4 100644 | 
| --- a/Source/modules/speech/SpeechSynthesisEvent.h | 
| +++ b/Source/modules/speech/SpeechSynthesisEvent.h | 
| @@ -27,6 +27,7 @@ | 
| #define SpeechSynthesisEvent_h | 
|  | 
| #include "modules/EventModules.h" | 
| +#include "modules/speech/SpeechSynthesisUtterance.h" | 
|  | 
| namespace blink { | 
|  | 
| @@ -34,23 +35,22 @@ class SpeechSynthesisEvent final : public Event { | 
| DEFINE_WRAPPERTYPEINFO(); | 
| public: | 
| static PassRefPtrWillBeRawPtr<SpeechSynthesisEvent> create(); | 
| -    static PassRefPtrWillBeRawPtr<SpeechSynthesisEvent> create(const AtomicString& type, unsigned charIndex, float elapsedTime, const String& name); | 
| +    static PassRefPtrWillBeRawPtr<SpeechSynthesisEvent> create(const AtomicString& type, SpeechSynthesisUtterance*, unsigned charIndex, float elapsedTime, const String& name); | 
|  | 
| +    SpeechSynthesisUtterance* utterance() const { return m_utterance; } | 
| unsigned charIndex() const { return m_charIndex; } | 
| float elapsedTime() const { return m_elapsedTime; } | 
| const String& name() const { return m_name; } | 
|  | 
| virtual const AtomicString& interfaceName() const override { return EventNames::SpeechSynthesisEvent; } | 
|  | 
| -    DEFINE_INLINE_VIRTUAL_TRACE() | 
| -    { | 
| -        Event::trace(visitor); | 
| -    } | 
| +    DECLARE_VIRTUAL_TRACE(); | 
|  | 
| private: | 
| SpeechSynthesisEvent(); | 
| -    SpeechSynthesisEvent(const AtomicString& type, unsigned charIndex, float elapsedTime, const String& name); | 
| +    SpeechSynthesisEvent(const AtomicString& type, SpeechSynthesisUtterance*, unsigned charIndex, float elapsedTime, const String& name); | 
|  | 
| +    PersistentWillBeMember<SpeechSynthesisUtterance> m_utterance; | 
| unsigned m_charIndex; | 
| float m_elapsedTime; | 
| String m_name; | 
|  |