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), |