tested on Chrome 71 Linux, Mac, ChromeOS and Android. Firefox seems to do a better job and yielding to input.
demo link https://jsbin.com/banawajeru/1
warning it could force you to have to kill chrome process in terminal or just click close tab and wait.
<!doctype html> <html lang="en"> <head> <title>Dead Browser!</title> </head>
<body onload="kill()">
<script type="text/javascript">
var i = 0;
window.addEventListener('hashchange', function () {
window.location.hash = '#' + (i++);
});
function kill(){
window.location.hash = '#' + new Date().getTime();
}
</script>
<h1>I thought each tab was Isolated?</h1>
<a href="https://www.chromium.org/developers/design-documents/process-models">https://www.chromium.org/developers/design-documents/process-models</a>
</body>
</html>