blob: ff47ec1cb87a4217b29a3e96c0bf8e1a7e2ef5db [file] [log] [blame]
(async function(testRunner) {
const {page, session, dp} = await testRunner.startURL(
'https://devtools.test:8443/inspector-protocol/resources/empty.html',
`Verifies that post-messaging a SAB causes an issue.\n`);
await dp.Audits.enable();
session.evaluate(`postMessage(new SharedArrayBuffer());`);
const issues = await Promise.all(
[dp.Audits.onceIssueAdded(), dp.Audits.onceIssueAdded()]);
testRunner.log(issues[0].params, 'Creation issue: ');
testRunner.log(issues[1].params, 'Transfer issue: ');
testRunner.completeTest();
})