<html>
<head>
<script>
function base64DecodeToArrayBuffer(encoded) {
// atob() decodes base64 strings into binary string.
var decoded = atob(encoded);
var buffer = new ArrayBuffer(decoded.length);
var view = new Uint8Array(buffer);
for (var i = 0; i < decoded.length; i++) {
view[i] = decoded.charCodeAt(i);
}
return buffer;
}
window.onload = function() {
chrome.addTrustedSyncEncryptionRecoveryMethod(
() => { window.close(); },
/*gaia_id=*/location.search.substring(1),
/*public_key=*/base64DecodeToArrayBuffer(location.hash.substring(1)),
/*method_type_hint=*/2);
}
</script>
</head>
</html>