blob: e1f99423aac479caab482ca351623cae38bd936d [file] [log] [blame]
(async function(testRunner) {
var {page, session, dp} = await testRunner.startBlank(`Tests that default execution context accessed without enabling Runtime domain gets properly cleaned up on reload.`);
await session.evaluate('window.dummyObject = { a : 1 };');
var result = await dp.Runtime.evaluate({expression: 'window.dummyObject' });
dp.Page.enable();
dp.Page.reload();
await dp.Page.onceLoadEventFired();
testRunner.log(await dp.Runtime.getProperties({ objectId: result.result.result.objectId, ownProperties: true }));
testRunner.completeTest();
})