diff options
Diffstat (limited to 'dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp')
-rw-r--r-- | dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp b/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp deleted file mode 100644 index 8526e0f00..000000000 --- a/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp +++ /dev/null @@ -1,59 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ -/* vim:set ts=2 sw=2 sts=2 et cindent: */ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -#include "SpeechRecognitionAlternative.h" - -#include "mozilla/dom/SpeechRecognitionAlternativeBinding.h" - -#include "SpeechRecognition.h" - -namespace mozilla { -namespace dom { - -NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE(SpeechRecognitionAlternative, mParent) -NS_IMPL_CYCLE_COLLECTING_ADDREF(SpeechRecognitionAlternative) -NS_IMPL_CYCLE_COLLECTING_RELEASE(SpeechRecognitionAlternative) -NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechRecognitionAlternative) - NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY - NS_INTERFACE_MAP_ENTRY(nsISupports) -NS_INTERFACE_MAP_END - -SpeechRecognitionAlternative::SpeechRecognitionAlternative(SpeechRecognition* aParent) - : mConfidence(0) - , mParent(aParent) -{ -} - -SpeechRecognitionAlternative::~SpeechRecognitionAlternative() -{ -} - -JSObject* -SpeechRecognitionAlternative::WrapObject(JSContext* aCx, JS::Handle<JSObject*> aGivenProto) -{ - return SpeechRecognitionAlternativeBinding::Wrap(aCx, this, aGivenProto); -} - -nsISupports* -SpeechRecognitionAlternative::GetParentObject() const -{ - return static_cast<DOMEventTargetHelper*>(mParent.get()); -} - -void -SpeechRecognitionAlternative::GetTranscript(nsString& aRetVal) const -{ - aRetVal = mTranscript; -} - -float -SpeechRecognitionAlternative::Confidence() const -{ - return mConfidence; -} - -} // namespace dom -} // namespace mozilla |