Index: chrome/browser/resources/chromeos/chromevox/chromevox/injected/api_implementation.js |
diff --git a/chrome/browser/resources/chromeos/chromevox/chromevox/injected/api_implementation.js b/chrome/browser/resources/chromeos/chromevox/chromevox/injected/api_implementation.js |
index ab938b2d43a3bce07937624f4599a315a7156f56..8b8423d76aaaae8437b1da847ee0724d56c9b9da 100644 |
--- a/chrome/browser/resources/chromeos/chromevox/chromevox/injected/api_implementation.js |
+++ b/chrome/browser/resources/chromeos/chromevox/chromevox/injected/api_implementation.js |
@@ -198,8 +198,8 @@ cvox.ApiImplementation.stop = function() { |
* @param {string} earcon An earcon name. |
*/ |
cvox.ApiImplementation.playEarcon = function(earcon) { |
- if (cvox.ChromeVox.isActive) { |
- cvox.ChromeVox.earcons.playEarconByName(earcon); |
+ if (cvox.ChromeVox.isActive && cvox.Earcon[earcon]) { |
+ cvox.ChromeVox.earcons.playEarcon(cvox.Earcon[earcon]); |
} |
}; |