Re: [w3ctag/design-reviews] IFrame Execution Pausing (#369)

[Execution](https://tc39.github.io/ecma262/#sec-execution-contexts) was chosen because it is a definiton that stems from ECMA 262, so that it clearly articules what is happening. [Being rendered](https://html.spec.whatwg.org/multipage/rendering.html#being-rendered) is a definition in the HTML spec and also has similar clearly defined behaviours.

[Hidden](https://html.spec.whatwg.org/multipage/interaction.html#the-hidden-attribute) is an overloaded term and implies a bunch of things that I don't think we want to cover.  This is explicitly around not being rendered and only covers display: none.

`execute-scripts-...` implies you are just pausing script execution but you are in fact pausing the entire HTML loop which just isn't scripts.

@domenic @dvoytenko

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3ctag/design-reviews/issues/369#issuecomment-494804199

Received on Wednesday, 22 May 2019 13:33:35 UTC