Re: [w3c/ServiceWorker] clarify Clients.matchAll() focus order for nested frames (#1080)

Not sure if we are clear about this issue now. I haven't changed the behavior but tried to clean up the steps: https://github.com/w3c/ServiceWorker/pull/1259/files#diff-27b79860afe28f01aed4f1f6228367faR1232.

I think both Blink and Gecko implemented this introducing some "last focus time" info that's updated when [focusing step](https://html.spec.whatwg.org/multipage/interaction.html#focusing-steps) runs on a frame in the document hierarchy. I think that conforms to what spec suggests, right?

> But those steps largely deal with browsing contexts. In contrast, Client objects represent environment or environment settings.

I addressed this by defining and referencing the client's associated browsing contexts.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/ServiceWorker/issues/1080#issuecomment-357158353

Received on Friday, 12 January 2018 06:58:16 UTC