Index: Source/modules/speech/SpeechRecognition.cpp |
diff --git a/Source/modules/speech/SpeechRecognition.cpp b/Source/modules/speech/SpeechRecognition.cpp |
index d81aa2c39bb27c27fc8c47816f62d219ded98328..364332ee89098792393ccd585a9bcdf32895dd6b 100644 |
--- a/Source/modules/speech/SpeechRecognition.cpp |
+++ b/Source/modules/speech/SpeechRecognition.cpp |
@@ -37,11 +37,9 @@ |
namespace WebCore { |
-DEFINE_GC_INFO(SpeechRecognition); |
- |
-PassRefPtrWillBeRawPtr<SpeechRecognition> SpeechRecognition::create(ExecutionContext* context) |
+PassRefPtr<SpeechRecognition> SpeechRecognition::create(ExecutionContext* context) |
{ |
- RefPtrWillBeRawPtr<SpeechRecognition> speechRecognition(adoptRefCountedWillBeRefCountedGarbageCollected(new SpeechRecognition(context))); |
+ RefPtr<SpeechRecognition> speechRecognition(adoptRef(new SpeechRecognition(context))); |
speechRecognition->suspendIfNeeded(); |
return speechRecognition.release(); |
} |
@@ -191,9 +189,4 @@ |
{ |
} |
-void SpeechRecognition::trace(Visitor* visitor) |
-{ |
- visitor->trace(m_grammars); |
-} |
- |
} // namespace WebCore |