Source code

Revision control

Copy as Markdown

Other Tools

<!DOCTYPE html>
<meta charset="utf-8">
<title>Page that reports pagehide event data to parent</title>
<script>
// Report pagehide event data back to parent window synchronously.
addEventListener("pagehide", function(event) {
if (parent && parent.pagehideCallback) {
parent.pagehideCallback({
eventConstructorName: event.constructor.name,
hasSpeculations: 'speculations' in event,
speculations: event.speculations ? {
preloads: event.speculations.preloads
} : null,
});
}
}, false);
</script>