chromium/third_party/blink/web_tests/http/tests/cache/subresource-fragment-identifier.html

<!DOCTYPE html>
<body>
<script src="/js-test-resources/js-test.js"></script>
<iframe id='iframe'></iframe>
<script>
description("Test that resources with fragment identifiers are loaded only once.");

window.jsTestIsAsync = true;

function CallCommand(cmd)
{
    try {
        var req = new XMLHttpRequest;
        req.open("GET", "/resources/network-simulator.php?command=" + cmd, false);
        req.send(null);
        return req.responseText;
    } catch (ex) {
        return "";
    }
}

function getResourceLog()
{
    var log = CallCommand("get-resource-request-log");
    var logLines = log.split('\n');
    debug("Resource Requeset Log:<br>");
    debug(logLines.join('<br>'));
}

function finishTest()
{
    getResourceLog();
    document.body.removeChild(iframe);
    CallCommand("clear-resource-request-log");
    finishJSTest();
}

CallCommand("start-resource-request-log");
var iframe = document.getElementById("iframe");
iframe.addEventListener('load', function() { setTimeout(finishTest, 0); });
iframe.src = 'resources/subresource-fragment-identifier-iframe.html';
</script>