Merge "Use visibilityState instead of legacy document.hidden"
diff --git a/polygerrit-ui/app/elements/gr-app.js b/polygerrit-ui/app/elements/gr-app.js
index 3dc19ef..b866088 100644
--- a/polygerrit-ui/app/elements/gr-app.js
+++ b/polygerrit-ui/app/elements/gr-app.js
@@ -131,7 +131,7 @@
       // router has been initialized. @see Issue 7837
       this._settingsUrl = Gerrit.Nav.getUrlForSettings();
 
-      this.$.reporting.appStarted(document.hidden);
+      this.$.reporting.appStarted(document.visibilityState === 'hidden');
 
       this._viewState = {
         changeView: {