blob: af6feea2f715b0816731fa0702d69b59536f7ed6 [file] [log] [blame]
(async function(testRunner) {
var {page, session, dp} = await testRunner.startBlank('Tests reasons for client-requested navigation are properly reported.');
await dp.Page.enable();
dp.Page.navigate({url: testRunner.url('resources/frame-requested-navigation-1.html')});
for (let i = 0; i < 6; ++i) {
const params = (await dp.Page.onceFrameRequestedNavigation()).params;
testRunner.log(`Frame requested navigation to ${params.url}: ${params.reason}`);
}
testRunner.completeTest();
})