5 <title>Page with iframes
</title>
6 <script type=
"application/javascript">
7 let promiseResolvers = {
12 new Promise(r =
> promiseResolvers.testFrame1.resolve = r),
13 new Promise(r =
> promiseResolvers.testFrame2.resolve = r),
15 function frameLoaded(frame) {
16 promiseResolvers[frame].resolve();
18 Promise.all(promises).then(() =
> window.dispatchEvent(new Event(
"frames-loaded")));
23 <iframe id=
"testFrame1" src=
"dummy_page.html" onload=
"frameLoaded(this.id);" ></iframe>
24 <iframe id=
"testFrame2" src=
"dummy_page.html" onload=
"frameLoaded(this.id);" ></iframe>