summaryrefslogtreecommitdiffstats
path: root/chromium/chrome/browser/ui/webui/settings/tts_handler.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/chrome/browser/ui/webui/settings/tts_handler.cc')
-rw-r--r--chromium/chrome/browser/ui/webui/settings/tts_handler.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/chromium/chrome/browser/ui/webui/settings/tts_handler.cc b/chromium/chrome/browser/ui/webui/settings/tts_handler.cc
index 605afeb6055..f17e4b3a742 100644
--- a/chromium/chrome/browser/ui/webui/settings/tts_handler.cc
+++ b/chromium/chrome/browser/ui/webui/settings/tts_handler.cc
@@ -66,7 +66,7 @@ void TtsHandler::HandleGetTtsExtensions(const base::ListValue* args) {
extensions::OptionsPageInfo::GetOptionsPage(extension).spec());
}
- responses.GetList().push_back(std::move(response));
+ responses.Append(std::move(response));
}
FireWebUIListener("tts-extensions-updated", responses);
@@ -100,7 +100,7 @@ void TtsHandler::OnVoicesChanged() {
response.SetString("fullLanguageCode", voice.lang);
response.SetInteger("languageScore", language_score);
response.SetString("extensionId", voice.engine_id);
- responses.GetList().push_back(std::move(response));
+ responses.Append(std::move(response));
}
AllowJavascript();
FireWebUIListener("all-voice-data-updated", responses);
@@ -139,7 +139,7 @@ void TtsHandler::HandlePreviewTtsVoice(const base::ListValue* args) {
json->GetString("name", &name);
json->GetString("extension", &extension_id);
- content::TtsUtterance* utterance =
+ std::unique_ptr<content::TtsUtterance> utterance =
content::TtsUtterance::Create((Profile::FromWebUI(web_ui())));
utterance->SetText(text);
utterance->SetVoiceName(name);
@@ -151,7 +151,7 @@ void TtsHandler::HandlePreviewTtsVoice(const base::ListValue* args) {
base::Value result(true /* preview started */);
FireWebUIListener("tts-preview-state-changed", result);
- content::TtsController::GetInstance()->SpeakOrEnqueue(utterance);
+ content::TtsController::GetInstance()->SpeakOrEnqueue(std::move(utterance));
}
void TtsHandler::RegisterMessages() {