| Index: Source/modules/speech/SpeechRecognition.h
|
| diff --git a/Source/modules/speech/SpeechRecognition.h b/Source/modules/speech/SpeechRecognition.h
|
| index e279baf6a62717ef6951df4e7e96e5238425e15b..08a2790534f3d007c70bca08d2cf178b40d4cc1d 100644
|
| --- a/Source/modules/speech/SpeechRecognition.h
|
| +++ b/Source/modules/speech/SpeechRecognition.h
|
| @@ -75,8 +75,8 @@ public:
|
| void didEndSpeech();
|
| void didEndSound();
|
| void didEndAudio();
|
| - void didReceiveResults(const Vector<RefPtr<SpeechRecognitionResult> >& newFinalResults, const Vector<RefPtr<SpeechRecognitionResult> >& currentInterimResults);
|
| - void didReceiveNoMatch(PassRefPtr<SpeechRecognitionResult>);
|
| + void didReceiveResults(const WillBeHeapVector<RefPtrWillBeMember<SpeechRecognitionResult> >& newFinalResults, const WillBeHeapVector<RefPtrWillBeMember<SpeechRecognitionResult> >& currentInterimResults);
|
| + void didReceiveNoMatch(PassRefPtrWillBeRawPtr<SpeechRecognitionResult>);
|
| void didReceiveError(PassRefPtr<SpeechRecognitionError>);
|
| void didStart();
|
| void didEnd();
|
| @@ -117,7 +117,7 @@ private:
|
| bool m_stoppedByActiveDOMObject;
|
| bool m_started;
|
| bool m_stopping;
|
| - Vector<RefPtr<SpeechRecognitionResult> > m_finalResults;
|
| + WillBeHeapVector<RefPtrWillBeMember<SpeechRecognitionResult> > m_finalResults;
|
| };
|
|
|
| } // namespace WebCore
|
|
|