servo/tests/wpt/web-platform-tests/preload/resources/preload_helper.js

16 lines
492 B
JavaScript

function verifyPreloadAndRTSupport()
{
var link = window.document.createElement("link");
assert_true(link.relList && link.relList.supports("preload"), "Preload not supported");
assert_true(!!window.PerformanceResourceTiming, "ResourceTiming not supported");
}
function getAbsoluteURL(url)
{
return new URL(url, location.href).href;
}
function verifyNumberOfDownloads(url, number)
{
assert_equals(performance.getEntriesByName(getAbsoluteURL(url)).length, number, url);
}