SpeechRecognition* SpeechRecognition::create(ExecutionContext* context) { ASSERT(context && context->isDocument()); Document* document = toDocument(context); ASSERT(document); SpeechRecognition* speechRecognition = new SpeechRecognition(document->page(), context); speechRecognition->suspendIfNeeded(); return speechRecognition; }
SpeechRecognition* SpeechRecognition::create(ExecutionContext* context) { SpeechRecognition* speechRecognition = new SpeechRecognition(context); speechRecognition->suspendIfNeeded(); return speechRecognition; }
SpeechRecognition* SpeechRecognition::create(ExecutionContext* context) { SpeechRecognition* speechRecognition = adoptRefCountedGarbageCollectedWillBeNoop(new SpeechRecognition(context)); speechRecognition->suspendIfNeeded(); return speechRecognition; }