- From: Ojan Vafai <ojan@chromium.org>
- Date: Sat, 24 Aug 2013 17:55:38 -0700
- To: Arvind Jain <arvind@google.com>
- Cc: Jonas Sicking <jonas@sicking.cc>, public-web-perf <public-web-perf@w3.org>
- Message-ID: <CANMdWTsy5ttcRCxFxHmgZ42D_T_X2Y5-R01Om7pcVck9MCM55Q@mail.gmail.com>
Ideally we wouldn't add a new property. So, we should try shipping this in the backwards-incompatible way (i.e. changing the existing property) and see if we can get away with it. On Sat, Aug 24, 2013 at 5:30 PM, Arvind Jain <arvind@google.com> wrote: > Is it ok to just update the spec in a non compatible way i.e. in the new > version of the spec, we say visibility is at document level (which would be > not backwards compatible). Or do we need to add a new property? > > Arvind > > > On Sat, Aug 24, 2013 at 5:22 PM, Jonas Sicking <jonas@sicking.cc> wrote: > >> We at mozilla is certainly in support of this. In fact, bz has strongly >> argued that this should be the case for a very long time. >> >> / Jonas >> On Aug 24, 2013 2:11 PM, "Arvind Jain" <arvind@google.com> wrote: >> >>> >>> Hi, >>> I've seen a few requests where developers would like to query for >>> visibility of their IFRAME (when the iframe is in third party context). >>> >>> Today, in Page Visibility, we set document.visibilityState to "hidden" >>> or "visible", but it is really the visibility of the top level browsing >>> context that includes the given document. This information is made >>> available to third party IFRAMEs. >>> >>> What do folks think of making document.visibilityState the property of >>> the document itself instead of the top level browsing context? That way you >>> can detect conditions like when the IFRAME is below the fold and therefore >>> not visible while the top level browsing context itself is visible. >>> >>> Thanks, >>> Arvind >>> >> >
Received on Sunday, 25 August 2013 00:56:24 UTC