| Index: third_party/WebKit/LayoutTests/inspector-protocol/page/setDocumentContent.js
|
| diff --git a/third_party/WebKit/LayoutTests/inspector-protocol/page/setDocumentContent.js b/third_party/WebKit/LayoutTests/inspector-protocol/page/setDocumentContent.js
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..6131fa3712f74a15dfa60a0fc673851be9576378
|
| --- /dev/null
|
| +++ b/third_party/WebKit/LayoutTests/inspector-protocol/page/setDocumentContent.js
|
| @@ -0,0 +1,18 @@
|
| +(async function(testRunner) {
|
| + let {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();
|
| +})
|
|
|