diff --git a/index.bs b/index.bs index 78119ae..ee3ad42 100644 --- a/index.bs +++ b/index.bs @@ -811,7 +811,7 @@ For more detailed guidance on how to handle BFCached documents, see [[DESIGN-PRINCIPLES#non-fully-active]] and the [Supporting BFCached Documents](https://w3ctag.github.io/bfcache-guide/) guide. Note: It is possible for a document to become non-[=Document/fully active=] for other reasons not related to BFcaching, -such as when the iframe holding the document gets disconnected. +such as when the iframe holding the document [=becomes disconnected=]. Our advice is that all non-[=Document/fully active=] documents should be treated the same way. The only difference is that BFCached documents might become [=Document/fully active=] again, whereas documents in detached iframes will stay inactive forever. @@ -863,10 +863,10 @@ users at risk include:

What happens when a document that uses your feature gets disconnected?

-If the iframe element containing a document gets disconnected, +If the iframe element containing a document [=becomes disconnected=], the document will no longer be [=Document/fully active=]. The document will never become fully active again, -because if the iframe element gets disconnected, it will load a new document. +because if the iframe element [=becomes connected=] again, it will load a new document. The document is gone from the user's perspective, and should be treated as such by your feature as well. You may follow the guidelines for BFCache mentioned above,