Bug 210841

Summary: Do not execute scripts that move between documents during preparation and execution phase
Product: WebKit Reporter: Domenic Denicola <d>
Component: DOMAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: cdumez, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari Technology Preview   
Hardware: Unspecified   
OS: Unspecified   

Comment 1 Radar WebKit Bug Importer 2020-04-22 14:34:42 PDT
<rdar://problem/62211179>
Comment 2 Domenic Denicola 2020-04-22 14:45:37 PDT
Note regarding the test results: this bug is specifically about the after-prepare - and moved-back- cases.

The before-prepare-iframe cases, which both Chrome and Safari fail, are somewhat contentious and we're still discussing what to do with them on the spec side. See https://github.com/whatwg/html/issues/2137.