www/category-category-module-es5.js
/**
     * @returns If there is currently a visible WindowClient, this method will
     * resolve to true, otherwise false.
     */
@returns If there is currently a visible WindowClient, this method will
resolve to true, otherwise false.
@returns If there is currently a visible WindowClient this method will resolve to true otherwise false .
function hasVisibleClients(clientList) {
      return clientList.some(function (client) {
        return client.visibilityState === 'visible' && 
        !client.url.startsWith('chrome-extension://');
      });
    }
function hasVisibleClients ( clientList ) { return clientList . some ( function ( client ) { return client . visibilityState === 'visible' && ! client . url . startsWith ( 'chrome-extension://' ) ; } ) ; }
@returns If there is currently a visible WindowClient, this method will
 resolve to true, otherwise false.
@returns If there is currently a visible WindowClient this method will resolve to true otherwise false .
// Ignore chrome-extension clients as that matches the background pages // of extensions, which are always considered visible for some reason.