blob: 624921a58091569c68234a8f3eebba3847d73de9 [file] [log] [blame]
self.onmessage = function(e) {
var port = e.data.port;
var options = e.data.options;
e.waitUntil(self.clients.matchAll(options).then(function(clients) {
var message = [];
clients.forEach(function(client) {
message.push([client.visibilityState,
client.focused,
client.url,
client.frameType]);
});
port.postMessage(message);
}));
};