<!DOCTYPE html>
<html>
    <head>
        <title id="pageTitle">hash demo</title>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
        <link rel="icon" type="image/png" href="/favicon.ico?32x32.png" sizes="32x32">
        <link rel="icon" type="image/png" href="/favicon.ico?-194x194.png" sizes="194x194">
        <link rel="icon" type="image/png" href="/favicon.ico?-96x96.png" sizes="96x96">
        <link rel="icon" type="image/png" href="/favicon.ico?-16x16.png" sizes="16x16">
        <meta name="mobile-web-app-capable" content="yes">
        <meta name="apple-mobile-web-app-capable" content="yes" />
        <!--- removing the next line triggers same behaviour in stable -->
        <link rel="shortcut icon" href="https://www.google.com/favicon.ico">
    </head>
        
    <body>
    <H1>hashchange favicon demo</h1>
    <p>in Chrome Canary Version 60.0.3097.0 (Official Build) canary (64-bit), every time the hash changes, the favicons are downloaded again</p>
    <ol>
    <li><a href="#1">click me to trigger downloading favicons again</a></li>
    
    <li><a href="#3">click me to trigger downloading favicons yet again</a></li>
    
    <li><a href="#3">click me to trigger downloading favicons yet, yet again!</a></li>
    </ol>
    Chrome Bug:<a href="https://bugs.chromium.org/p/chromium/issues/detail?id=721635">Favicons are being requested on every hashchange</a>
    
    <p>note: removing the &lt;link rel="shortcut icon" href="https://www.google.com/favicon.ico"&gt; line from the header reproduces the same behaviour in stable </p>
    </body>
</html>