Commit 3f3f4ee8 authored by Akihiro Ota's avatar Akihiro Ota Committed by Commit Bot

ChromeVox: Add validation check in phonetic data api.

This change adds a validation check in ChromeVox's phonetic data api to
avoid potential crashes.

Change-Id: I47ef89e8a514c9227208e8821536ee53017c3c3e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1850357Reviewed-by: default avatarRandy Rossi <rmrossi@chromium.org>
Reviewed-by: default avatarDominic Mazzoni <dmazzoni@chromium.org>
Commit-Queue: Akihiro Ota <akihiroota@chromium.org>
Cr-Commit-Position: refs/heads/master@{#704848}
parent 9db0a32a
......@@ -58,5 +58,8 @@ PhoneticData.getPhoneticDisambiguation = function(language, character) {
// language code to do a lookup.
if (!PhoneticData.phoneticMap_[language])
language = language.split('-')[0];
// If language still isn't in the map, return empty string.
if (!PhoneticData.phoneticMap_[language])
return '';
return PhoneticData.phoneticMap_[language][character] || '';
};
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment