| Index: chrome/browser/resources/chromeos/chromevox/chromevox/injected/live_regions.js
|
| diff --git a/chrome/browser/resources/chromeos/chromevox/chromevox/injected/live_regions.js b/chrome/browser/resources/chromeos/chromevox/chromevox/injected/live_regions.js
|
| index 2cb2c2efb781afb18823f713b35dd240016caa74..d4ed721a08ddcdf3a6b52b28357da18e8332b242 100644
|
| --- a/chrome/browser/resources/chromeos/chromevox/chromevox/injected/live_regions.js
|
| +++ b/chrome/browser/resources/chromeos/chromevox/chromevox/injected/live_regions.js
|
| @@ -82,7 +82,7 @@ cvox.LiveRegions.nodesAlreadyHandled = [];
|
| cvox.LiveRegions.init = function(pageLoadTime, queueMode, disableSpeak) {
|
| cvox.LiveRegions.pageLoadTime = pageLoadTime;
|
|
|
| - if (disableSpeak || !document.hasFocus()) {
|
| + if (disableSpeak || !cvox.ChromeVox.documentHasFocus()) {
|
| return false;
|
| }
|
|
|
| @@ -379,7 +379,7 @@ cvox.LiveRegions.announceChange = function(
|
| cvox.LiveRegions.lastAnnouncedMap[key] = now;
|
|
|
| var assertive = cvox.AriaUtil.getAriaLive(liveRoot) == 'assertive';
|
| - if (cvox.Interframe.isIframe() && !document.hasFocus()) {
|
| + if (cvox.Interframe.isIframe() && !cvox.ChromeVox.documentHasFocus()) {
|
| cvox.Interframe.sendMessageToParentWindow(
|
| {'command': 'speakLiveRegion',
|
| 'content': JSON.stringify(navDescriptions),
|
|
|