[MM][M42 Merge] Fix to add initialization of voice list instance
authoryournim.lee <yournim.lee@samsung.com>
Tue, 15 Sep 2015 04:47:02 +0000 (13:47 +0900)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 06:57:09 +0000 (06:57 +0000)
commite7eb82e6561b5819ad682d39220d93c4e045038c
treecc32bc9ee72341da31184bb189be4fc7b4ba57a4
parentcef0c5615c6b0c19ae4d0c490d75cfe912e6df49
[MM][M42 Merge] Fix to add initialization of voice list instance

This patch is merged with m42 trunk but didn't migrate to m44.
The step to initialize the voice list is added when TTS starts.

This patch is not necessary for the normal usage.
But when tct-speech-w3c-tests is processed,
the below 6 cases are failed without this.

1. SpeechSynthesisVoice_default_attribute
2. SpeechSynthesisVoice_default_attribute
3. SpeechSynthesisVoice_lang_attribute
4. SpeechSynthesisVoice_localService_attribute
5. SpeechSynthesisVoice_name_attribute
6. SpeechSynthesisVoice_voiceURI_attribute

Original gerrit post : http://165.213.202.130/gerrit/#/c/83931/

Bug : http://web.sec.samsung.net/bugzilla/show_bug.cgi?id=13532

Reviewed by: msu.koo, sm.venugopal, sns.park

Change-Id: If6981f80cd77a289c67ba5ba4d50dcef818b1603
Signed-off-by: yournim.lee <yournim.lee@samsung.com>
tizen_src/chromium_impl/content/common/tts_utterance_request_efl.cc
tizen_src/chromium_impl/content/common/tts_utterance_request_efl.h
tizen_src/chromium_impl/content/renderer/tts_dispatcher_efl.cc