blob: ddc7b7742053314c9fb178948fd8dc4b0711dc85 [file] [log] [blame]
(async function(testRunner) {
var {page, session, dp} = await testRunner.startHTML(`<div>Привет мир</div>`,
'Tests that Page.setDocumentContent works.');
await dp.Page.enable();
testRunner.log('Page enabled');
var resourceTreeResponse = await dp.Page.getResourceTree();
var mainFrameId = resourceTreeResponse.result.frameTree.frame.id;
testRunner.log('Main Frame obtained');
testRunner.log('Document content before: ' + await session.evaluate(() => document.documentElement.outerHTML));
await dp.Page.setDocumentContent({frameId: mainFrameId, html: '<div>こんにちは世界</div>'});
testRunner.log('Document content set');
testRunner.log('Document content after: ' + await session.evaluate(() => document.documentElement.outerHTML));
testRunner.completeTest();
})