blob: f03d75a416134d09adde51c011240b38f0f9e52d [file] [log] [blame]
(async function(testRunner) {
const {page, dp} = await testRunner.startBlank(
`Tests sending of info for iframe with srcdoc which is being written to`);
await dp.Page.enable();
const frameIDs = new Set();
dp.Page.onFrameNavigated((event) => {
testRunner.log(`Frame navigated to ${event.params.frame.url}`);
frameIDs.add(event.params.frame.id);
});
dp.Page.onDocumentOpened((event) => {
testRunner.log(`Document opened, new url: ${event.params.frame.url}`);
frameIDs.add(event.params.frame.id);
});
await page.navigate('http://devtools.test:8000/inspector-protocol/page/resources/iframe-srcdoc-write.html');
testRunner.log(`Received information about ${frameIDs.size} frame(s).`);
testRunner.completeTest();
})