| OLD | NEW | 
|   1 /* |   1 /* | 
|   2  * Copyright (C) 2010 Google Inc. All rights reserved. |   2  * Copyright (C) 2010 Google Inc. All rights reserved. | 
|   3  * |   3  * | 
|   4  * Redistribution and use in source and binary forms, with or without |   4  * Redistribution and use in source and binary forms, with or without | 
|   5  * modification, are permitted provided that the following conditions |   5  * modification, are permitted provided that the following conditions | 
|   6  * are met: |   6  * are met: | 
|   7  * |   7  * | 
|   8  * 1.  Redistributions of source code must retain the above copyright |   8  * 1.  Redistributions of source code must retain the above copyright | 
|   9  *     notice, this list of conditions and the following disclaimer. |   9  *     notice, this list of conditions and the following disclaimer. | 
|  10  * 2.  Redistributions in binary form must reproduce the above copyright |  10  * 2.  Redistributions in binary form must reproduce the above copyright | 
| (...skipping 20 matching lines...) Expand all  Loading... | 
|  31 #include "core/speech/SpeechInputResult.h" |  31 #include "core/speech/SpeechInputResult.h" | 
|  32 #include "wtf/PassRefPtr.h" |  32 #include "wtf/PassRefPtr.h" | 
|  33  |  33  | 
|  34 namespace blink { |  34 namespace blink { | 
|  35  |  35  | 
|  36 void WebSpeechInputResult::reset() |  36 void WebSpeechInputResult::reset() | 
|  37 { |  37 { | 
|  38     m_private.reset(); |  38     m_private.reset(); | 
|  39 } |  39 } | 
|  40  |  40  | 
|  41 WebSpeechInputResult::WebSpeechInputResult(const PassRefPtr<WebCore::SpeechInput
    Result>& value) |  41 WebSpeechInputResult::WebSpeechInputResult(const PassRefPtrWillBeRawPtr<WebCore:
    :SpeechInputResult>& value) | 
|  42     : m_private(value) |  42     : m_private(value) | 
|  43 { |  43 { | 
|  44 } |  44 } | 
|  45  |  45  | 
|  46 void WebSpeechInputResult::assign(const WebString& utterance, double confidence) |  46 void WebSpeechInputResult::assign(const WebString& utterance, double confidence) | 
|  47 { |  47 { | 
|  48     m_private = WebCore::SpeechInputResult::create(utterance, confidence); |  48     m_private = WebCore::SpeechInputResult::create(utterance, confidence); | 
|  49 } |  49 } | 
|  50  |  50  | 
|  51 void WebSpeechInputResult::assign(const WebSpeechInputResult& other) |  51 void WebSpeechInputResult::assign(const WebSpeechInputResult& other) | 
|  52 { |  52 { | 
|  53     m_private = WebCore::SpeechInputResult::create(*other.m_private.get()); |  53     m_private = WebCore::SpeechInputResult::create(*other.m_private.get()); | 
|  54 } |  54 } | 
|  55  |  55  | 
|  56 WebSpeechInputResult::operator PassRefPtr<WebCore::SpeechInputResult>() const |  56 WebSpeechInputResult::operator PassRefPtrWillBeRawPtr<WebCore::SpeechInputResult
    >() const | 
|  57 { |  57 { | 
|  58     return m_private.get(); |  58     return m_private.get(); | 
|  59 } |  59 } | 
|  60  |  60  | 
|  61 } // namespace blink |  61 } // namespace blink | 
|  62  |  62  | 
|  63 #endif // ENABLE(INPUT_SPEECH) |  63 #endif // ENABLE(INPUT_SPEECH) | 
| OLD | NEW |