chromium/third_party/blink/manual_tests/location-host-canonicalization.html

<html>
<head>
<script>        
function changeHost() {
    window.location.host = "www.example.com:";
}
</script>
</head>
<body>
<p>This will test the URL canonicalization by assigning a host with an empty port specifier to window.location.host</p>
<p>Clicking the following button should change the host in the current URL to "www.example.com:".  It actually loading is not important - 
if you see "www.example.com:0" the test has failed.  You should see "www.example.com:"</p>
<input type="button" value="Click Here" onClick="changeHost();">
</body>
</html>