<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=0.5, maximum-scale=0.5, minimum-scale=0.5">
<meta
http-equiv="Content-Security-Policy"
content="default-src 'none'; script-src 'unsafe-eval' 'unsafe-inline'; img-src 'self' https://kylepay.test:*"
>
<script>
async function checkCanMakePayment() {
const methodData = [{
supportedMethods: "https://kylepay.test/webpay",
}];
let details = {
total: {
label: "Total",
amount: {
currency: "USD",
value: "1.00",
},
},
};
let result = '';
try {
const request = new PaymentRequest(methodData, details);
result = await request.canMakePayment();
} catch (error) {
result = error.toString();
}
document.querySelector("#output").innerText = "canMakePayment: " + result;
return result;
}
</script>
</head>
<body>
<p>This page is a regression test for <a
href="https://crbug.com/1055360">crbug/1055360</a> and <a
href="https://crbug.com/1013080">crbug/1013080</a>.</p>
<div id="output"></div>
</body>
</html>