blob: 3103a9c5b271b5ba2aa1ebb2ae26b264b2af288f [file] [log] [blame]
(async function(testRunner) {
var {page, session, dp} = await testRunner.startHTML(`
<style>
body.done * {
display: none;
}
</style>
<div data-dump>Hidden by modal dialog</div>
<dialog data-dump>
(Dialog itself is not hidden)
<div data-dump>Non-hidden element inside dialog</div>
</dialog>
`, 'Tests accessibility values of ignored nodes in model dialog.');
var dumpAccessibilityNodesBySelectorAndCompleteTest =
(await testRunner.loadScript('../resources/accessibility-dumpAccessibilityNodes.js'))(testRunner, session);
await session.evaluate('document.querySelector("dialog").showModal();');
var msg = await dp.DOM.getDocument();
dumpAccessibilityNodesBySelectorAndCompleteTest('[data-dump]', false, msg);
})